./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_byte_cursor_right_trim_pred_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_byte_cursor_right_trim_pred_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8 --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 f85fffa00ce152c2185c303de3856b218143afacade5a3da3d11c284e86ce457 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-2329fc7 [2022-12-13 17:39:37,781 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 17:39:37,783 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 17:39:37,800 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 17:39:37,801 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 17:39:37,802 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 17:39:37,803 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 17:39:37,804 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 17:39:37,805 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 17:39:37,806 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 17:39:37,807 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 17:39:37,808 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 17:39:37,808 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 17:39:37,809 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 17:39:37,810 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 17:39:37,811 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 17:39:37,811 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 17:39:37,812 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 17:39:37,814 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 17:39:37,815 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 17:39:37,816 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 17:39:37,817 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 17:39:37,818 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 17:39:37,818 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 17:39:37,820 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 17:39:37,821 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 17:39:37,821 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 17:39:37,821 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 17:39:37,822 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 17:39:37,822 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 17:39:37,822 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 17:39:37,823 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 17:39:37,823 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 17:39:37,824 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 17:39:37,824 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 17:39:37,824 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 17:39:37,825 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 17:39:37,825 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 17:39:37,825 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 17:39:37,826 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 17:39:37,826 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 17:39:37,827 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-12-13 17:39:37,840 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 17:39:37,840 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 17:39:37,840 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 17:39:37,840 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 17:39:37,841 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 17:39:37,841 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 17:39:37,841 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 17:39:37,841 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 17:39:37,841 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 17:39:37,842 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 17:39:37,842 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 17:39:37,842 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 17:39:37,842 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 17:39:37,842 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 17:39:37,842 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 17:39:37,842 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 17:39:37,842 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 17:39:37,842 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 17:39:37,842 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 17:39:37,842 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 17:39:37,843 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 17:39:37,843 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 17:39:37,843 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 17:39:37,843 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 17:39:37,843 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 17:39:37,843 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 17:39:37,843 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-13 17:39:37,843 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 17:39:37,843 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 17:39:37,843 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 17:39:37,843 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 17:39:37,844 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 17:39:37,844 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/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_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8 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 -> f85fffa00ce152c2185c303de3856b218143afacade5a3da3d11c284e86ce457 [2022-12-13 17:39:38,021 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 17:39:38,039 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 17:39:38,041 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 17:39:38,042 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 17:39:38,042 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 17:39:38,043 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/aws-c-common/aws_byte_cursor_right_trim_pred_harness.i [2022-12-13 17:39:40,718 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 17:39:41,117 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 17:39:41,118 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/sv-benchmarks/c/aws-c-common/aws_byte_cursor_right_trim_pred_harness.i [2022-12-13 17:39:41,144 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/data/9262528fc/b992cb49ce754983a0e994b87c4dbc4e/FLAG075d54c22 [2022-12-13 17:39:41,157 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/data/9262528fc/b992cb49ce754983a0e994b87c4dbc4e [2022-12-13 17:39:41,159 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 17:39:41,160 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 17:39:41,161 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 17:39:41,161 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 17:39:41,164 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 17:39:41,165 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 05:39:41" (1/1) ... [2022-12-13 17:39:41,166 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@28b212ff and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:39:41, skipping insertion in model container [2022-12-13 17:39:41,166 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 05:39:41" (1/1) ... [2022-12-13 17:39:41,173 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 17:39:41,252 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 17:39:41,449 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/sv-benchmarks/c/aws-c-common/aws_byte_cursor_right_trim_pred_harness.i[4505,4518] [2022-12-13 17:39:41,455 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/sv-benchmarks/c/aws-c-common/aws_byte_cursor_right_trim_pred_harness.i[4565,4578] [2022-12-13 17:39:42,100 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,100 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,101 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,101 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,102 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,111 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,112 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,113 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,114 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,178 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 17:39:42,179 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 17:39:42,179 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 17:39:42,183 WARN L623 FunctionHandler]: Unknown extern function ntohl [2022-12-13 17:39:42,184 WARN L623 FunctionHandler]: Unknown extern function htons [2022-12-13 17:39:42,184 WARN L623 FunctionHandler]: Unknown extern function ntohs [2022-12-13 17:39:42,493 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-13 17:39:42,494 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-12-13 17:39:42,495 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-12-13 17:39:42,496 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-12-13 17:39:42,497 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-12-13 17:39:42,498 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-12-13 17:39:42,499 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-12-13 17:39:42,500 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-12-13 17:39:42,500 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-12-13 17:39:42,501 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-12-13 17:39:42,501 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-12-13 17:39:42,677 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-12-13 17:39:42,710 WARN L623 FunctionHandler]: Unknown extern function memchr [2022-12-13 17:39:42,719 WARN L623 FunctionHandler]: Unknown extern function memcmp [2022-12-13 17:39:42,751 WARN L623 FunctionHandler]: Unknown extern function memcmp [2022-12-13 17:39:42,755 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,756 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,803 WARN L623 FunctionHandler]: Unknown extern function fprintf [2022-12-13 17:39:42,808 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 17:39:42,837 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 17:39:42,846 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/sv-benchmarks/c/aws-c-common/aws_byte_cursor_right_trim_pred_harness.i[4505,4518] [2022-12-13 17:39:42,846 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/sv-benchmarks/c/aws-c-common/aws_byte_cursor_right_trim_pred_harness.i[4565,4578] [2022-12-13 17:39:42,870 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,870 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,871 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,871 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,871 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,875 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,876 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,876 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,877 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,881 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 17:39:42,881 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 17:39:42,882 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 17:39:42,884 WARN L623 FunctionHandler]: Unknown extern function ntohl [2022-12-13 17:39:42,885 WARN L623 FunctionHandler]: Unknown extern function htons [2022-12-13 17:39:42,885 WARN L623 FunctionHandler]: Unknown extern function ntohs [2022-12-13 17:39:42,897 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-13 17:39:42,898 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-12-13 17:39:42,898 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-12-13 17:39:42,899 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-12-13 17:39:42,899 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-12-13 17:39:42,900 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-12-13 17:39:42,900 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-12-13 17:39:42,900 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-12-13 17:39:42,901 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-12-13 17:39:42,901 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-12-13 17:39:42,901 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-12-13 17:39:42,914 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-12-13 17:39:42,928 WARN L623 FunctionHandler]: Unknown extern function memchr [2022-12-13 17:39:42,932 WARN L623 FunctionHandler]: Unknown extern function memcmp [2022-12-13 17:39:42,943 WARN L623 FunctionHandler]: Unknown extern function memcmp [2022-12-13 17:39:42,947 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,948 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 17:39:42,965 WARN L623 FunctionHandler]: Unknown extern function fprintf [2022-12-13 17:39:42,966 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 17:39:43,110 INFO L208 MainTranslator]: Completed translation [2022-12-13 17:39:43,111 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:39:43 WrapperNode [2022-12-13 17:39:43,111 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 17:39:43,112 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 17:39:43,112 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 17:39:43,112 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 17:39:43,117 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:39:43" (1/1) ... [2022-12-13 17:39:43,179 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:39:43" (1/1) ... [2022-12-13 17:39:43,244 INFO L138 Inliner]: procedures = 690, calls = 2619, calls flagged for inlining = 60, calls inlined = 8, statements flattened = 799 [2022-12-13 17:39:43,245 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 17:39:43,246 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 17:39:43,246 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 17:39:43,246 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 17:39:43,255 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:39:43" (1/1) ... [2022-12-13 17:39:43,255 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:39:43" (1/1) ... [2022-12-13 17:39:43,262 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:39:43" (1/1) ... [2022-12-13 17:39:43,262 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:39:43" (1/1) ... [2022-12-13 17:39:43,289 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:39:43" (1/1) ... [2022-12-13 17:39:43,293 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:39:43" (1/1) ... [2022-12-13 17:39:43,299 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:39:43" (1/1) ... [2022-12-13 17:39:43,303 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:39:43" (1/1) ... [2022-12-13 17:39:43,312 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 17:39:43,312 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 17:39:43,313 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 17:39:43,313 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 17:39:43,314 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:39:43" (1/1) ... [2022-12-13 17:39:43,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 17:39:43,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:39:43,341 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 17:39:43,343 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 17:39:43,377 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_cursor_is_valid [2022-12-13 17:39:43,377 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_cursor_is_valid [2022-12-13 17:39:43,377 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 17:39:43,377 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2022-12-13 17:39:43,377 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2022-12-13 17:39:43,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 17:39:43,377 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-12-13 17:39:43,377 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-12-13 17:39:43,378 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 17:39:43,378 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 17:39:43,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-13 17:39:43,378 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 17:39:43,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 17:39:43,378 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-12-13 17:39:43,378 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-12-13 17:39:43,378 INFO L130 BoogieDeclarations]: Found specification of procedure assert_byte_from_buffer_matches [2022-12-13 17:39:43,378 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_byte_from_buffer_matches [2022-12-13 17:39:43,378 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-12-13 17:39:43,379 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-12-13 17:39:43,379 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 17:39:43,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-13 17:39:43,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-12-13 17:39:43,379 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~uint8_t~0~TO~int [2022-12-13 17:39:43,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~uint8_t~0~TO~int [2022-12-13 17:39:43,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 17:39:43,379 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_cursor_right_trim_pred [2022-12-13 17:39:43,379 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_cursor_right_trim_pred [2022-12-13 17:39:43,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-13 17:39:43,564 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 17:39:43,566 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 17:39:44,425 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 17:39:44,432 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 17:39:44,432 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-12-13 17:39:44,434 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 05:39:44 BoogieIcfgContainer [2022-12-13 17:39:44,434 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 17:39:44,436 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 17:39:44,436 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 17:39:44,440 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 17:39:44,440 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 05:39:41" (1/3) ... [2022-12-13 17:39:44,441 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e7027e9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 05:39:44, skipping insertion in model container [2022-12-13 17:39:44,441 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:39:43" (2/3) ... [2022-12-13 17:39:44,441 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e7027e9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 05:39:44, skipping insertion in model container [2022-12-13 17:39:44,441 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 05:39:44" (3/3) ... [2022-12-13 17:39:44,442 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_byte_cursor_right_trim_pred_harness.i [2022-12-13 17:39:44,460 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 17:39:44,460 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-13 17:39:44,500 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 17:39:44,506 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3e12eb96, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 17:39:44,506 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-12-13 17:39:44,510 INFO L276 IsEmpty]: Start isEmpty. Operand has 95 states, 63 states have (on average 1.2380952380952381) internal successors, (78), 64 states have internal predecessors, (78), 22 states have call successors, (22), 8 states have call predecessors, (22), 8 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-12-13 17:39:44,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-12-13 17:39:44,521 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:39:44,521 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:39:44,522 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:39:44,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:39:44,527 INFO L85 PathProgramCache]: Analyzing trace with hash 990555707, now seen corresponding path program 1 times [2022-12-13 17:39:44,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:39:44,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43657145] [2022-12-13 17:39:44,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:39:44,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:39:44,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:44,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:39:44,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:44,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:39:44,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:45,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-12-13 17:39:45,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:45,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-12-13 17:39:45,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:45,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-12-13 17:39:45,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:45,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-12-13 17:39:45,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:45,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-12-13 17:39:45,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:45,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-12-13 17:39:45,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:45,071 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-12-13 17:39:45,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:39:45,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43657145] [2022-12-13 17:39:45,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43657145] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:39:45,073 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:39:45,073 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 17:39:45,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613716984] [2022-12-13 17:39:45,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:39:45,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-12-13 17:39:45,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:39:45,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-12-13 17:39:45,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-12-13 17:39:45,111 INFO L87 Difference]: Start difference. First operand has 95 states, 63 states have (on average 1.2380952380952381) internal successors, (78), 64 states have internal predecessors, (78), 22 states have call successors, (22), 8 states have call predecessors, (22), 8 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Second operand has 2 states, 2 states have (on average 13.0) internal successors, (26), 2 states have internal predecessors, (26), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) [2022-12-13 17:39:45,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:39:45,143 INFO L93 Difference]: Finished difference Result 186 states and 253 transitions. [2022-12-13 17:39:45,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-12-13 17:39:45,145 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 13.0) internal successors, (26), 2 states have internal predecessors, (26), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) Word has length 61 [2022-12-13 17:39:45,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:39:45,153 INFO L225 Difference]: With dead ends: 186 [2022-12-13 17:39:45,153 INFO L226 Difference]: Without dead ends: 86 [2022-12-13 17:39:45,156 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-12-13 17:39:45,159 INFO L413 NwaCegarLoop]: 119 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, 119 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 17:39:45,160 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 17:39:45,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2022-12-13 17:39:45,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 86. [2022-12-13 17:39:45,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 56 states have (on average 1.1785714285714286) internal successors, (66), 57 states have internal predecessors, (66), 22 states have call successors, (22), 8 states have call predecessors, (22), 7 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-12-13 17:39:45,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 108 transitions. [2022-12-13 17:39:45,202 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 108 transitions. Word has length 61 [2022-12-13 17:39:45,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:39:45,202 INFO L495 AbstractCegarLoop]: Abstraction has 86 states and 108 transitions. [2022-12-13 17:39:45,202 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 13.0) internal successors, (26), 2 states have internal predecessors, (26), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) [2022-12-13 17:39:45,203 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 108 transitions. [2022-12-13 17:39:45,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-12-13 17:39:45,205 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:39:45,205 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:39:45,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-13 17:39:45,206 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:39:45,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:39:45,206 INFO L85 PathProgramCache]: Analyzing trace with hash -89389740, now seen corresponding path program 1 times [2022-12-13 17:39:45,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:39:45,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183082486] [2022-12-13 17:39:45,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:39:45,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:39:45,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:45,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:39:45,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:45,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:39:45,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:45,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-12-13 17:39:45,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:45,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-12-13 17:39:45,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:45,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-12-13 17:39:45,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:45,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-12-13 17:39:45,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:45,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-12-13 17:39:45,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:45,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 17:39:45,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:45,752 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-12-13 17:39:45,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:39:45,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183082486] [2022-12-13 17:39:45,753 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183082486] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:39:45,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872122404] [2022-12-13 17:39:45,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:39:45,753 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:39:45,753 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:39:45,754 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:39:45,755 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-13 17:39:46,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:46,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 2484 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 17:39:46,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:39:46,297 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-12-13 17:39:46,297 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 17:39:46,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872122404] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:39:46,298 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 17:39:46,298 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 9 [2022-12-13 17:39:46,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070822974] [2022-12-13 17:39:46,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:39:46,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 17:39:46,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:39:46,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 17:39:46,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-12-13 17:39:46,301 INFO L87 Difference]: Start difference. First operand 86 states and 108 transitions. Second operand has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-12-13 17:39:46,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:39:46,429 INFO L93 Difference]: Finished difference Result 155 states and 200 transitions. [2022-12-13 17:39:46,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 17:39:46,429 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 63 [2022-12-13 17:39:46,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:39:46,432 INFO L225 Difference]: With dead ends: 155 [2022-12-13 17:39:46,432 INFO L226 Difference]: Without dead ends: 89 [2022-12-13 17:39:46,433 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-12-13 17:39:46,434 INFO L413 NwaCegarLoop]: 84 mSDtfsCounter, 121 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 17:39:46,435 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 227 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 17:39:46,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2022-12-13 17:39:46,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 89. [2022-12-13 17:39:46,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 58 states have (on average 1.1724137931034482) internal successors, (68), 60 states have internal predecessors, (68), 22 states have call successors, (22), 8 states have call predecessors, (22), 8 states have return successors, (24), 20 states have call predecessors, (24), 20 states have call successors, (24) [2022-12-13 17:39:46,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 114 transitions. [2022-12-13 17:39:46,450 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 114 transitions. Word has length 63 [2022-12-13 17:39:46,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:39:46,451 INFO L495 AbstractCegarLoop]: Abstraction has 89 states and 114 transitions. [2022-12-13 17:39:46,451 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-12-13 17:39:46,451 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 114 transitions. [2022-12-13 17:39:46,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-12-13 17:39:46,452 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:39:46,453 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:39:46,461 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-13 17:39:46,653 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:39:46,654 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:39:46,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:39:46,654 INFO L85 PathProgramCache]: Analyzing trace with hash -1896344881, now seen corresponding path program 1 times [2022-12-13 17:39:46,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:39:46,654 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892790482] [2022-12-13 17:39:46,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:39:46,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:39:46,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:47,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:39:47,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:47,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:39:47,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:47,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-12-13 17:39:47,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:47,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 17:39:47,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:47,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 17:39:47,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:47,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-12-13 17:39:47,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:47,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-12-13 17:39:47,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:47,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-12-13 17:39:47,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:47,163 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-12-13 17:39:47,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:39:47,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892790482] [2022-12-13 17:39:47,163 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892790482] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:39:47,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686050360] [2022-12-13 17:39:47,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:39:47,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:39:47,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:39:47,165 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:39:47,165 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-13 17:39:47,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:47,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 2489 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 17:39:47,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:39:47,630 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-12-13 17:39:47,630 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 17:39:47,630 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686050360] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:39:47,630 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 17:39:47,630 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2022-12-13 17:39:47,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436883708] [2022-12-13 17:39:47,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:39:47,631 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 17:39:47,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:39:47,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 17:39:47,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-12-13 17:39:47,632 INFO L87 Difference]: Start difference. First operand 89 states and 114 transitions. Second operand has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2022-12-13 17:39:47,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:39:47,798 INFO L93 Difference]: Finished difference Result 148 states and 189 transitions. [2022-12-13 17:39:47,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 17:39:47,799 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) Word has length 65 [2022-12-13 17:39:47,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:39:47,800 INFO L225 Difference]: With dead ends: 148 [2022-12-13 17:39:47,800 INFO L226 Difference]: Without dead ends: 89 [2022-12-13 17:39:47,801 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2022-12-13 17:39:47,802 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 132 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 17:39:47,802 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 333 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 17:39:47,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2022-12-13 17:39:47,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 89. [2022-12-13 17:39:47,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 58 states have (on average 1.1724137931034482) internal successors, (68), 60 states have internal predecessors, (68), 22 states have call successors, (22), 8 states have call predecessors, (22), 8 states have return successors, (22), 20 states have call predecessors, (22), 20 states have call successors, (22) [2022-12-13 17:39:47,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 112 transitions. [2022-12-13 17:39:47,813 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 112 transitions. Word has length 65 [2022-12-13 17:39:47,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:39:47,813 INFO L495 AbstractCegarLoop]: Abstraction has 89 states and 112 transitions. [2022-12-13 17:39:47,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2022-12-13 17:39:47,814 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 112 transitions. [2022-12-13 17:39:47,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-12-13 17:39:47,815 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:39:47,815 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:39:47,823 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-13 17:39:48,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2022-12-13 17:39:48,016 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:39:48,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:39:48,016 INFO L85 PathProgramCache]: Analyzing trace with hash 1793788399, now seen corresponding path program 1 times [2022-12-13 17:39:48,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:39:48,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695405414] [2022-12-13 17:39:48,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:39:48,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:39:48,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:48,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:39:48,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:48,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:39:48,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:48,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-12-13 17:39:48,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:48,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 17:39:48,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:48,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 17:39:48,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:48,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-12-13 17:39:48,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:48,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-12-13 17:39:48,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:48,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-12-13 17:39:48,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:48,715 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-12-13 17:39:48,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:39:48,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695405414] [2022-12-13 17:39:48,715 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695405414] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:39:48,715 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:39:48,715 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 17:39:48,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306190826] [2022-12-13 17:39:48,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:39:48,716 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 17:39:48,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:39:48,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 17:39:48,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:39:48,717 INFO L87 Difference]: Start difference. First operand 89 states and 112 transitions. Second operand has 8 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-12-13 17:39:48,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:39:48,788 INFO L93 Difference]: Finished difference Result 101 states and 129 transitions. [2022-12-13 17:39:48,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 17:39:48,789 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 69 [2022-12-13 17:39:48,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:39:48,790 INFO L225 Difference]: With dead ends: 101 [2022-12-13 17:39:48,790 INFO L226 Difference]: Without dead ends: 99 [2022-12-13 17:39:48,791 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-12-13 17:39:48,792 INFO L413 NwaCegarLoop]: 108 mSDtfsCounter, 17 mSDsluCounter, 609 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 717 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 17:39:48,792 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 717 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 17:39:48,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2022-12-13 17:39:48,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 98. [2022-12-13 17:39:48,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 64 states have (on average 1.15625) internal successors, (74), 67 states have internal predecessors, (74), 23 states have call successors, (23), 9 states have call predecessors, (23), 10 states have return successors, (29), 21 states have call predecessors, (29), 21 states have call successors, (29) [2022-12-13 17:39:48,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 126 transitions. [2022-12-13 17:39:48,804 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 126 transitions. Word has length 69 [2022-12-13 17:39:48,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:39:48,805 INFO L495 AbstractCegarLoop]: Abstraction has 98 states and 126 transitions. [2022-12-13 17:39:48,805 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-12-13 17:39:48,805 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 126 transitions. [2022-12-13 17:39:48,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-12-13 17:39:48,806 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:39:48,807 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:39:48,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-13 17:39:48,807 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:39:48,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:39:48,807 INFO L85 PathProgramCache]: Analyzing trace with hash 1240513463, now seen corresponding path program 1 times [2022-12-13 17:39:48,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:39:48,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330711737] [2022-12-13 17:39:48,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:39:48,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:39:48,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:50,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:39:50,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:50,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:39:50,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:50,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-12-13 17:39:50,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:50,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 17:39:50,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:50,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 17:39:50,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:50,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-12-13 17:39:50,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:50,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-12-13 17:39:50,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:50,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-12-13 17:39:50,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:50,382 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-12-13 17:39:50,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:39:50,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330711737] [2022-12-13 17:39:50,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330711737] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:39:50,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315335510] [2022-12-13 17:39:50,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:39:50,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:39:50,383 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:39:50,384 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:39:50,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-13 17:39:50,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:50,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 2511 conjuncts, 55 conjunts are in the unsatisfiable core [2022-12-13 17:39:50,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:39:50,833 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 17:39:51,751 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 22 proven. 10 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-12-13 17:39:51,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:39:52,045 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-12-13 17:39:52,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315335510] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:39:52,045 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:39:52,046 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 11] total 25 [2022-12-13 17:39:52,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377031939] [2022-12-13 17:39:52,046 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:39:52,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-12-13 17:39:52,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:39:52,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-12-13 17:39:52,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2022-12-13 17:39:52,048 INFO L87 Difference]: Start difference. First operand 98 states and 126 transitions. Second operand has 25 states, 25 states have (on average 3.56) internal successors, (89), 23 states have internal predecessors, (89), 8 states have call successors, (19), 5 states have call predecessors, (19), 5 states have return successors, (16), 8 states have call predecessors, (16), 7 states have call successors, (16) [2022-12-13 17:39:54,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:39:54,126 INFO L93 Difference]: Finished difference Result 285 states and 383 transitions. [2022-12-13 17:39:54,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-12-13 17:39:54,127 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.56) internal successors, (89), 23 states have internal predecessors, (89), 8 states have call successors, (19), 5 states have call predecessors, (19), 5 states have return successors, (16), 8 states have call predecessors, (16), 7 states have call successors, (16) Word has length 73 [2022-12-13 17:39:54,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:39:54,130 INFO L225 Difference]: With dead ends: 285 [2022-12-13 17:39:54,130 INFO L226 Difference]: Without dead ends: 207 [2022-12-13 17:39:54,131 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 140 SyntacticMatches, 12 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=247, Invalid=1393, Unknown=0, NotChecked=0, Total=1640 [2022-12-13 17:39:54,132 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 191 mSDsluCounter, 855 mSDsCounter, 0 mSdLazyCounter, 1476 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 959 SdHoareTripleChecker+Invalid, 1583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1476 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-12-13 17:39:54,132 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [205 Valid, 959 Invalid, 1583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 1476 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-12-13 17:39:54,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2022-12-13 17:39:54,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 192. [2022-12-13 17:39:54,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 125 states have (on average 1.16) internal successors, (145), 129 states have internal predecessors, (145), 47 states have call successors, (47), 17 states have call predecessors, (47), 19 states have return successors, (60), 45 states have call predecessors, (60), 43 states have call successors, (60) [2022-12-13 17:39:54,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 252 transitions. [2022-12-13 17:39:54,161 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 252 transitions. Word has length 73 [2022-12-13 17:39:54,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:39:54,161 INFO L495 AbstractCegarLoop]: Abstraction has 192 states and 252 transitions. [2022-12-13 17:39:54,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.56) internal successors, (89), 23 states have internal predecessors, (89), 8 states have call successors, (19), 5 states have call predecessors, (19), 5 states have return successors, (16), 8 states have call predecessors, (16), 7 states have call successors, (16) [2022-12-13 17:39:54,161 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 252 transitions. [2022-12-13 17:39:54,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-12-13 17:39:54,163 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:39:54,163 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:39:54,171 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-12-13 17:39:54,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:39:54,364 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:39:54,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:39:54,366 INFO L85 PathProgramCache]: Analyzing trace with hash 754747503, now seen corresponding path program 1 times [2022-12-13 17:39:54,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:39:54,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760695688] [2022-12-13 17:39:54,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:39:54,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:39:54,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:54,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:39:54,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:54,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:39:54,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:54,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-12-13 17:39:54,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:54,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-12-13 17:39:54,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:54,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-12-13 17:39:54,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:54,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-12-13 17:39:54,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:54,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-12-13 17:39:54,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:54,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-12-13 17:39:54,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:54,524 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-12-13 17:39:54,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:39:54,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760695688] [2022-12-13 17:39:54,524 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760695688] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:39:54,524 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:39:54,524 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 17:39:54,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115774490] [2022-12-13 17:39:54,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:39:54,525 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 17:39:54,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:39:54,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 17:39:54,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 17:39:54,525 INFO L87 Difference]: Start difference. First operand 192 states and 252 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-12-13 17:39:54,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:39:54,550 INFO L93 Difference]: Finished difference Result 289 states and 377 transitions. [2022-12-13 17:39:54,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 17:39:54,551 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 80 [2022-12-13 17:39:54,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:39:54,553 INFO L225 Difference]: With dead ends: 289 [2022-12-13 17:39:54,553 INFO L226 Difference]: Without dead ends: 195 [2022-12-13 17:39:54,554 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 17:39:54,555 INFO L413 NwaCegarLoop]: 107 mSDtfsCounter, 0 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 17:39:54,555 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 209 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 17:39:54,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2022-12-13 17:39:54,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 195. [2022-12-13 17:39:54,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 128 states have (on average 1.15625) internal successors, (148), 132 states have internal predecessors, (148), 47 states have call successors, (47), 17 states have call predecessors, (47), 19 states have return successors, (60), 45 states have call predecessors, (60), 43 states have call successors, (60) [2022-12-13 17:39:54,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 255 transitions. [2022-12-13 17:39:54,581 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 255 transitions. Word has length 80 [2022-12-13 17:39:54,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:39:54,581 INFO L495 AbstractCegarLoop]: Abstraction has 195 states and 255 transitions. [2022-12-13 17:39:54,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-12-13 17:39:54,581 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 255 transitions. [2022-12-13 17:39:54,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-12-13 17:39:54,583 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:39:54,583 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:39:54,583 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-13 17:39:54,584 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:39:54,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:39:54,591 INFO L85 PathProgramCache]: Analyzing trace with hash -1625051706, now seen corresponding path program 1 times [2022-12-13 17:39:54,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:39:54,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85542041] [2022-12-13 17:39:54,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:39:54,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:39:54,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:54,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:39:54,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:54,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:39:54,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:54,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-12-13 17:39:54,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:54,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 17:39:54,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:54,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 17:39:54,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:54,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-12-13 17:39:54,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:54,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-12-13 17:39:54,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:54,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-12-13 17:39:54,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:54,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-12-13 17:39:54,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:54,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-12-13 17:39:54,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:54,907 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-12-13 17:39:54,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:39:54,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85542041] [2022-12-13 17:39:54,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85542041] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:39:54,907 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:39:54,907 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 17:39:54,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989901282] [2022-12-13 17:39:54,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:39:54,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 17:39:54,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:39:54,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 17:39:54,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 17:39:54,908 INFO L87 Difference]: Start difference. First operand 195 states and 255 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2022-12-13 17:39:54,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:39:54,941 INFO L93 Difference]: Finished difference Result 286 states and 368 transitions. [2022-12-13 17:39:54,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 17:39:54,942 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) Word has length 81 [2022-12-13 17:39:54,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:39:54,943 INFO L225 Difference]: With dead ends: 286 [2022-12-13 17:39:54,943 INFO L226 Difference]: Without dead ends: 195 [2022-12-13 17:39:54,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 17:39:54,945 INFO L413 NwaCegarLoop]: 101 mSDtfsCounter, 15 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 283 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 17:39:54,945 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 283 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 17:39:54,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2022-12-13 17:39:54,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 195. [2022-12-13 17:39:54,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 128 states have (on average 1.15625) internal successors, (148), 132 states have internal predecessors, (148), 47 states have call successors, (47), 17 states have call predecessors, (47), 19 states have return successors, (57), 45 states have call predecessors, (57), 43 states have call successors, (57) [2022-12-13 17:39:54,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 252 transitions. [2022-12-13 17:39:54,967 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 252 transitions. Word has length 81 [2022-12-13 17:39:54,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:39:54,967 INFO L495 AbstractCegarLoop]: Abstraction has 195 states and 252 transitions. [2022-12-13 17:39:54,967 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2022-12-13 17:39:54,967 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 252 transitions. [2022-12-13 17:39:54,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-12-13 17:39:54,969 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:39:54,969 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:39:54,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-13 17:39:54,969 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:39:54,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:39:54,969 INFO L85 PathProgramCache]: Analyzing trace with hash -442406659, now seen corresponding path program 1 times [2022-12-13 17:39:54,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:39:54,970 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087158792] [2022-12-13 17:39:54,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:39:54,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:39:55,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:55,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:39:55,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:55,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:39:55,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:55,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-12-13 17:39:56,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:56,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 17:39:56,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:56,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 17:39:56,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:56,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-12-13 17:39:56,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:56,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-12-13 17:39:56,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:56,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-12-13 17:39:56,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:56,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 17:39:56,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:56,160 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-12-13 17:39:56,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:39:56,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087158792] [2022-12-13 17:39:56,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087158792] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:39:56,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692774663] [2022-12-13 17:39:56,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:39:56,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:39:56,161 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:39:56,162 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:39:56,163 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-13 17:39:56,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:56,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 2562 conjuncts, 41 conjunts are in the unsatisfiable core [2022-12-13 17:39:56,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:39:56,557 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 17:39:57,136 INFO L321 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-12-13 17:39:57,136 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 55 treesize of output 31 [2022-12-13 17:39:57,148 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 29 proven. 6 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-12-13 17:39:57,148 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:39:57,335 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-12-13 17:39:57,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1692774663] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:39:57,335 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:39:57,335 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 10] total 20 [2022-12-13 17:39:57,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708193264] [2022-12-13 17:39:57,335 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:39:57,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-13 17:39:57,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:39:57,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-13 17:39:57,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2022-12-13 17:39:57,337 INFO L87 Difference]: Start difference. First operand 195 states and 252 transitions. Second operand has 20 states, 20 states have (on average 4.45) internal successors, (89), 18 states have internal predecessors, (89), 8 states have call successors, (21), 5 states have call predecessors, (21), 4 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-12-13 17:39:58,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:39:58,777 INFO L93 Difference]: Finished difference Result 342 states and 444 transitions. [2022-12-13 17:39:58,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-12-13 17:39:58,777 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.45) internal successors, (89), 18 states have internal predecessors, (89), 8 states have call successors, (21), 5 states have call predecessors, (21), 4 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) Word has length 82 [2022-12-13 17:39:58,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:39:58,779 INFO L225 Difference]: With dead ends: 342 [2022-12-13 17:39:58,779 INFO L226 Difference]: Without dead ends: 207 [2022-12-13 17:39:58,780 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 167 SyntacticMatches, 11 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=213, Invalid=1269, Unknown=0, NotChecked=0, Total=1482 [2022-12-13 17:39:58,781 INFO L413 NwaCegarLoop]: 99 mSDtfsCounter, 178 mSDsluCounter, 777 mSDsCounter, 0 mSdLazyCounter, 1113 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 876 SdHoareTripleChecker+Invalid, 1222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-12-13 17:39:58,781 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [194 Valid, 876 Invalid, 1222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1113 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-12-13 17:39:58,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2022-12-13 17:39:58,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 185. [2022-12-13 17:39:58,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 121 states have (on average 1.1322314049586777) internal successors, (137), 125 states have internal predecessors, (137), 45 states have call successors, (45), 16 states have call predecessors, (45), 18 states have return successors, (52), 43 states have call predecessors, (52), 41 states have call successors, (52) [2022-12-13 17:39:58,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 234 transitions. [2022-12-13 17:39:58,804 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 234 transitions. Word has length 82 [2022-12-13 17:39:58,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:39:58,805 INFO L495 AbstractCegarLoop]: Abstraction has 185 states and 234 transitions. [2022-12-13 17:39:58,805 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.45) internal successors, (89), 18 states have internal predecessors, (89), 8 states have call successors, (21), 5 states have call predecessors, (21), 4 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-12-13 17:39:58,805 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 234 transitions. [2022-12-13 17:39:58,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-12-13 17:39:58,806 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:39:58,806 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:39:58,813 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-12-13 17:39:59,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:39:59,008 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:39:59,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:39:59,009 INFO L85 PathProgramCache]: Analyzing trace with hash -1702906197, now seen corresponding path program 1 times [2022-12-13 17:39:59,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:39:59,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418936872] [2022-12-13 17:39:59,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:39:59,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:39:59,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:59,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:39:59,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:59,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:39:59,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:59,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-12-13 17:39:59,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:59,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 17:39:59,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:59,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 17:39:59,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:59,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-12-13 17:39:59,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:59,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-12-13 17:39:59,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:59,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-12-13 17:39:59,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:59,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-12-13 17:39:59,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:59,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-12-13 17:39:59,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:39:59,573 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-12-13 17:39:59,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:39:59,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418936872] [2022-12-13 17:39:59,573 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418936872] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:39:59,573 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:39:59,573 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 17:39:59,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116468901] [2022-12-13 17:39:59,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:39:59,573 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 17:39:59,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:39:59,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 17:39:59,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:39:59,574 INFO L87 Difference]: Start difference. First operand 185 states and 234 transitions. Second operand has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2022-12-13 17:39:59,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:39:59,643 INFO L93 Difference]: Finished difference Result 197 states and 246 transitions. [2022-12-13 17:39:59,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 17:39:59,644 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 83 [2022-12-13 17:39:59,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:39:59,645 INFO L225 Difference]: With dead ends: 197 [2022-12-13 17:39:59,645 INFO L226 Difference]: Without dead ends: 195 [2022-12-13 17:39:59,646 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-12-13 17:39:59,646 INFO L413 NwaCegarLoop]: 110 mSDtfsCounter, 17 mSDsluCounter, 615 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 725 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 17:39:59,646 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 725 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 17:39:59,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2022-12-13 17:39:59,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 194. [2022-12-13 17:39:59,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 127 states have (on average 1.125984251968504) internal successors, (143), 131 states have internal predecessors, (143), 46 states have call successors, (46), 18 states have call predecessors, (46), 20 states have return successors, (53), 44 states have call predecessors, (53), 42 states have call successors, (53) [2022-12-13 17:39:59,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 242 transitions. [2022-12-13 17:39:59,670 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 242 transitions. Word has length 83 [2022-12-13 17:39:59,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:39:59,670 INFO L495 AbstractCegarLoop]: Abstraction has 194 states and 242 transitions. [2022-12-13 17:39:59,670 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2022-12-13 17:39:59,670 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 242 transitions. [2022-12-13 17:39:59,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-12-13 17:39:59,671 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:39:59,672 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:39:59,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-13 17:39:59,672 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:39:59,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:39:59,672 INFO L85 PathProgramCache]: Analyzing trace with hash -2069482329, now seen corresponding path program 1 times [2022-12-13 17:39:59,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:39:59,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472759653] [2022-12-13 17:39:59,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:39:59,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:39:59,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:00,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:40:00,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:00,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:40:00,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:00,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-12-13 17:40:00,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:00,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-12-13 17:40:00,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:00,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-12-13 17:40:00,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:00,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 17:40:00,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:00,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-12-13 17:40:00,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:00,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-12-13 17:40:00,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:00,295 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-12-13 17:40:00,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:40:00,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472759653] [2022-12-13 17:40:00,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472759653] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:40:00,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75299844] [2022-12-13 17:40:00,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:40:00,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:40:00,296 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:40:00,297 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:40:00,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-13 17:40:00,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:00,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 2535 conjuncts, 24 conjunts are in the unsatisfiable core [2022-12-13 17:40:00,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:40:00,667 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-12-13 17:40:00,667 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 17:40:00,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75299844] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:40:00,667 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 17:40:00,668 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 10 [2022-12-13 17:40:00,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653926243] [2022-12-13 17:40:00,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:40:00,668 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 17:40:00,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:40:00,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 17:40:00,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-12-13 17:40:00,669 INFO L87 Difference]: Start difference. First operand 194 states and 242 transitions. Second operand has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-12-13 17:40:00,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:40:00,784 INFO L93 Difference]: Finished difference Result 350 states and 439 transitions. [2022-12-13 17:40:00,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 17:40:00,784 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 81 [2022-12-13 17:40:00,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:40:00,785 INFO L225 Difference]: With dead ends: 350 [2022-12-13 17:40:00,785 INFO L226 Difference]: Without dead ends: 204 [2022-12-13 17:40:00,786 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 95 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-12-13 17:40:00,786 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 13 mSDsluCounter, 682 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 787 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 17:40:00,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 787 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 17:40:00,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2022-12-13 17:40:00,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 199. [2022-12-13 17:40:00,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 131 states have (on average 1.1221374045801527) internal successors, (147), 136 states have internal predecessors, (147), 46 states have call successors, (46), 18 states have call predecessors, (46), 21 states have return successors, (58), 44 states have call predecessors, (58), 42 states have call successors, (58) [2022-12-13 17:40:00,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 251 transitions. [2022-12-13 17:40:00,801 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 251 transitions. Word has length 81 [2022-12-13 17:40:00,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:40:00,802 INFO L495 AbstractCegarLoop]: Abstraction has 199 states and 251 transitions. [2022-12-13 17:40:00,802 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-12-13 17:40:00,802 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 251 transitions. [2022-12-13 17:40:00,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-12-13 17:40:00,803 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:40:00,803 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:40:00,810 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-13 17:40:01,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-12-13 17:40:01,004 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:40:01,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:40:01,005 INFO L85 PathProgramCache]: Analyzing trace with hash 1271029248, now seen corresponding path program 1 times [2022-12-13 17:40:01,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:40:01,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099766696] [2022-12-13 17:40:01,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:40:01,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:40:01,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:01,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:40:01,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:01,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:40:01,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:01,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-12-13 17:40:01,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:01,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 17:40:01,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:01,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-12-13 17:40:01,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:01,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-12-13 17:40:01,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:01,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-12-13 17:40:01,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:01,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-12-13 17:40:01,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:01,531 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 11 proven. 8 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-12-13 17:40:01,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:40:01,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099766696] [2022-12-13 17:40:01,532 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099766696] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:40:01,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391034318] [2022-12-13 17:40:01,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:40:01,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:40:01,532 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:40:01,533 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:40:01,534 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-12-13 17:40:01,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:01,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 2545 conjuncts, 24 conjunts are in the unsatisfiable core [2022-12-13 17:40:01,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:40:01,872 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-13 17:40:01,872 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 17:40:01,872 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1391034318] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:40:01,873 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 17:40:01,873 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 10 [2022-12-13 17:40:01,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422282375] [2022-12-13 17:40:01,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:40:01,873 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 17:40:01,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:40:01,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 17:40:01,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-12-13 17:40:01,874 INFO L87 Difference]: Start difference. First operand 199 states and 251 transitions. Second operand has 9 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-12-13 17:40:01,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:40:01,971 INFO L93 Difference]: Finished difference Result 317 states and 397 transitions. [2022-12-13 17:40:01,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 17:40:01,971 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 83 [2022-12-13 17:40:01,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:40:01,973 INFO L225 Difference]: With dead ends: 317 [2022-12-13 17:40:01,973 INFO L226 Difference]: Without dead ends: 204 [2022-12-13 17:40:01,974 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 98 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-12-13 17:40:01,974 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 13 mSDsluCounter, 677 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 781 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 17:40:01,975 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 781 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 17:40:01,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2022-12-13 17:40:01,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 199. [2022-12-13 17:40:01,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 131 states have (on average 1.1221374045801527) internal successors, (147), 136 states have internal predecessors, (147), 46 states have call successors, (46), 18 states have call predecessors, (46), 21 states have return successors, (57), 44 states have call predecessors, (57), 42 states have call successors, (57) [2022-12-13 17:40:01,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 250 transitions. [2022-12-13 17:40:01,993 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 250 transitions. Word has length 83 [2022-12-13 17:40:01,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:40:01,994 INFO L495 AbstractCegarLoop]: Abstraction has 199 states and 250 transitions. [2022-12-13 17:40:01,994 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-12-13 17:40:01,994 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 250 transitions. [2022-12-13 17:40:01,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-12-13 17:40:01,995 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:40:01,995 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:40:02,004 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-12-13 17:40:02,195 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:40:02,196 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:40:02,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:40:02,196 INFO L85 PathProgramCache]: Analyzing trace with hash -1900291175, now seen corresponding path program 2 times [2022-12-13 17:40:02,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:40:02,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427952644] [2022-12-13 17:40:02,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:40:02,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:40:02,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:02,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:40:02,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:02,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:40:02,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:02,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-12-13 17:40:02,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:02,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 17:40:02,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:02,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-12-13 17:40:02,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:03,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-12-13 17:40:03,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:03,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-12-13 17:40:03,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:03,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-12-13 17:40:03,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:03,112 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-12-13 17:40:03,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:40:03,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427952644] [2022-12-13 17:40:03,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427952644] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:40:03,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046078388] [2022-12-13 17:40:03,113 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 17:40:03,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:40:03,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:40:03,114 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:40:03,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-12-13 17:40:03,414 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 17:40:03,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 17:40:03,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 2322 conjuncts, 18 conjunts are in the unsatisfiable core [2022-12-13 17:40:03,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:40:03,804 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-12-13 17:40:03,804 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 17:40:03,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046078388] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:40:03,804 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 17:40:03,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 17 [2022-12-13 17:40:03,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59769056] [2022-12-13 17:40:03,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:40:03,805 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 17:40:03,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:40:03,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 17:40:03,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2022-12-13 17:40:03,806 INFO L87 Difference]: Start difference. First operand 199 states and 250 transitions. Second operand has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-12-13 17:40:04,957 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result VALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:40:06,400 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:40:08,411 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:40:09,961 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 17:40:11,967 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:40:14,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:40:14,481 INFO L93 Difference]: Finished difference Result 402 states and 508 transitions. [2022-12-13 17:40:14,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 17:40:14,482 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 85 [2022-12-13 17:40:14,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:40:14,483 INFO L225 Difference]: With dead ends: 402 [2022-12-13 17:40:14,483 INFO L226 Difference]: Without dead ends: 313 [2022-12-13 17:40:14,484 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2022-12-13 17:40:14,484 INFO L413 NwaCegarLoop]: 116 mSDtfsCounter, 104 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 18 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.9s IncrementalHoareTripleChecker+Time [2022-12-13 17:40:14,484 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 448 Invalid, 347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 327 Invalid, 2 Unknown, 0 Unchecked, 9.9s Time] [2022-12-13 17:40:14,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2022-12-13 17:40:14,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 292. [2022-12-13 17:40:14,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 198 states have (on average 1.1464646464646464) internal successors, (227), 206 states have internal predecessors, (227), 61 states have call successors, (61), 28 states have call predecessors, (61), 32 states have return successors, (73), 57 states have call predecessors, (73), 53 states have call successors, (73) [2022-12-13 17:40:14,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 361 transitions. [2022-12-13 17:40:14,509 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 361 transitions. Word has length 85 [2022-12-13 17:40:14,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:40:14,509 INFO L495 AbstractCegarLoop]: Abstraction has 292 states and 361 transitions. [2022-12-13 17:40:14,509 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-12-13 17:40:14,509 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 361 transitions. [2022-12-13 17:40:14,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-12-13 17:40:14,510 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:40:14,510 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:40:14,517 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-12-13 17:40:14,711 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:40:14,712 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:40:14,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:40:14,713 INFO L85 PathProgramCache]: Analyzing trace with hash 904354819, now seen corresponding path program 1 times [2022-12-13 17:40:14,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:40:14,714 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425701146] [2022-12-13 17:40:14,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:40:14,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:40:14,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:15,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:40:15,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:15,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:40:15,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:15,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-12-13 17:40:15,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:16,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 17:40:16,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:16,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-12-13 17:40:16,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:16,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-12-13 17:40:16,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:16,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-12-13 17:40:16,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:16,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-12-13 17:40:16,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:16,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-12-13 17:40:16,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:16,702 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-12-13 17:40:16,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:40:16,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425701146] [2022-12-13 17:40:16,702 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425701146] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:40:16,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166121291] [2022-12-13 17:40:16,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:40:16,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:40:16,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:40:16,703 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:40:16,704 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-12-13 17:40:16,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:40:17,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 2585 conjuncts, 72 conjunts are in the unsatisfiable core [2022-12-13 17:40:17,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:40:18,356 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2022-12-13 17:40:20,167 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 42 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-12-13 17:40:20,167 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:40:22,111 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2022-12-13 17:40:22,114 WARN L207 Elim1Store]: Array PQE input equivalent to true [2022-12-13 17:40:22,540 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2022-12-13 17:40:23,232 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-13 17:40:23,232 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2022-12-13 17:40:23,483 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-12-13 17:40:23,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166121291] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:40:23,483 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:40:23,483 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 17, 15] total 39 [2022-12-13 17:40:23,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608932826] [2022-12-13 17:40:23,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:40:23,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-12-13 17:40:23,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:40:23,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-12-13 17:40:23,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=1345, Unknown=0, NotChecked=0, Total=1482 [2022-12-13 17:40:23,486 INFO L87 Difference]: Start difference. First operand 292 states and 361 transitions. Second operand has 39 states, 37 states have (on average 3.972972972972973) internal successors, (147), 34 states have internal predecessors, (147), 11 states have call successors, (27), 7 states have call predecessors, (27), 9 states have return successors, (23), 7 states have call predecessors, (23), 10 states have call successors, (23) [2022-12-13 17:40:38,269 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:40:40,810 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:40:42,866 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:40:48,282 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:40:50,480 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:40:53,585 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:40:59,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:40:59,702 INFO L93 Difference]: Finished difference Result 842 states and 1022 transitions. [2022-12-13 17:40:59,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-12-13 17:40:59,704 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 37 states have (on average 3.972972972972973) internal successors, (147), 34 states have internal predecessors, (147), 11 states have call successors, (27), 7 states have call predecessors, (27), 9 states have return successors, (23), 7 states have call predecessors, (23), 10 states have call successors, (23) Word has length 91 [2022-12-13 17:40:59,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:40:59,706 INFO L225 Difference]: With dead ends: 842 [2022-12-13 17:40:59,706 INFO L226 Difference]: Without dead ends: 571 [2022-12-13 17:40:59,708 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 181 SyntacticMatches, 2 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1917 ImplicationChecksByTransitivity, 16.5s TimeCoverageRelationStatistics Valid=1167, Invalid=5805, Unknown=0, NotChecked=0, Total=6972 [2022-12-13 17:40:59,709 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 643 mSDsluCounter, 1487 mSDsCounter, 0 mSdLazyCounter, 2965 mSolverCounterSat, 292 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 649 SdHoareTripleChecker+Valid, 1591 SdHoareTripleChecker+Invalid, 3263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 292 IncrementalHoareTripleChecker+Valid, 2965 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.2s IncrementalHoareTripleChecker+Time [2022-12-13 17:40:59,709 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [649 Valid, 1591 Invalid, 3263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [292 Valid, 2965 Invalid, 6 Unknown, 0 Unchecked, 24.2s Time] [2022-12-13 17:40:59,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2022-12-13 17:40:59,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 461. [2022-12-13 17:40:59,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 323 states have (on average 1.1362229102167183) internal successors, (367), 334 states have internal predecessors, (367), 86 states have call successors, (86), 47 states have call predecessors, (86), 51 states have return successors, (96), 79 states have call predecessors, (96), 76 states have call successors, (96) [2022-12-13 17:40:59,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 549 transitions. [2022-12-13 17:40:59,754 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 549 transitions. Word has length 91 [2022-12-13 17:40:59,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:40:59,754 INFO L495 AbstractCegarLoop]: Abstraction has 461 states and 549 transitions. [2022-12-13 17:40:59,754 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 37 states have (on average 3.972972972972973) internal successors, (147), 34 states have internal predecessors, (147), 11 states have call successors, (27), 7 states have call predecessors, (27), 9 states have return successors, (23), 7 states have call predecessors, (23), 10 states have call successors, (23) [2022-12-13 17:40:59,754 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 549 transitions. [2022-12-13 17:40:59,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-12-13 17:40:59,755 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:40:59,755 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:40:59,762 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-12-13 17:40:59,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:40:59,957 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:40:59,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:40:59,958 INFO L85 PathProgramCache]: Analyzing trace with hash 1386307521, now seen corresponding path program 1 times [2022-12-13 17:40:59,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:40:59,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922428181] [2022-12-13 17:40:59,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:40:59,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:41:00,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:00,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:41:00,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:00,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:41:00,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:00,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-12-13 17:41:00,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:00,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 17:41:00,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:00,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-12-13 17:41:00,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:00,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:41:00,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:00,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:41:00,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:00,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 17:41:00,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:00,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 17:41:00,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:00,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-12-13 17:41:00,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:00,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-12-13 17:41:00,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:00,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-12-13 17:41:00,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:00,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-12-13 17:41:00,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:00,791 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2022-12-13 17:41:00,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:41:00,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922428181] [2022-12-13 17:41:00,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922428181] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:41:00,792 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:41:00,792 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 17:41:00,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117433316] [2022-12-13 17:41:00,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:41:00,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 17:41:00,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:41:00,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 17:41:00,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-12-13 17:41:00,793 INFO L87 Difference]: Start difference. First operand 461 states and 549 transitions. Second operand has 9 states, 8 states have (on average 5.125) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2022-12-13 17:41:03,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:41:03,062 INFO L93 Difference]: Finished difference Result 489 states and 579 transitions. [2022-12-13 17:41:03,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 17:41:03,063 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.125) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) Word has length 100 [2022-12-13 17:41:03,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:41:03,065 INFO L225 Difference]: With dead ends: 489 [2022-12-13 17:41:03,065 INFO L226 Difference]: Without dead ends: 487 [2022-12-13 17:41:03,065 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-12-13 17:41:03,066 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 56 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 403 SdHoareTripleChecker+Invalid, 459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-12-13 17:41:03,066 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 403 Invalid, 459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-12-13 17:41:03,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2022-12-13 17:41:03,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 480. [2022-12-13 17:41:03,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 335 states have (on average 1.1313432835820896) internal successors, (379), 346 states have internal predecessors, (379), 89 states have call successors, (89), 51 states have call predecessors, (89), 55 states have return successors, (99), 82 states have call predecessors, (99), 79 states have call successors, (99) [2022-12-13 17:41:03,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 567 transitions. [2022-12-13 17:41:03,111 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 567 transitions. Word has length 100 [2022-12-13 17:41:03,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:41:03,111 INFO L495 AbstractCegarLoop]: Abstraction has 480 states and 567 transitions. [2022-12-13 17:41:03,111 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.125) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2022-12-13 17:41:03,111 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 567 transitions. [2022-12-13 17:41:03,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-12-13 17:41:03,112 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:41:03,112 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:41:03,112 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-13 17:41:03,112 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:41:03,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:41:03,113 INFO L85 PathProgramCache]: Analyzing trace with hash 1690843138, now seen corresponding path program 1 times [2022-12-13 17:41:03,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:41:03,113 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563008644] [2022-12-13 17:41:03,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:41:03,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:41:03,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:05,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:41:05,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:05,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:41:05,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:05,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 17:41:05,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:05,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:41:05,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:05,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 17:41:05,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:05,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-12-13 17:41:05,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:05,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-12-13 17:41:05,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:05,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-12-13 17:41:05,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:05,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-12-13 17:41:05,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:06,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-12-13 17:41:06,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:06,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-12-13 17:41:06,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:06,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-12-13 17:41:06,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:06,840 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 32 proven. 3 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-12-13 17:41:06,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:41:06,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563008644] [2022-12-13 17:41:06,841 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563008644] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:41:06,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705258285] [2022-12-13 17:41:06,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:41:06,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:41:06,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:41:06,842 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:41:06,843 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-12-13 17:41:07,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:07,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 2667 conjuncts, 68 conjunts are in the unsatisfiable core [2022-12-13 17:41:07,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:41:07,203 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 17:41:07,830 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-12-13 17:41:07,830 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 9 [2022-12-13 17:41:08,268 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:41:09,684 INFO L321 Elim1Store]: treesize reduction 20, result has 39.4 percent of original size [2022-12-13 17:41:09,685 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 22 [2022-12-13 17:41:09,913 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 23 [2022-12-13 17:41:12,357 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 23 [2022-12-13 17:41:24,873 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 30 proven. 52 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-12-13 17:41:24,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:41:26,561 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_458 (Array Int Int))) (not (= (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_save_byte_from_array_~storage#1.base| v_ArrVal_458) |c_ULTIMATE.start_aws_byte_cursor_right_trim_pred_harness_~#cur~3#1.base|) (+ |c_ULTIMATE.start_aws_byte_cursor_right_trim_pred_harness_~#cur~3#1.offset| 8)) 0))) is different from false [2022-12-13 17:41:26,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705258285] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:41:26,577 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 17:41:26,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20] total 32 [2022-12-13 17:41:26,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878464916] [2022-12-13 17:41:26,578 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 17:41:26,578 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-12-13 17:41:26,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:41:26,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-12-13 17:41:26,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=1331, Unknown=2, NotChecked=74, Total=1560 [2022-12-13 17:41:26,579 INFO L87 Difference]: Start difference. First operand 480 states and 567 transitions. Second operand has 32 states, 31 states have (on average 3.7096774193548385) internal successors, (115), 27 states have internal predecessors, (115), 11 states have call successors, (25), 8 states have call predecessors, (25), 8 states have return successors, (23), 12 states have call predecessors, (23), 9 states have call successors, (23) [2022-12-13 17:41:28,804 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:41:32,484 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:41:35,869 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:41:37,940 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:41:47,483 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:41:49,998 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:41:54,941 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:41:57,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:41:57,158 INFO L93 Difference]: Finished difference Result 1126 states and 1309 transitions. [2022-12-13 17:41:57,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-12-13 17:41:57,159 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 3.7096774193548385) internal successors, (115), 27 states have internal predecessors, (115), 11 states have call successors, (25), 8 states have call predecessors, (25), 8 states have return successors, (23), 12 states have call predecessors, (23), 9 states have call successors, (23) Word has length 109 [2022-12-13 17:41:57,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:41:57,162 INFO L225 Difference]: With dead ends: 1126 [2022-12-13 17:41:57,162 INFO L226 Difference]: Without dead ends: 907 [2022-12-13 17:41:57,164 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 171 SyntacticMatches, 18 SemanticMatches, 80 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 2019 ImplicationChecksByTransitivity, 26.2s TimeCoverageRelationStatistics Valid=741, Invalid=5741, Unknown=2, NotChecked=158, Total=6642 [2022-12-13 17:41:57,165 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 461 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 2207 mSolverCounterSat, 168 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 472 SdHoareTripleChecker+Valid, 449 SdHoareTripleChecker+Invalid, 2382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 2207 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.6s IncrementalHoareTripleChecker+Time [2022-12-13 17:41:57,165 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [472 Valid, 449 Invalid, 2382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 2207 Invalid, 7 Unknown, 0 Unchecked, 22.6s Time] [2022-12-13 17:41:57,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 907 states. [2022-12-13 17:41:57,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 907 to 651. [2022-12-13 17:41:57,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 476 states have (on average 1.1428571428571428) internal successors, (544), 493 states have internal predecessors, (544), 96 states have call successors, (96), 67 states have call predecessors, (96), 78 states have return successors, (111), 90 states have call predecessors, (111), 88 states have call successors, (111) [2022-12-13 17:41:57,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 751 transitions. [2022-12-13 17:41:57,225 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 751 transitions. Word has length 109 [2022-12-13 17:41:57,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:41:57,225 INFO L495 AbstractCegarLoop]: Abstraction has 651 states and 751 transitions. [2022-12-13 17:41:57,225 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 3.7096774193548385) internal successors, (115), 27 states have internal predecessors, (115), 11 states have call successors, (25), 8 states have call predecessors, (25), 8 states have return successors, (23), 12 states have call predecessors, (23), 9 states have call successors, (23) [2022-12-13 17:41:57,225 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 751 transitions. [2022-12-13 17:41:57,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-12-13 17:41:57,226 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:41:57,226 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:41:57,235 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-12-13 17:41:57,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-12-13 17:41:57,427 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:41:57,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:41:57,427 INFO L85 PathProgramCache]: Analyzing trace with hash 1949008576, now seen corresponding path program 1 times [2022-12-13 17:41:57,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:41:57,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442472015] [2022-12-13 17:41:57,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:41:57,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:41:57,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:57,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:41:57,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:57,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:41:57,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:57,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 17:41:57,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:57,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:41:57,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:57,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 17:41:57,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:57,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-12-13 17:41:57,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:57,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-12-13 17:41:57,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:57,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-12-13 17:41:57,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:57,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-12-13 17:41:57,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:57,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-12-13 17:41:57,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:57,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-12-13 17:41:57,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:57,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-12-13 17:41:57,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:57,967 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2022-12-13 17:41:57,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:41:57,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442472015] [2022-12-13 17:41:57,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442472015] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:41:57,968 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:41:57,968 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 17:41:57,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618127691] [2022-12-13 17:41:57,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:41:57,969 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 17:41:57,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:41:57,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 17:41:57,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-13 17:41:57,970 INFO L87 Difference]: Start difference. First operand 651 states and 751 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, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-12-13 17:41:58,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:41:58,859 INFO L93 Difference]: Finished difference Result 1117 states and 1315 transitions. [2022-12-13 17:41:58,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 17:41:58,860 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, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 109 [2022-12-13 17:41:58,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:41:58,862 INFO L225 Difference]: With dead ends: 1117 [2022-12-13 17:41:58,863 INFO L226 Difference]: Without dead ends: 634 [2022-12-13 17:41:58,864 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:41:58,864 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 47 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-12-13 17:41:58,865 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 192 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-12-13 17:41:58,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2022-12-13 17:41:58,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 619. [2022-12-13 17:41:58,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 451 states have (on average 1.1108647450110865) internal successors, (501), 466 states have internal predecessors, (501), 92 states have call successors, (92), 65 states have call predecessors, (92), 75 states have return successors, (105), 87 states have call predecessors, (105), 86 states have call successors, (105) [2022-12-13 17:41:58,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 698 transitions. [2022-12-13 17:41:58,915 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 698 transitions. Word has length 109 [2022-12-13 17:41:58,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:41:58,916 INFO L495 AbstractCegarLoop]: Abstraction has 619 states and 698 transitions. [2022-12-13 17:41:58,916 INFO L496 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, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-12-13 17:41:58,916 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 698 transitions. [2022-12-13 17:41:58,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-12-13 17:41:58,917 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:41:58,917 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:41:58,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-13 17:41:58,917 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:41:58,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:41:58,917 INFO L85 PathProgramCache]: Analyzing trace with hash 1466498319, now seen corresponding path program 1 times [2022-12-13 17:41:58,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:41:58,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58534772] [2022-12-13 17:41:58,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:41:58,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:41:58,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:59,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:41:59,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:59,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:41:59,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:59,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-12-13 17:41:59,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:59,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 17:41:59,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:59,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-12-13 17:41:59,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:59,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:41:59,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:59,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:41:59,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:59,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 17:41:59,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:59,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 17:41:59,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:59,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-12-13 17:41:59,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:59,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-12-13 17:41:59,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:59,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-12-13 17:41:59,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:59,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-12-13 17:41:59,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:59,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-12-13 17:41:59,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:59,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-12-13 17:41:59,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:41:59,324 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2022-12-13 17:41:59,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:41:59,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58534772] [2022-12-13 17:41:59,324 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58534772] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:41:59,324 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:41:59,325 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 17:41:59,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396504716] [2022-12-13 17:41:59,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:41:59,325 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 17:41:59,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:41:59,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 17:41:59,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-13 17:41:59,326 INFO L87 Difference]: Start difference. First operand 619 states and 698 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2022-12-13 17:42:00,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:42:00,458 INFO L93 Difference]: Finished difference Result 672 states and 753 transitions. [2022-12-13 17:42:00,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 17:42:00,459 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 112 [2022-12-13 17:42:00,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:42:00,461 INFO L225 Difference]: With dead ends: 672 [2022-12-13 17:42:00,461 INFO L226 Difference]: Without dead ends: 619 [2022-12-13 17:42:00,461 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:42:00,462 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 48 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-12-13 17:42:00,462 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 218 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-12-13 17:42:00,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2022-12-13 17:42:00,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 619. [2022-12-13 17:42:00,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 451 states have (on average 1.0975609756097562) internal successors, (495), 466 states have internal predecessors, (495), 92 states have call successors, (92), 65 states have call predecessors, (92), 75 states have return successors, (105), 87 states have call predecessors, (105), 86 states have call successors, (105) [2022-12-13 17:42:00,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 692 transitions. [2022-12-13 17:42:00,535 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 692 transitions. Word has length 112 [2022-12-13 17:42:00,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:42:00,535 INFO L495 AbstractCegarLoop]: Abstraction has 619 states and 692 transitions. [2022-12-13 17:42:00,535 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2022-12-13 17:42:00,536 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 692 transitions. [2022-12-13 17:42:00,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-12-13 17:42:00,537 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:42:00,537 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:42:00,537 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-13 17:42:00,537 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:42:00,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:42:00,538 INFO L85 PathProgramCache]: Analyzing trace with hash -641051383, now seen corresponding path program 1 times [2022-12-13 17:42:00,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:42:00,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074858199] [2022-12-13 17:42:00,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:42:00,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:42:00,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:01,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:42:01,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:01,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:42:01,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:01,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 17:42:01,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:01,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:42:01,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:01,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 17:42:01,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:01,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-12-13 17:42:01,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:01,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-12-13 17:42:01,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:01,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-12-13 17:42:01,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:01,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-12-13 17:42:01,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:01,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-12-13 17:42:01,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:01,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-12-13 17:42:01,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:01,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-12-13 17:42:01,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:02,103 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-12-13 17:42:02,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:42:02,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074858199] [2022-12-13 17:42:02,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074858199] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:42:02,104 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:42:02,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-12-13 17:42:02,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349829970] [2022-12-13 17:42:02,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:42:02,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 17:42:02,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:42:02,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 17:42:02,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-12-13 17:42:02,106 INFO L87 Difference]: Start difference. First operand 619 states and 692 transitions. Second operand has 14 states, 13 states have (on average 4.230769230769231) internal successors, (55), 11 states have internal predecessors, (55), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-12-13 17:42:05,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:42:05,802 INFO L93 Difference]: Finished difference Result 674 states and 748 transitions. [2022-12-13 17:42:05,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 17:42:05,803 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 4.230769230769231) internal successors, (55), 11 states have internal predecessors, (55), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 111 [2022-12-13 17:42:05,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:42:05,806 INFO L225 Difference]: With dead ends: 674 [2022-12-13 17:42:05,806 INFO L226 Difference]: Without dead ends: 672 [2022-12-13 17:42:05,807 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=123, Invalid=527, Unknown=0, NotChecked=0, Total=650 [2022-12-13 17:42:05,807 INFO L413 NwaCegarLoop]: 74 mSDtfsCounter, 79 mSDsluCounter, 586 mSDsCounter, 0 mSdLazyCounter, 736 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 660 SdHoareTripleChecker+Invalid, 761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 736 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-12-13 17:42:05,808 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 660 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 736 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-12-13 17:42:05,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2022-12-13 17:42:05,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 623. [2022-12-13 17:42:05,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 455 states have (on average 1.0967032967032968) internal successors, (499), 471 states have internal predecessors, (499), 91 states have call successors, (91), 65 states have call predecessors, (91), 76 states have return successors, (106), 86 states have call predecessors, (106), 85 states have call successors, (106) [2022-12-13 17:42:05,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 696 transitions. [2022-12-13 17:42:05,863 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 696 transitions. Word has length 111 [2022-12-13 17:42:05,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:42:05,863 INFO L495 AbstractCegarLoop]: Abstraction has 623 states and 696 transitions. [2022-12-13 17:42:05,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 4.230769230769231) internal successors, (55), 11 states have internal predecessors, (55), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-12-13 17:42:05,863 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 696 transitions. [2022-12-13 17:42:05,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-12-13 17:42:05,864 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:42:05,864 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:42:05,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-13 17:42:05,864 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:42:05,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:42:05,864 INFO L85 PathProgramCache]: Analyzing trace with hash 964794292, now seen corresponding path program 1 times [2022-12-13 17:42:05,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:42:05,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443369617] [2022-12-13 17:42:05,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:42:05,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:42:05,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:06,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:42:06,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:06,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:42:06,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:06,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-12-13 17:42:06,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:06,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 17:42:06,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:06,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-12-13 17:42:06,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:06,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:42:06,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:06,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:42:06,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:06,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 17:42:06,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:06,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 17:42:06,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:06,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-12-13 17:42:06,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:06,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-12-13 17:42:06,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:06,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-12-13 17:42:06,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:06,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-12-13 17:42:06,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:06,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-12-13 17:42:06,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:06,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-12-13 17:42:06,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:06,664 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-12-13 17:42:06,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:42:06,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443369617] [2022-12-13 17:42:06,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [443369617] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:42:06,665 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:42:06,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 17:42:06,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584228928] [2022-12-13 17:42:06,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:42:06,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 17:42:06,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:42:06,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 17:42:06,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-12-13 17:42:06,667 INFO L87 Difference]: Start difference. First operand 623 states and 696 transitions. Second operand has 9 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-12-13 17:42:08,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:42:08,694 INFO L93 Difference]: Finished difference Result 651 states and 726 transitions. [2022-12-13 17:42:08,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 17:42:08,695 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 114 [2022-12-13 17:42:08,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:42:08,698 INFO L225 Difference]: With dead ends: 651 [2022-12-13 17:42:08,699 INFO L226 Difference]: Without dead ends: 649 [2022-12-13 17:42:08,699 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-12-13 17:42:08,699 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 53 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 419 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 401 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-12-13 17:42:08,700 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 401 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 419 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-12-13 17:42:08,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2022-12-13 17:42:08,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 646. [2022-12-13 17:42:08,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 646 states, 470 states have (on average 1.0936170212765957) internal successors, (514), 488 states have internal predecessors, (514), 94 states have call successors, (94), 68 states have call predecessors, (94), 81 states have return successors, (111), 89 states have call predecessors, (111), 88 states have call successors, (111) [2022-12-13 17:42:08,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 719 transitions. [2022-12-13 17:42:08,768 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 719 transitions. Word has length 114 [2022-12-13 17:42:08,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:42:08,768 INFO L495 AbstractCegarLoop]: Abstraction has 646 states and 719 transitions. [2022-12-13 17:42:08,768 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-12-13 17:42:08,768 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 719 transitions. [2022-12-13 17:42:08,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-12-13 17:42:08,769 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:42:08,769 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:42:08,769 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-13 17:42:08,770 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:42:08,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:42:08,770 INFO L85 PathProgramCache]: Analyzing trace with hash -1411369220, now seen corresponding path program 1 times [2022-12-13 17:42:08,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:42:08,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845562361] [2022-12-13 17:42:08,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:42:08,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:42:09,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:11,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:42:11,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:11,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:42:11,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:11,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 17:42:11,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:11,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:42:11,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:11,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 17:42:11,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:11,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-12-13 17:42:11,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:11,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-12-13 17:42:11,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:11,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-12-13 17:42:11,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:11,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-12-13 17:42:11,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:11,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-12-13 17:42:11,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:11,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-12-13 17:42:11,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:11,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-12-13 17:42:11,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:12,022 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 20 proven. 3 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2022-12-13 17:42:12,022 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:42:12,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845562361] [2022-12-13 17:42:12,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845562361] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:42:12,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906688315] [2022-12-13 17:42:12,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:42:12,023 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:42:12,023 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:42:12,024 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:42:12,025 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-12-13 17:42:12,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:42:12,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 2688 conjuncts, 85 conjunts are in the unsatisfiable core [2022-12-13 17:42:12,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:42:12,368 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 17:42:13,013 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-12-13 17:42:13,013 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2022-12-13 17:42:13,395 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:42:14,755 INFO L321 Elim1Store]: treesize reduction 20, result has 39.4 percent of original size [2022-12-13 17:42:14,755 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 22 [2022-12-13 17:42:14,976 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 23 [2022-12-13 17:42:19,392 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 23 [2022-12-13 17:42:36,898 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:42:36,961 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-12-13 17:42:36,962 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 21 [2022-12-13 17:42:40,058 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 20 proven. 66 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-13 17:42:40,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:42:42,973 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2022-12-13 17:42:45,594 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906688315] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:42:45,594 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 17:42:45,595 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 27] total 38 [2022-12-13 17:42:45,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995567521] [2022-12-13 17:42:45,595 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 17:42:45,596 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-12-13 17:42:45,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:42:45,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-12-13 17:42:45,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=2048, Unknown=6, NotChecked=0, Total=2256 [2022-12-13 17:42:45,599 INFO L87 Difference]: Start difference. First operand 646 states and 719 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 33 states have internal predecessors, (125), 13 states have call successors, (25), 9 states have call predecessors, (25), 8 states have return successors, (23), 13 states have call predecessors, (23), 11 states have call successors, (23) [2022-12-13 17:42:47,912 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:42:51,757 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:42:55,688 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:42:57,760 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:43:13,124 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:43:16,712 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:43:22,119 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:43:28,189 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:43:35,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:43:35,973 INFO L93 Difference]: Finished difference Result 994 states and 1103 transitions. [2022-12-13 17:43:35,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-12-13 17:43:35,975 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 33 states have internal predecessors, (125), 13 states have call successors, (25), 9 states have call predecessors, (25), 8 states have return successors, (23), 13 states have call predecessors, (23), 11 states have call successors, (23) Word has length 112 [2022-12-13 17:43:35,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:43:35,977 INFO L225 Difference]: With dead ends: 994 [2022-12-13 17:43:35,977 INFO L226 Difference]: Without dead ends: 849 [2022-12-13 17:43:35,980 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 132 SyntacticMatches, 16 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4084 ImplicationChecksByTransitivity, 50.7s TimeCoverageRelationStatistics Valid=1426, Invalid=11000, Unknown=6, NotChecked=0, Total=12432 [2022-12-13 17:43:35,980 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 666 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 3101 mSolverCounterSat, 370 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 676 SdHoareTripleChecker+Valid, 432 SdHoareTripleChecker+Invalid, 3479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 370 IncrementalHoareTripleChecker+Valid, 3101 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.7s IncrementalHoareTripleChecker+Time [2022-12-13 17:43:35,980 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [676 Valid, 432 Invalid, 3479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [370 Valid, 3101 Invalid, 8 Unknown, 0 Unchecked, 30.7s Time] [2022-12-13 17:43:35,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 849 states. [2022-12-13 17:43:36,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 849 to 645. [2022-12-13 17:43:36,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 470 states have (on average 1.0914893617021277) internal successors, (513), 488 states have internal predecessors, (513), 93 states have call successors, (93), 68 states have call predecessors, (93), 81 states have return successors, (109), 88 states have call predecessors, (109), 87 states have call successors, (109) [2022-12-13 17:43:36,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 715 transitions. [2022-12-13 17:43:36,045 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 715 transitions. Word has length 112 [2022-12-13 17:43:36,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:43:36,045 INFO L495 AbstractCegarLoop]: Abstraction has 645 states and 715 transitions. [2022-12-13 17:43:36,045 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 33 states have internal predecessors, (125), 13 states have call successors, (25), 9 states have call predecessors, (25), 8 states have return successors, (23), 13 states have call predecessors, (23), 11 states have call successors, (23) [2022-12-13 17:43:36,045 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 715 transitions. [2022-12-13 17:43:36,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-12-13 17:43:36,046 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:43:36,046 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:43:36,053 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-12-13 17:43:36,247 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:43:36,247 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:43:36,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:43:36,247 INFO L85 PathProgramCache]: Analyzing trace with hash 415964924, now seen corresponding path program 1 times [2022-12-13 17:43:36,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:43:36,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257350552] [2022-12-13 17:43:36,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:43:36,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:43:36,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:43:37,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:43:37,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:43:37,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:43:37,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:43:37,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-12-13 17:43:37,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:43:37,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 17:43:37,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:43:37,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-12-13 17:43:37,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:43:37,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:43:37,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:43:37,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:43:37,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:43:37,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 17:43:37,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:43:37,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 17:43:37,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:43:37,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-12-13 17:43:37,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:43:37,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-12-13 17:43:37,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:43:37,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-12-13 17:43:37,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:43:37,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-12-13 17:43:37,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:43:37,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-12-13 17:43:37,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:43:37,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-12-13 17:43:37,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:43:38,476 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 30 proven. 29 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2022-12-13 17:43:38,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:43:38,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257350552] [2022-12-13 17:43:38,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257350552] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:43:38,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86671935] [2022-12-13 17:43:38,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:43:38,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:43:38,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:43:38,477 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:43:38,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-12-13 17:43:38,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:43:38,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 2628 conjuncts, 58 conjunts are in the unsatisfiable core [2022-12-13 17:43:38,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:43:43,909 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 70 proven. 36 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-12-13 17:43:43,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:43:45,715 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86671935] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:43:45,715 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 17:43:45,715 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 30 [2022-12-13 17:43:45,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762142186] [2022-12-13 17:43:45,716 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 17:43:45,716 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-12-13 17:43:45,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:43:45,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-12-13 17:43:45,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1011, Unknown=0, NotChecked=0, Total=1122 [2022-12-13 17:43:45,717 INFO L87 Difference]: Start difference. First operand 645 states and 715 transitions. Second operand has 30 states, 29 states have (on average 3.3448275862068964) internal successors, (97), 26 states have internal predecessors, (97), 11 states have call successors, (31), 5 states have call predecessors, (31), 7 states have return successors, (30), 12 states have call predecessors, (30), 10 states have call successors, (30) [2022-12-13 17:44:08,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:44:08,463 INFO L93 Difference]: Finished difference Result 934 states and 1052 transitions. [2022-12-13 17:44:08,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-12-13 17:44:08,463 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 3.3448275862068964) internal successors, (97), 26 states have internal predecessors, (97), 11 states have call successors, (31), 5 states have call predecessors, (31), 7 states have return successors, (30), 12 states have call predecessors, (30), 10 states have call successors, (30) Word has length 118 [2022-12-13 17:44:08,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:44:08,465 INFO L225 Difference]: With dead ends: 934 [2022-12-13 17:44:08,465 INFO L226 Difference]: Without dead ends: 684 [2022-12-13 17:44:08,467 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 153 SyntacticMatches, 13 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1311 ImplicationChecksByTransitivity, 13.3s TimeCoverageRelationStatistics Valid=498, Invalid=4321, Unknown=11, NotChecked=0, Total=4830 [2022-12-13 17:44:08,467 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 259 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 2945 mSolverCounterSat, 258 mSolverCounterUnsat, 93 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 438 SdHoareTripleChecker+Invalid, 3296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 2945 IncrementalHoareTripleChecker+Invalid, 93 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.1s IncrementalHoareTripleChecker+Time [2022-12-13 17:44:08,467 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [274 Valid, 438 Invalid, 3296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 2945 Invalid, 93 Unknown, 0 Unchecked, 15.1s Time] [2022-12-13 17:44:08,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2022-12-13 17:44:08,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 585. [2022-12-13 17:44:08,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 417 states have (on average 1.0671462829736211) internal successors, (445), 427 states have internal predecessors, (445), 95 states have call successors, (95), 66 states have call predecessors, (95), 72 states have return successors, (108), 91 states have call predecessors, (108), 89 states have call successors, (108) [2022-12-13 17:44:08,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 648 transitions. [2022-12-13 17:44:08,539 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 648 transitions. Word has length 118 [2022-12-13 17:44:08,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:44:08,539 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 648 transitions. [2022-12-13 17:44:08,539 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 3.3448275862068964) internal successors, (97), 26 states have internal predecessors, (97), 11 states have call successors, (31), 5 states have call predecessors, (31), 7 states have return successors, (30), 12 states have call predecessors, (30), 10 states have call successors, (30) [2022-12-13 17:44:08,539 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 648 transitions. [2022-12-13 17:44:08,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-12-13 17:44:08,540 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:44:08,540 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:44:08,549 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-12-13 17:44:08,741 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-12-13 17:44:08,742 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:44:08,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:44:08,743 INFO L85 PathProgramCache]: Analyzing trace with hash 1324049691, now seen corresponding path program 1 times [2022-12-13 17:44:08,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:44:08,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367605247] [2022-12-13 17:44:08,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:44:08,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:44:08,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:10,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:44:10,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:10,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:44:10,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:10,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-12-13 17:44:10,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:10,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 17:44:10,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:10,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-12-13 17:44:10,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:11,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:44:11,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:11,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:44:11,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:11,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 17:44:11,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:11,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 17:44:11,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:11,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-12-13 17:44:11,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:11,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-12-13 17:44:11,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:11,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-12-13 17:44:11,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:11,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-12-13 17:44:11,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:11,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-12-13 17:44:11,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:11,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-12-13 17:44:11,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:11,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-12-13 17:44:11,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:11,242 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-12-13 17:44:11,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:44:11,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367605247] [2022-12-13 17:44:11,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367605247] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:44:11,243 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:44:11,243 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-12-13 17:44:11,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848330910] [2022-12-13 17:44:11,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:44:11,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 17:44:11,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:44:11,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 17:44:11,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-12-13 17:44:11,243 INFO L87 Difference]: Start difference. First operand 585 states and 648 transitions. Second operand has 14 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 7 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (16), 4 states have call predecessors, (16), 5 states have call successors, (16) [2022-12-13 17:44:16,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:44:16,472 INFO L93 Difference]: Finished difference Result 598 states and 661 transitions. [2022-12-13 17:44:16,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-13 17:44:16,473 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 7 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (16), 4 states have call predecessors, (16), 5 states have call successors, (16) Word has length 124 [2022-12-13 17:44:16,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:44:16,474 INFO L225 Difference]: With dead ends: 598 [2022-12-13 17:44:16,474 INFO L226 Difference]: Without dead ends: 322 [2022-12-13 17:44:16,475 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2022-12-13 17:44:16,476 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 67 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 1014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-12-13 17:44:16,476 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 330 Invalid, 1014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 963 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2022-12-13 17:44:16,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2022-12-13 17:44:16,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 322. [2022-12-13 17:44:16,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 235 states have (on average 1.102127659574468) internal successors, (259), 242 states have internal predecessors, (259), 48 states have call successors, (48), 33 states have call predecessors, (48), 38 states have return successors, (59), 46 states have call predecessors, (59), 44 states have call successors, (59) [2022-12-13 17:44:16,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 366 transitions. [2022-12-13 17:44:16,517 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 366 transitions. Word has length 124 [2022-12-13 17:44:16,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:44:16,517 INFO L495 AbstractCegarLoop]: Abstraction has 322 states and 366 transitions. [2022-12-13 17:44:16,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 7 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (16), 4 states have call predecessors, (16), 5 states have call successors, (16) [2022-12-13 17:44:16,517 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 366 transitions. [2022-12-13 17:44:16,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-12-13 17:44:16,518 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:44:16,518 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:44:16,519 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-13 17:44:16,519 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:44:16,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:44:16,519 INFO L85 PathProgramCache]: Analyzing trace with hash 73196301, now seen corresponding path program 1 times [2022-12-13 17:44:16,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:44:16,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100876434] [2022-12-13 17:44:16,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:44:16,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:44:16,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:18,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:44:18,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:18,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:44:18,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:18,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 17:44:18,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:19,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:44:19,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:19,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 17:44:19,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:19,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-12-13 17:44:19,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:19,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-12-13 17:44:19,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:19,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-12-13 17:44:19,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:19,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-12-13 17:44:19,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:19,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-12-13 17:44:19,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:19,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-12-13 17:44:19,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:19,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-12-13 17:44:19,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:19,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-12-13 17:44:19,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:19,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-12-13 17:44:19,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:19,620 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2022-12-13 17:44:19,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:44:19,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100876434] [2022-12-13 17:44:19,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100876434] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:44:19,621 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:44:19,621 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-13 17:44:19,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451912313] [2022-12-13 17:44:19,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:44:19,622 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-13 17:44:19,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:44:19,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-13 17:44:19,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2022-12-13 17:44:19,623 INFO L87 Difference]: Start difference. First operand 322 states and 366 transitions. Second operand has 20 states, 20 states have (on average 3.0) internal successors, (60), 17 states have internal predecessors, (60), 10 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (14), 10 states have call predecessors, (14), 8 states have call successors, (14) [2022-12-13 17:44:24,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:44:24,821 INFO L93 Difference]: Finished difference Result 464 states and 522 transitions. [2022-12-13 17:44:24,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 17:44:24,822 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 17 states have internal predecessors, (60), 10 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (14), 10 states have call predecessors, (14), 8 states have call successors, (14) Word has length 129 [2022-12-13 17:44:24,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:44:24,823 INFO L225 Difference]: With dead ends: 464 [2022-12-13 17:44:24,823 INFO L226 Difference]: Without dead ends: 322 [2022-12-13 17:44:24,824 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=125, Invalid=805, Unknown=0, NotChecked=0, Total=930 [2022-12-13 17:44:24,824 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 94 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 1223 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 1281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2022-12-13 17:44:24,825 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 242 Invalid, 1281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1223 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2022-12-13 17:44:24,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2022-12-13 17:44:24,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 312. [2022-12-13 17:44:24,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 227 states have (on average 1.0969162995594715) internal successors, (249), 232 states have internal predecessors, (249), 48 states have call successors, (48), 33 states have call predecessors, (48), 36 states have return successors, (57), 46 states have call predecessors, (57), 44 states have call successors, (57) [2022-12-13 17:44:24,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 354 transitions. [2022-12-13 17:44:24,865 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 354 transitions. Word has length 129 [2022-12-13 17:44:24,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:44:24,865 INFO L495 AbstractCegarLoop]: Abstraction has 312 states and 354 transitions. [2022-12-13 17:44:24,865 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 17 states have internal predecessors, (60), 10 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (14), 10 states have call predecessors, (14), 8 states have call successors, (14) [2022-12-13 17:44:24,865 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 354 transitions. [2022-12-13 17:44:24,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-12-13 17:44:24,866 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:44:24,866 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:44:24,866 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-13 17:44:24,866 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:44:24,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:44:24,866 INFO L85 PathProgramCache]: Analyzing trace with hash 212748628, now seen corresponding path program 1 times [2022-12-13 17:44:24,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:44:24,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833198758] [2022-12-13 17:44:24,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:44:24,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:44:24,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:25,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:44:25,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:25,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:44:25,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:25,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 17:44:25,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:25,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:44:25,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:25,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 17:44:25,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:25,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-12-13 17:44:25,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:25,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-12-13 17:44:25,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:25,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-12-13 17:44:25,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:25,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-12-13 17:44:25,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:25,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-12-13 17:44:25,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:25,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-12-13 17:44:25,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:25,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-12-13 17:44:25,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:25,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-12-13 17:44:25,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:25,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-12-13 17:44:25,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:26,467 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2022-12-13 17:44:26,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:44:26,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833198758] [2022-12-13 17:44:26,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833198758] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:44:26,468 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:44:26,468 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-12-13 17:44:26,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258498214] [2022-12-13 17:44:26,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:44:26,469 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 17:44:26,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:44:26,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 17:44:26,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-12-13 17:44:26,470 INFO L87 Difference]: Start difference. First operand 312 states and 354 transitions. Second operand has 14 states, 13 states have (on average 4.538461538461538) internal successors, (59), 11 states have internal predecessors, (59), 2 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-12-13 17:44:30,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:44:30,165 INFO L93 Difference]: Finished difference Result 324 states and 365 transitions. [2022-12-13 17:44:30,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 17:44:30,167 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 4.538461538461538) internal successors, (59), 11 states have internal predecessors, (59), 2 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) Word has length 131 [2022-12-13 17:44:30,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:44:30,168 INFO L225 Difference]: With dead ends: 324 [2022-12-13 17:44:30,168 INFO L226 Difference]: Without dead ends: 322 [2022-12-13 17:44:30,168 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=123, Invalid=527, Unknown=0, NotChecked=0, Total=650 [2022-12-13 17:44:30,169 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 80 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 707 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 632 SdHoareTripleChecker+Invalid, 731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-12-13 17:44:30,169 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 632 Invalid, 731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 707 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-12-13 17:44:30,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2022-12-13 17:44:30,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 312. [2022-12-13 17:44:30,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 227 states have (on average 1.0881057268722467) internal successors, (247), 232 states have internal predecessors, (247), 48 states have call successors, (48), 33 states have call predecessors, (48), 36 states have return successors, (57), 46 states have call predecessors, (57), 44 states have call successors, (57) [2022-12-13 17:44:30,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 352 transitions. [2022-12-13 17:44:30,209 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 352 transitions. Word has length 131 [2022-12-13 17:44:30,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:44:30,209 INFO L495 AbstractCegarLoop]: Abstraction has 312 states and 352 transitions. [2022-12-13 17:44:30,209 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 4.538461538461538) internal successors, (59), 11 states have internal predecessors, (59), 2 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-12-13 17:44:30,209 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 352 transitions. [2022-12-13 17:44:30,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-12-13 17:44:30,210 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:44:30,210 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:44:30,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-13 17:44:30,210 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:44:30,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:44:30,210 INFO L85 PathProgramCache]: Analyzing trace with hash 1852141867, now seen corresponding path program 1 times [2022-12-13 17:44:30,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:44:30,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741470115] [2022-12-13 17:44:30,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:44:30,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:44:30,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:31,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:44:31,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:31,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:44:31,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:31,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 17:44:31,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:31,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:44:31,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:31,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 17:44:31,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:31,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-12-13 17:44:31,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:31,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-12-13 17:44:31,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:31,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-12-13 17:44:31,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:31,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:44:31,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:31,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 17:44:31,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:31,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-12-13 17:44:31,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:31,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-12-13 17:44:31,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:31,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-12-13 17:44:31,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:31,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-12-13 17:44:31,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:31,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 17:44:31,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:31,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-12-13 17:44:31,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:31,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-12-13 17:44:31,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:31,899 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 129 trivial. 0 not checked. [2022-12-13 17:44:31,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:44:31,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741470115] [2022-12-13 17:44:31,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741470115] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:44:31,899 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:44:31,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-12-13 17:44:31,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949578485] [2022-12-13 17:44:31,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:44:31,900 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-13 17:44:31,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:44:31,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-13 17:44:31,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2022-12-13 17:44:31,902 INFO L87 Difference]: Start difference. First operand 312 states and 352 transitions. Second operand has 15 states, 14 states have (on average 4.642857142857143) internal successors, (65), 11 states have internal predecessors, (65), 2 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2022-12-13 17:44:36,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:44:36,019 INFO L93 Difference]: Finished difference Result 328 states and 367 transitions. [2022-12-13 17:44:36,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 17:44:36,021 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 4.642857142857143) internal successors, (65), 11 states have internal predecessors, (65), 2 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) Word has length 145 [2022-12-13 17:44:36,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:44:36,022 INFO L225 Difference]: With dead ends: 328 [2022-12-13 17:44:36,022 INFO L226 Difference]: Without dead ends: 326 [2022-12-13 17:44:36,022 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=138, Invalid=564, Unknown=0, NotChecked=0, Total=702 [2022-12-13 17:44:36,023 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 80 mSDsluCounter, 543 mSDsCounter, 0 mSdLazyCounter, 777 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 611 SdHoareTripleChecker+Invalid, 801 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-12-13 17:44:36,023 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 611 Invalid, 801 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 777 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-12-13 17:44:36,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2022-12-13 17:44:36,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 262. [2022-12-13 17:44:36,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 191 states have (on average 1.0837696335078535) internal successors, (207), 194 states have internal predecessors, (207), 40 states have call successors, (40), 28 states have call predecessors, (40), 30 states have return successors, (47), 39 states have call predecessors, (47), 38 states have call successors, (47) [2022-12-13 17:44:36,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 294 transitions. [2022-12-13 17:44:36,058 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 294 transitions. Word has length 145 [2022-12-13 17:44:36,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:44:36,058 INFO L495 AbstractCegarLoop]: Abstraction has 262 states and 294 transitions. [2022-12-13 17:44:36,058 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 4.642857142857143) internal successors, (65), 11 states have internal predecessors, (65), 2 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2022-12-13 17:44:36,058 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 294 transitions. [2022-12-13 17:44:36,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-12-13 17:44:36,059 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:44:36,059 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:44:36,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-12-13 17:44:36,059 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:44:36,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:44:36,059 INFO L85 PathProgramCache]: Analyzing trace with hash -202398992, now seen corresponding path program 1 times [2022-12-13 17:44:36,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:44:36,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718737936] [2022-12-13 17:44:36,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:44:36,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:44:36,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:36,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:44:36,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:36,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:44:36,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:36,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 17:44:36,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:36,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:44:36,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:36,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 17:44:36,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:36,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-12-13 17:44:36,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:36,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-12-13 17:44:36,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:36,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-12-13 17:44:36,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:36,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:44:36,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:37,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 17:44:37,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:37,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-12-13 17:44:37,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:37,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-12-13 17:44:37,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:37,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-12-13 17:44:37,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:37,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-12-13 17:44:37,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:37,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 17:44:37,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:37,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-12-13 17:44:37,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:37,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-12-13 17:44:37,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:37,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-12-13 17:44:37,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:37,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-12-13 17:44:37,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:37,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-12-13 17:44:37,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:37,540 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 26 proven. 41 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-12-13 17:44:37,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:44:37,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718737936] [2022-12-13 17:44:37,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718737936] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:44:37,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1881077901] [2022-12-13 17:44:37,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:44:37,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:44:37,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:44:37,542 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:44:37,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-12-13 17:44:37,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:44:37,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 2814 conjuncts, 57 conjunts are in the unsatisfiable core [2022-12-13 17:44:37,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:44:39,080 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 17:44:39,129 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-12-13 17:44:39,130 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 31 [2022-12-13 17:44:39,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:44:39,390 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 32 [2022-12-13 17:44:41,342 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2022-12-13 17:44:41,514 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 73 proven. 52 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-12-13 17:44:41,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:44:42,759 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 32 proven. 6 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2022-12-13 17:44:42,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1881077901] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:44:42,759 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:44:42,760 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 16, 7] total 25 [2022-12-13 17:44:42,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844291588] [2022-12-13 17:44:42,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:44:42,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-12-13 17:44:42,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:44:42,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-12-13 17:44:42,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=528, Unknown=0, NotChecked=0, Total=600 [2022-12-13 17:44:42,763 INFO L87 Difference]: Start difference. First operand 262 states and 294 transitions. Second operand has 25 states, 25 states have (on average 5.52) internal successors, (138), 22 states have internal predecessors, (138), 10 states have call successors, (54), 7 states have call predecessors, (54), 7 states have return successors, (52), 10 states have call predecessors, (52), 10 states have call successors, (52) [2022-12-13 17:44:46,606 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:44:50,664 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:44:52,925 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:44:56,718 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:44:59,862 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:45:02,662 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:45:13,426 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:45:16,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:45:16,144 INFO L93 Difference]: Finished difference Result 450 states and 504 transitions. [2022-12-13 17:45:16,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-12-13 17:45:16,145 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.52) internal successors, (138), 22 states have internal predecessors, (138), 10 states have call successors, (54), 7 states have call predecessors, (54), 7 states have return successors, (52), 10 states have call predecessors, (52), 10 states have call successors, (52) Word has length 160 [2022-12-13 17:45:16,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:45:16,147 INFO L225 Difference]: With dead ends: 450 [2022-12-13 17:45:16,147 INFO L226 Difference]: Without dead ends: 325 [2022-12-13 17:45:16,148 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 412 GetRequests, 342 SyntacticMatches, 9 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1044 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=597, Invalid=3306, Unknown=3, NotChecked=0, Total=3906 [2022-12-13 17:45:16,148 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 301 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 2059 mSolverCounterSat, 193 mSolverCounterUnsat, 36 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 388 SdHoareTripleChecker+Invalid, 2288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 193 IncrementalHoareTripleChecker+Valid, 2059 IncrementalHoareTripleChecker+Invalid, 36 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.3s IncrementalHoareTripleChecker+Time [2022-12-13 17:45:16,148 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [318 Valid, 388 Invalid, 2288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [193 Valid, 2059 Invalid, 36 Unknown, 0 Unchecked, 24.3s Time] [2022-12-13 17:45:16,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2022-12-13 17:45:16,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 269. [2022-12-13 17:45:16,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 198 states have (on average 1.0808080808080809) internal successors, (214), 203 states have internal predecessors, (214), 39 states have call successors, (39), 28 states have call predecessors, (39), 31 states have return successors, (46), 37 states have call predecessors, (46), 36 states have call successors, (46) [2022-12-13 17:45:16,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 299 transitions. [2022-12-13 17:45:16,188 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 299 transitions. Word has length 160 [2022-12-13 17:45:16,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:45:16,188 INFO L495 AbstractCegarLoop]: Abstraction has 269 states and 299 transitions. [2022-12-13 17:45:16,188 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.52) internal successors, (138), 22 states have internal predecessors, (138), 10 states have call successors, (54), 7 states have call predecessors, (54), 7 states have return successors, (52), 10 states have call predecessors, (52), 10 states have call successors, (52) [2022-12-13 17:45:16,188 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 299 transitions. [2022-12-13 17:45:16,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2022-12-13 17:45:16,189 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:45:16,189 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:45:16,198 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-12-13 17:45:16,389 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-12-13 17:45:16,391 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:45:16,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:45:16,391 INFO L85 PathProgramCache]: Analyzing trace with hash 1405060019, now seen corresponding path program 1 times [2022-12-13 17:45:16,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:45:16,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341436152] [2022-12-13 17:45:16,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:45:16,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:45:16,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:17,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:45:17,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:17,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:45:17,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:17,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 17:45:17,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:17,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:45:17,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:17,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 17:45:17,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:17,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-12-13 17:45:17,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:17,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-12-13 17:45:17,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:17,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-12-13 17:45:17,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:17,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:45:17,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:17,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 17:45:17,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:17,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-12-13 17:45:17,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:17,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-12-13 17:45:17,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:17,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-12-13 17:45:17,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:18,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 17:45:18,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:18,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-12-13 17:45:18,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:18,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-12-13 17:45:18,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:18,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-12-13 17:45:18,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:18,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-12-13 17:45:18,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:18,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-12-13 17:45:18,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:18,581 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 48 proven. 33 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2022-12-13 17:45:18,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:45:18,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341436152] [2022-12-13 17:45:18,582 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341436152] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:45:18,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893446613] [2022-12-13 17:45:18,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:45:18,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:45:18,582 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:45:18,583 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:45:18,584 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-12-13 17:45:18,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:45:18,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 2828 conjuncts, 56 conjunts are in the unsatisfiable core [2022-12-13 17:45:18,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:45:18,941 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 17:45:19,914 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-12-13 17:45:19,914 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-12-13 17:45:21,658 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 17:45:21,658 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-12-13 17:45:21,901 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 19 [2022-12-13 17:45:24,437 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 19 [2022-12-13 17:45:28,391 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 96 proven. 82 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2022-12-13 17:45:28,391 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:45:29,553 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893446613] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:45:29,554 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 17:45:29,554 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 19] total 33 [2022-12-13 17:45:29,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921363460] [2022-12-13 17:45:29,554 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 17:45:29,555 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-12-13 17:45:29,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:45:29,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-12-13 17:45:29,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1072, Unknown=2, NotChecked=0, Total=1190 [2022-12-13 17:45:29,556 INFO L87 Difference]: Start difference. First operand 269 states and 299 transitions. Second operand has 33 states, 33 states have (on average 4.212121212121212) internal successors, (139), 30 states have internal predecessors, (139), 13 states have call successors, (39), 9 states have call predecessors, (39), 12 states have return successors, (38), 13 states have call predecessors, (38), 13 states have call successors, (38) [2022-12-13 17:45:34,082 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:45:42,628 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:45:46,909 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:45:48,936 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:45:50,961 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:45:55,225 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:45:57,270 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:45:59,351 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:01,797 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:03,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:05,865 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:08,192 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:10,568 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:12,613 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:14,706 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:18,978 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:21,104 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:23,147 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:25,196 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:27,350 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:29,493 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:31,590 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:36,857 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:38,930 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:41,561 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:43,664 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:49,742 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:52,621 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:46:53,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:46:53,042 INFO L93 Difference]: Finished difference Result 387 states and 433 transitions. [2022-12-13 17:46:53,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-12-13 17:46:53,044 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.212121212121212) internal successors, (139), 30 states have internal predecessors, (139), 13 states have call successors, (39), 9 states have call predecessors, (39), 12 states have return successors, (38), 13 states have call predecessors, (38), 13 states have call successors, (38) Word has length 166 [2022-12-13 17:46:53,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:46:53,045 INFO L225 Difference]: With dead ends: 387 [2022-12-13 17:46:53,045 INFO L226 Difference]: Without dead ends: 349 [2022-12-13 17:46:53,046 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 219 SyntacticMatches, 9 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1384 ImplicationChecksByTransitivity, 22.9s TimeCoverageRelationStatistics Valid=658, Invalid=4163, Unknown=9, NotChecked=0, Total=4830 [2022-12-13 17:46:53,046 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 501 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 2698 mSolverCounterSat, 277 mSolverCounterUnsat, 48 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 69.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 510 SdHoareTripleChecker+Valid, 392 SdHoareTripleChecker+Invalid, 3023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 277 IncrementalHoareTripleChecker+Valid, 2698 IncrementalHoareTripleChecker+Invalid, 48 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 69.9s IncrementalHoareTripleChecker+Time [2022-12-13 17:46:53,047 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [510 Valid, 392 Invalid, 3023 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [277 Valid, 2698 Invalid, 48 Unknown, 0 Unchecked, 69.9s Time] [2022-12-13 17:46:53,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2022-12-13 17:46:53,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 326. [2022-12-13 17:46:53,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 238 states have (on average 1.0798319327731092) internal successors, (257), 242 states have internal predecessors, (257), 51 states have call successors, (51), 32 states have call predecessors, (51), 36 states have return successors, (61), 51 states have call predecessors, (61), 48 states have call successors, (61) [2022-12-13 17:46:53,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 369 transitions. [2022-12-13 17:46:53,110 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 369 transitions. Word has length 166 [2022-12-13 17:46:53,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:46:53,110 INFO L495 AbstractCegarLoop]: Abstraction has 326 states and 369 transitions. [2022-12-13 17:46:53,110 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.212121212121212) internal successors, (139), 30 states have internal predecessors, (139), 13 states have call successors, (39), 9 states have call predecessors, (39), 12 states have return successors, (38), 13 states have call predecessors, (38), 13 states have call successors, (38) [2022-12-13 17:46:53,110 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 369 transitions. [2022-12-13 17:46:53,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2022-12-13 17:46:53,111 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:46:53,111 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:46:53,119 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-12-13 17:46:53,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-12-13 17:46:53,312 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:46:53,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:46:53,313 INFO L85 PathProgramCache]: Analyzing trace with hash 1338792069, now seen corresponding path program 1 times [2022-12-13 17:46:53,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:46:53,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968271422] [2022-12-13 17:46:53,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:46:53,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:46:53,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:46:54,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:46:54,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 17:46:54,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:46:54,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 17:46:54,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-12-13 17:46:54,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-12-13 17:46:54,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-12-13 17:46:54,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:46:54,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 17:46:54,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-12-13 17:46:54,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-12-13 17:46:54,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-12-13 17:46:54,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-12-13 17:46:54,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 17:46:54,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-12-13 17:46:54,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-12-13 17:46:54,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-12-13 17:46:54,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-12-13 17:46:54,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-12-13 17:46:54,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:54,825 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 20 proven. 18 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-12-13 17:46:54,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:46:54,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968271422] [2022-12-13 17:46:54,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968271422] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:46:54,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134994380] [2022-12-13 17:46:54,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:46:54,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:46:54,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:46:54,827 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:46:54,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-12-13 17:46:55,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:46:55,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 2857 conjuncts, 80 conjunts are in the unsatisfiable core [2022-12-13 17:46:55,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:46:55,217 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 17:46:55,822 WARN L859 $PredicateComparison]: unable to prove that (exists ((|bounded_malloc_#res.base| Int)) (= |c_#valid| (store |c_old(#valid)| |bounded_malloc_#res.base| 1))) is different from true [2022-12-13 17:46:55,869 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-12-13 17:46:55,870 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2022-12-13 17:46:57,315 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 17:46:57,315 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-12-13 17:46:57,512 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 19 [2022-12-13 17:46:57,970 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 19 [2022-12-13 17:47:05,593 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:47:08,981 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:47:09,300 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:47:11,917 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:47:12,313 INFO L321 Elim1Store]: treesize reduction 21, result has 12.5 percent of original size [2022-12-13 17:47:12,313 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 17 [2022-12-13 17:47:13,195 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 100 proven. 89 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-12-13 17:47:13,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:47:17,395 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134994380] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:47:17,395 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 17:47:17,395 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 28] total 37 [2022-12-13 17:47:17,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647417599] [2022-12-13 17:47:17,395 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 17:47:17,396 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-12-13 17:47:17,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:47:17,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-12-13 17:47:17,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=1697, Unknown=7, NotChecked=84, Total=1980 [2022-12-13 17:47:17,397 INFO L87 Difference]: Start difference. First operand 326 states and 369 transitions. Second operand has 37 states, 37 states have (on average 4.1891891891891895) internal successors, (155), 33 states have internal predecessors, (155), 16 states have call successors, (42), 10 states have call predecessors, (42), 13 states have return successors, (40), 14 states have call predecessors, (40), 16 states have call successors, (40) [2022-12-13 17:47:22,206 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:47:31,244 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:47:35,493 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:47:46,389 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:47:52,934 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:47:57,268 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:48:12,240 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:48:19,049 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:48:23,242 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:48:29,676 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:48:31,792 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:48:33,968 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:48:37,262 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:48:39,384 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:48:41,482 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:48:43,585 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:48:45,686 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:48:49,904 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:48:51,991 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:49:10,346 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:49:12,370 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:49:29,844 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:49:31,868 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:50:24,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:50:24,081 INFO L93 Difference]: Finished difference Result 485 states and 531 transitions. [2022-12-13 17:50:24,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-12-13 17:50:24,082 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 4.1891891891891895) internal successors, (155), 33 states have internal predecessors, (155), 16 states have call successors, (42), 10 states have call predecessors, (42), 13 states have return successors, (40), 14 states have call predecessors, (40), 16 states have call successors, (40) Word has length 169 [2022-12-13 17:50:24,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:50:24,084 INFO L225 Difference]: With dead ends: 485 [2022-12-13 17:50:24,084 INFO L226 Difference]: Without dead ends: 396 [2022-12-13 17:50:24,085 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 384 GetRequests, 254 SyntacticMatches, 14 SemanticMatches, 116 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 4440 ImplicationChecksByTransitivity, 140.3s TimeCoverageRelationStatistics Valid=1446, Invalid=12067, Unknown=63, NotChecked=230, Total=13806 [2022-12-13 17:50:24,086 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 685 mSDsluCounter, 426 mSDsCounter, 0 mSdLazyCounter, 3517 mSolverCounterSat, 373 mSolverCounterUnsat, 44 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 63.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 699 SdHoareTripleChecker+Valid, 486 SdHoareTripleChecker+Invalid, 4187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 373 IncrementalHoareTripleChecker+Valid, 3517 IncrementalHoareTripleChecker+Invalid, 44 IncrementalHoareTripleChecker+Unknown, 253 IncrementalHoareTripleChecker+Unchecked, 64.4s IncrementalHoareTripleChecker+Time [2022-12-13 17:50:24,086 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [699 Valid, 486 Invalid, 4187 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [373 Valid, 3517 Invalid, 44 Unknown, 253 Unchecked, 64.4s Time] [2022-12-13 17:50:24,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2022-12-13 17:50:24,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 309. [2022-12-13 17:50:24,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 228 states have (on average 1.0745614035087718) internal successors, (245), 232 states have internal predecessors, (245), 45 states have call successors, (45), 34 states have call predecessors, (45), 35 states have return successors, (45), 42 states have call predecessors, (45), 40 states have call successors, (45) [2022-12-13 17:50:24,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 335 transitions. [2022-12-13 17:50:24,154 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 335 transitions. Word has length 169 [2022-12-13 17:50:24,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:50:24,154 INFO L495 AbstractCegarLoop]: Abstraction has 309 states and 335 transitions. [2022-12-13 17:50:24,155 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 4.1891891891891895) internal successors, (155), 33 states have internal predecessors, (155), 16 states have call successors, (42), 10 states have call predecessors, (42), 13 states have return successors, (40), 14 states have call predecessors, (40), 16 states have call successors, (40) [2022-12-13 17:50:24,155 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 335 transitions. [2022-12-13 17:50:24,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2022-12-13 17:50:24,156 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:50:24,156 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:50:24,164 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-12-13 17:50:24,357 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-12-13 17:50:24,358 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:50:24,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:50:24,359 INFO L85 PathProgramCache]: Analyzing trace with hash 1527377470, now seen corresponding path program 1 times [2022-12-13 17:50:24,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:50:24,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046866643] [2022-12-13 17:50:24,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:50:24,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:50:24,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:26,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:50:26,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:26,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:50:26,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:26,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 17:50:26,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:26,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:50:26,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:26,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 17:50:26,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:26,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-12-13 17:50:26,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:26,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-12-13 17:50:26,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:26,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-12-13 17:50:26,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:27,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:50:27,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:27,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 17:50:27,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:27,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-12-13 17:50:27,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:27,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-12-13 17:50:27,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:27,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-12-13 17:50:27,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:27,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-12-13 17:50:27,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:28,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 17:50:28,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:28,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-12-13 17:50:28,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:28,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-12-13 17:50:28,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:28,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-12-13 17:50:28,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:28,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-12-13 17:50:28,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:28,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-12-13 17:50:28,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:28,264 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 36 proven. 23 refuted. 0 times theorem prover too weak. 163 trivial. 0 not checked. [2022-12-13 17:50:28,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:50:28,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046866643] [2022-12-13 17:50:28,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046866643] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:50:28,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057914728] [2022-12-13 17:50:28,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:50:28,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:50:28,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:50:28,266 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:50:28,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-12-13 17:50:28,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:50:28,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 2857 conjuncts, 74 conjunts are in the unsatisfiable core [2022-12-13 17:50:28,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:50:28,657 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 17:50:29,632 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-12-13 17:50:29,633 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-12-13 17:50:31,342 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 17:50:31,342 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-12-13 17:50:31,593 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 19 [2022-12-13 17:50:46,137 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 19 [2022-12-13 17:50:49,240 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:50:49,309 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:50:51,526 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:50:51,561 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:50:52,188 WARN L859 $PredicateComparison]: unable to prove that (exists ((|aws_byte_cursor_right_trim_pred_~#trimmed~0.base| Int) (v_ArrVal_1222 Int)) (and (= |c_#memory_int| (store |c_old(#memory_int)| |aws_byte_cursor_right_trim_pred_~#trimmed~0.base| (store (select |c_old(#memory_int)| |aws_byte_cursor_right_trim_pred_~#trimmed~0.base|) 0 v_ArrVal_1222))) (not (= (mod (select (select |c_#memory_int| |aws_byte_cursor_right_trim_pred_~#trimmed~0.base|) 0) 18446744073709551616) 0)))) is different from true [2022-12-13 17:50:52,201 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:51:06,522 WARN L859 $PredicateComparison]: unable to prove that (and (exists ((|aws_byte_cursor_right_trim_pred_~#trimmed~0.base| Int) (v_ArrVal_1222 Int)) (and (= |c_#memory_int| (store |c_old(#memory_int)| |aws_byte_cursor_right_trim_pred_~#trimmed~0.base| (store (select |c_old(#memory_int)| |aws_byte_cursor_right_trim_pred_~#trimmed~0.base|) 0 v_ArrVal_1222))) (not (= (mod (select (select |c_#memory_int| |aws_byte_cursor_right_trim_pred_~#trimmed~0.base|) 0) 18446744073709551616) 0)))) (exists ((|v_ULTIMATE.start_aws_byte_cursor_right_trim_pred_harness_~#cur~3#1.base_BEFORE_CALL_76| Int)) (not (= (mod (select (select |c_#memory_int| |v_ULTIMATE.start_aws_byte_cursor_right_trim_pred_harness_~#cur~3#1.base_BEFORE_CALL_76|) 0) 18446744073709551616) 0)))) is different from true [2022-12-13 17:51:06,639 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-12-13 17:51:06,640 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 25 [2022-12-13 17:51:22,364 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 110 proven. 85 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-12-13 17:51:22,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:51:24,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057914728] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:51:24,251 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 17:51:24,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 27] total 43 [2022-12-13 17:51:24,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593380096] [2022-12-13 17:51:24,252 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 17:51:24,252 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-12-13 17:51:24,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:51:24,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-12-13 17:51:24,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1646, Unknown=12, NotChecked=166, Total=1980 [2022-12-13 17:51:24,254 INFO L87 Difference]: Start difference. First operand 309 states and 335 transitions. Second operand has 43 states, 42 states have (on average 3.5952380952380953) internal successors, (151), 38 states have internal predecessors, (151), 19 states have call successors, (40), 9 states have call predecessors, (40), 13 states have return successors, (39), 20 states have call predecessors, (39), 19 states have call successors, (39) [2022-12-13 17:51:29,283 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:51:40,509 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:51:45,151 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:51:47,270 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:51:49,339 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:51:51,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:51:53,366 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:51:55,405 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:51:57,501 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:52:00,009 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:52:02,487 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:52:06,771 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:52:08,862 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:52:10,930 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:52:13,257 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:52:15,376 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:52:17,439 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:52:19,446 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:52:21,478 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:52:23,550 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:52:25,615 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:52:27,715 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:52:29,843 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:52:31,960 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 17:52:46,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:52:46,396 INFO L93 Difference]: Finished difference Result 328 states and 358 transitions. [2022-12-13 17:52:46,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-12-13 17:52:46,398 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 42 states have (on average 3.5952380952380953) internal successors, (151), 38 states have internal predecessors, (151), 19 states have call successors, (40), 9 states have call predecessors, (40), 13 states have return successors, (39), 20 states have call predecessors, (39), 19 states have call successors, (39) Word has length 169 [2022-12-13 17:52:46,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:52:46,399 INFO L225 Difference]: With dead ends: 328 [2022-12-13 17:52:46,399 INFO L226 Difference]: Without dead ends: 287 [2022-12-13 17:52:46,400 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 323 GetRequests, 221 SyntacticMatches, 15 SemanticMatches, 87 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 2423 ImplicationChecksByTransitivity, 72.0s TimeCoverageRelationStatistics Valid=843, Invalid=6626, Unknown=21, NotChecked=342, Total=7832 [2022-12-13 17:52:46,400 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 472 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 3296 mSolverCounterSat, 350 mSolverCounterUnsat, 32 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 62.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 485 SdHoareTripleChecker+Valid, 439 SdHoareTripleChecker+Invalid, 4095 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 350 IncrementalHoareTripleChecker+Valid, 3296 IncrementalHoareTripleChecker+Invalid, 32 IncrementalHoareTripleChecker+Unknown, 417 IncrementalHoareTripleChecker+Unchecked, 63.9s IncrementalHoareTripleChecker+Time [2022-12-13 17:52:46,401 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [485 Valid, 439 Invalid, 4095 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [350 Valid, 3296 Invalid, 32 Unknown, 417 Unchecked, 63.9s Time] [2022-12-13 17:52:46,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2022-12-13 17:52:46,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 267. [2022-12-13 17:52:46,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 199 states have (on average 1.0753768844221105) internal successors, (214), 203 states have internal predecessors, (214), 37 states have call successors, (37), 30 states have call predecessors, (37), 30 states have return successors, (36), 33 states have call predecessors, (36), 33 states have call successors, (36) [2022-12-13 17:52:46,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 287 transitions. [2022-12-13 17:52:46,452 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 287 transitions. Word has length 169 [2022-12-13 17:52:46,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:52:46,452 INFO L495 AbstractCegarLoop]: Abstraction has 267 states and 287 transitions. [2022-12-13 17:52:46,452 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 3.5952380952380953) internal successors, (151), 38 states have internal predecessors, (151), 19 states have call successors, (40), 9 states have call predecessors, (40), 13 states have return successors, (39), 20 states have call predecessors, (39), 19 states have call successors, (39) [2022-12-13 17:52:46,452 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 287 transitions. [2022-12-13 17:52:46,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2022-12-13 17:52:46,453 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:52:46,453 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:52:46,461 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-12-13 17:52:46,654 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-12-13 17:52:46,655 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:52:46,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:52:46,656 INFO L85 PathProgramCache]: Analyzing trace with hash 755558594, now seen corresponding path program 1 times [2022-12-13 17:52:46,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:52:46,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587501774] [2022-12-13 17:52:46,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:52:46,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:52:47,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:49,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:52:49,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:49,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:52:49,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:49,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 17:52:49,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:49,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:52:49,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:49,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 17:52:49,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:49,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-12-13 17:52:49,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:49,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-12-13 17:52:49,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:49,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-12-13 17:52:49,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:50,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:52:50,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:50,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 17:52:50,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:50,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-12-13 17:52:50,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:50,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-12-13 17:52:50,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:50,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-12-13 17:52:50,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:50,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 17:52:50,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:50,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-12-13 17:52:50,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:50,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-12-13 17:52:50,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:50,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-12-13 17:52:50,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:50,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-12-13 17:52:50,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:50,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-12-13 17:52:50,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:52:51,299 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 207 trivial. 0 not checked. [2022-12-13 17:52:51,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:52:51,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587501774] [2022-12-13 17:52:51,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587501774] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:52:51,299 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:52:51,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-12-13 17:52:51,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478801939] [2022-12-13 17:52:51,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:52:51,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-12-13 17:52:51,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:52:51,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-12-13 17:52:51,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=536, Unknown=0, NotChecked=0, Total=600 [2022-12-13 17:52:51,301 INFO L87 Difference]: Start difference. First operand 267 states and 287 transitions. Second operand has 25 states, 23 states have (on average 2.782608695652174) internal successors, (64), 21 states have internal predecessors, (64), 12 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 12 states have call predecessors, (19), 11 states have call successors, (19) [2022-12-13 17:52:58,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 17:52:58,373 INFO L93 Difference]: Finished difference Result 299 states and 327 transitions. [2022-12-13 17:52:58,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-13 17:52:58,374 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 23 states have (on average 2.782608695652174) internal successors, (64), 21 states have internal predecessors, (64), 12 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 12 states have call predecessors, (19), 11 states have call successors, (19) Word has length 172 [2022-12-13 17:52:58,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 17:52:58,375 INFO L225 Difference]: With dead ends: 299 [2022-12-13 17:52:58,375 INFO L226 Difference]: Without dead ends: 286 [2022-12-13 17:52:58,376 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=160, Invalid=1246, Unknown=0, NotChecked=0, Total=1406 [2022-12-13 17:52:58,377 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 128 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 1469 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 388 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 1469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2022-12-13 17:52:58,377 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 388 Invalid, 1564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 1469 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2022-12-13 17:52:58,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-12-13 17:52:58,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 281. [2022-12-13 17:52:58,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 207 states have (on average 1.0724637681159421) internal successors, (222), 212 states have internal predecessors, (222), 41 states have call successors, (41), 30 states have call predecessors, (41), 32 states have return successors, (43), 38 states have call predecessors, (43), 37 states have call successors, (43) [2022-12-13 17:52:58,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 306 transitions. [2022-12-13 17:52:58,444 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 306 transitions. Word has length 172 [2022-12-13 17:52:58,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 17:52:58,445 INFO L495 AbstractCegarLoop]: Abstraction has 281 states and 306 transitions. [2022-12-13 17:52:58,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 23 states have (on average 2.782608695652174) internal successors, (64), 21 states have internal predecessors, (64), 12 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 12 states have call predecessors, (19), 11 states have call successors, (19) [2022-12-13 17:52:58,445 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 306 transitions. [2022-12-13 17:52:58,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-12-13 17:52:58,445 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 17:52:58,446 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:52:58,446 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-12-13 17:52:58,446 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 17:52:58,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:52:58,446 INFO L85 PathProgramCache]: Analyzing trace with hash -637391594, now seen corresponding path program 2 times [2022-12-13 17:52:58,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:52:58,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558496905] [2022-12-13 17:52:58,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:52:58,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:52:59,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:12,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 17:53:12,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:12,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 17:53:12,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:12,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 17:53:12,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:13,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:53:13,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:14,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 17:53:14,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:15,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-12-13 17:53:15,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:15,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-12-13 17:53:15,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:15,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-12-13 17:53:15,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:24,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 17:53:24,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:24,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 17:53:24,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:25,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-12-13 17:53:25,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:25,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-12-13 17:53:25,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:25,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-12-13 17:53:25,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:27,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 17:53:27,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:27,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-12-13 17:53:27,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:27,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-12-13 17:53:27,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:27,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-12-13 17:53:27,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:27,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-12-13 17:53:27,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:27,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-12-13 17:53:27,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:27,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-12-13 17:53:27,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:53:27,298 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 29 proven. 79 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2022-12-13 17:53:27,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:53:27,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558496905] [2022-12-13 17:53:27,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558496905] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:53:27,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745026953] [2022-12-13 17:53:27,298 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 17:53:27,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:53:27,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:53:27,299 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:53:27,300 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a188224c-857d-40a9-8052-0b2ff9dca798/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-12-13 17:53:28,271 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 17:53:28,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 17:53:28,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 2879 conjuncts, 222 conjunts are in the unsatisfiable core [2022-12-13 17:53:28,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:53:28,303 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 17:53:33,251 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-12-13 17:53:35,020 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-12-13 17:53:35,021 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-12-13 17:53:36,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:53:36,399 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-12-13 17:53:36,418 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-13 17:53:36,453 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-13 17:53:41,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:53:41,374 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-12-13 17:53:41,374 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 35 [2022-12-13 17:53:42,301 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2022-12-13 17:53:42,326 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 44 [2022-12-13 17:53:42,388 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 23 [2022-12-13 17:53:46,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:53:46,847 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 93 treesize of output 91 [2022-12-13 17:53:46,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:53:46,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:53:46,881 INFO L321 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-12-13 17:53:46,882 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 2 case distinctions, treesize of input 115 treesize of output 110 [2022-12-13 17:53:46,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:53:46,900 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 122 [2022-12-13 17:53:47,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:53:47,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:53:48,057 INFO L321 Elim1Store]: treesize reduction 60, result has 26.8 percent of original size [2022-12-13 17:53:48,057 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 36 [2022-12-13 17:53:50,381 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-12-13 17:53:53,137 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:53:53,276 INFO L321 Elim1Store]: treesize reduction 10, result has 64.3 percent of original size [2022-12-13 17:53:53,277 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 32 [2022-12-13 17:53:53,291 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-12-13 17:53:53,303 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 17:53:53,325 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2022-12-13 17:53:57,566 INFO L321 Elim1Store]: treesize reduction 10, result has 64.3 percent of original size [2022-12-13 17:53:57,566 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 32 [2022-12-13 17:53:57,584 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:53:57,600 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-12-13 17:53:57,615 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 17:53:57,632 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2022-12-13 17:53:57,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:53:57,678 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2022-12-13 17:54:01,745 INFO L321 Elim1Store]: treesize reduction 10, result has 64.3 percent of original size [2022-12-13 17:54:01,745 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 32 [2022-12-13 17:54:01,767 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-12-13 17:54:01,784 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 17:54:01,802 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:54:01,819 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2022-12-13 17:54:01,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:54:01,858 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3