./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_byte_buf_secure_zero_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/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_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_byte_buf_secure_zero_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/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_d1c0faea-f1e1-4d57-9252-308848176089/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 9db28b965fea5f2f8d3364c7a869d0042b63b50d32f7a417c3baadcb401d0709 --- 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 12:16:48,851 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 12:16:48,853 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 12:16:48,871 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 12:16:48,871 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 12:16:48,872 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 12:16:48,873 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 12:16:48,875 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 12:16:48,876 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 12:16:48,877 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 12:16:48,878 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 12:16:48,879 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 12:16:48,879 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 12:16:48,880 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 12:16:48,881 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 12:16:48,882 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 12:16:48,883 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 12:16:48,884 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 12:16:48,885 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 12:16:48,887 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 12:16:48,888 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 12:16:48,889 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 12:16:48,890 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 12:16:48,891 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 12:16:48,894 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 12:16:48,894 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 12:16:48,894 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 12:16:48,895 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 12:16:48,896 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 12:16:48,897 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 12:16:48,897 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 12:16:48,898 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 12:16:48,898 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 12:16:48,899 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 12:16:48,900 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 12:16:48,900 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 12:16:48,900 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 12:16:48,901 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 12:16:48,901 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 12:16:48,902 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 12:16:48,902 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 12:16:48,903 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-12-13 12:16:48,921 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 12:16:48,922 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 12:16:48,922 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 12:16:48,922 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 12:16:48,923 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 12:16:48,923 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 12:16:48,923 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 12:16:48,924 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 12:16:48,924 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 12:16:48,924 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 12:16:48,924 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 12:16:48,924 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 12:16:48,924 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 12:16:48,925 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 12:16:48,925 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 12:16:48,925 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 12:16:48,925 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 12:16:48,925 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 12:16:48,926 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 12:16:48,926 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 12:16:48,926 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 12:16:48,926 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 12:16:48,926 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 12:16:48,926 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 12:16:48,927 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 12:16:48,927 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 12:16:48,927 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-13 12:16:48,927 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 12:16:48,927 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 12:16:48,927 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 12:16:48,927 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 12:16:48,928 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 12:16:48,928 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_d1c0faea-f1e1-4d57-9252-308848176089/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_d1c0faea-f1e1-4d57-9252-308848176089/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 -> 9db28b965fea5f2f8d3364c7a869d0042b63b50d32f7a417c3baadcb401d0709 [2022-12-13 12:16:49,117 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 12:16:49,134 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 12:16:49,136 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 12:16:49,137 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 12:16:49,138 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 12:16:49,138 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/aws-c-common/aws_byte_buf_secure_zero_harness.i [2022-12-13 12:16:51,809 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 12:16:52,222 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 12:16:52,222 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/sv-benchmarks/c/aws-c-common/aws_byte_buf_secure_zero_harness.i [2022-12-13 12:16:52,257 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/data/a06e6f70f/1d6005d97cf14b10b4cdfba7f99552f0/FLAGf30bead8f [2022-12-13 12:16:52,270 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/data/a06e6f70f/1d6005d97cf14b10b4cdfba7f99552f0 [2022-12-13 12:16:52,272 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 12:16:52,273 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 12:16:52,274 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 12:16:52,275 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 12:16:52,278 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 12:16:52,278 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 12:16:52" (1/1) ... [2022-12-13 12:16:52,279 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@53f08f0e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:16:52, skipping insertion in model container [2022-12-13 12:16:52,280 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 12:16:52" (1/1) ... [2022-12-13 12:16:52,287 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 12:16:52,367 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 12:16:52,610 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_d1c0faea-f1e1-4d57-9252-308848176089/sv-benchmarks/c/aws-c-common/aws_byte_buf_secure_zero_harness.i[4498,4511] [2022-12-13 12:16:52,619 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_d1c0faea-f1e1-4d57-9252-308848176089/sv-benchmarks/c/aws-c-common/aws_byte_buf_secure_zero_harness.i[4558,4571] [2022-12-13 12:16:53,385 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:53,397 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:53,401 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:53,402 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:53,402 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:53,403 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:53,404 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:53,407 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:53,413 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:53,414 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:53,415 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:53,416 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:53,495 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 12:16:53,496 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 12:16:53,496 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 12:16:53,500 WARN L623 FunctionHandler]: Unknown extern function ntohl [2022-12-13 12:16:53,501 WARN L623 FunctionHandler]: Unknown extern function htons [2022-12-13 12:16:53,502 WARN L623 FunctionHandler]: Unknown extern function ntohs [2022-12-13 12:16:53,638 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:53,749 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-13 12:16:53,750 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-12-13 12:16:53,751 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-12-13 12:16:53,752 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-12-13 12:16:53,753 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-12-13 12:16:53,754 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-12-13 12:16:53,754 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-12-13 12:16:53,755 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-12-13 12:16:53,755 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-12-13 12:16:53,756 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-12-13 12:16:53,756 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-12-13 12:16:53,875 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-12-13 12:16:53,897 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:53,898 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:53,904 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:53,906 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:53,907 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:53,908 WARN L623 FunctionHandler]: Unknown extern function memchr [2022-12-13 12:16:53,916 WARN L623 FunctionHandler]: Unknown extern function memcmp [2022-12-13 12:16:53,939 WARN L623 FunctionHandler]: Unknown extern function memcmp [2022-12-13 12:16:53,945 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:53,946 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:53,956 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:53,974 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:53,991 WARN L623 FunctionHandler]: Unknown extern function fprintf [2022-12-13 12:16:53,997 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 12:16:54,026 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 12:16:54,035 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_d1c0faea-f1e1-4d57-9252-308848176089/sv-benchmarks/c/aws-c-common/aws_byte_buf_secure_zero_harness.i[4498,4511] [2022-12-13 12:16:54,036 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_d1c0faea-f1e1-4d57-9252-308848176089/sv-benchmarks/c/aws-c-common/aws_byte_buf_secure_zero_harness.i[4558,4571] [2022-12-13 12:16:54,052 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:54,056 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:54,059 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:54,059 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:54,059 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:54,060 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:54,060 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:54,061 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:54,064 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:54,064 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:54,065 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:54,065 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:54,069 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 12:16:54,069 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 12:16:54,070 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 12:16:54,072 WARN L623 FunctionHandler]: Unknown extern function ntohl [2022-12-13 12:16:54,073 WARN L623 FunctionHandler]: Unknown extern function htons [2022-12-13 12:16:54,073 WARN L623 FunctionHandler]: Unknown extern function ntohs [2022-12-13 12:16:54,074 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:54,086 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-13 12:16:54,086 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-12-13 12:16:54,087 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-12-13 12:16:54,087 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-12-13 12:16:54,088 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-12-13 12:16:54,088 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-12-13 12:16:54,089 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-12-13 12:16:54,089 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-12-13 12:16:54,089 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-12-13 12:16:54,090 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-12-13 12:16:54,090 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-12-13 12:16:54,102 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-12-13 12:16:54,111 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:54,112 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:54,115 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:54,117 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:54,117 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:54,118 WARN L623 FunctionHandler]: Unknown extern function memchr [2022-12-13 12:16:54,122 WARN L623 FunctionHandler]: Unknown extern function memcmp [2022-12-13 12:16:54,132 WARN L623 FunctionHandler]: Unknown extern function memcmp [2022-12-13 12:16:54,136 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:54,137 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 12:16:54,142 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:54,145 WARN L623 FunctionHandler]: Unknown extern function my_memset [2022-12-13 12:16:54,168 WARN L623 FunctionHandler]: Unknown extern function fprintf [2022-12-13 12:16:54,170 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 12:16:54,301 INFO L208 MainTranslator]: Completed translation [2022-12-13 12:16:54,301 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:16:54 WrapperNode [2022-12-13 12:16:54,301 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 12:16:54,302 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 12:16:54,302 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 12:16:54,302 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 12:16:54,307 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:16:54" (1/1) ... [2022-12-13 12:16:54,357 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:16:54" (1/1) ... [2022-12-13 12:16:54,398 INFO L138 Inliner]: procedures = 691, calls = 2613, calls flagged for inlining = 60, calls inlined = 8, statements flattened = 795 [2022-12-13 12:16:54,398 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 12:16:54,399 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 12:16:54,399 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 12:16:54,399 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 12:16:54,406 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:16:54" (1/1) ... [2022-12-13 12:16:54,406 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:16:54" (1/1) ... [2022-12-13 12:16:54,411 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:16:54" (1/1) ... [2022-12-13 12:16:54,412 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:16:54" (1/1) ... [2022-12-13 12:16:54,430 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:16:54" (1/1) ... [2022-12-13 12:16:54,433 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:16:54" (1/1) ... [2022-12-13 12:16:54,437 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:16:54" (1/1) ... [2022-12-13 12:16:54,439 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:16:54" (1/1) ... [2022-12-13 12:16:54,445 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 12:16:54,446 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 12:16:54,446 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 12:16:54,446 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 12:16:54,447 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:16:54" (1/1) ... [2022-12-13 12:16:54,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 12:16:54,463 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:16:54,474 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 12:16:54,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 12:16:54,508 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_buf_is_valid [2022-12-13 12:16:54,508 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_buf_is_valid [2022-12-13 12:16:54,508 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 12:16:54,508 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2022-12-13 12:16:54,508 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2022-12-13 12:16:54,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 12:16:54,508 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-12-13 12:16:54,508 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-12-13 12:16:54,508 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_buf_secure_zero [2022-12-13 12:16:54,509 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_buf_secure_zero [2022-12-13 12:16:54,509 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 12:16:54,509 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 12:16:54,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-13 12:16:54,509 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 12:16:54,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 12:16:54,509 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-12-13 12:16:54,509 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-12-13 12:16:54,509 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-12-13 12:16:54,509 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-12-13 12:16:54,509 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 12:16:54,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-13 12:16:54,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-12-13 12:16:54,509 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2022-12-13 12:16:54,509 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2022-12-13 12:16:54,509 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2022-12-13 12:16:54,510 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2022-12-13 12:16:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 12:16:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure memset_impl [2022-12-13 12:16:54,510 INFO L138 BoogieDeclarations]: Found implementation of procedure memset_impl [2022-12-13 12:16:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure my_memset [2022-12-13 12:16:54,510 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memset [2022-12-13 12:16:54,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-13 12:16:54,699 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 12:16:54,701 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 12:16:55,415 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 12:16:55,421 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 12:16:55,421 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-12-13 12:16:55,423 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 12:16:55 BoogieIcfgContainer [2022-12-13 12:16:55,423 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 12:16:55,426 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 12:16:55,426 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 12:16:55,429 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 12:16:55,429 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 12:16:52" (1/3) ... [2022-12-13 12:16:55,430 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b801862 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 12:16:55, skipping insertion in model container [2022-12-13 12:16:55,430 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:16:54" (2/3) ... [2022-12-13 12:16:55,430 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b801862 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 12:16:55, skipping insertion in model container [2022-12-13 12:16:55,430 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 12:16:55" (3/3) ... [2022-12-13 12:16:55,431 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_byte_buf_secure_zero_harness.i [2022-12-13 12:16:55,449 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 12:16:55,449 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-13 12:16:55,498 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 12:16:55,504 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;@531aff65, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 12:16:55,504 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-12-13 12:16:55,508 INFO L276 IsEmpty]: Start isEmpty. Operand has 103 states, 70 states have (on average 1.2285714285714286) internal successors, (86), 71 states have internal predecessors, (86), 21 states have call successors, (21), 10 states have call predecessors, (21), 10 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-12-13 12:16:55,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-12-13 12:16:55,519 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:16:55,520 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, 1, 1] [2022-12-13 12:16:55,520 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:16:55,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:16:55,525 INFO L85 PathProgramCache]: Analyzing trace with hash -70528239, now seen corresponding path program 1 times [2022-12-13 12:16:55,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:16:55,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15097458] [2022-12-13 12:16:55,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:16:55,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:16:55,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:55,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:16:55,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:55,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:16:55,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:55,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:16:56,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:56,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:56,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:56,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:16:56,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:56,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-12-13 12:16:56,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:56,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-12-13 12:16:56,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:56,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-12-13 12:16:56,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:56,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-12-13 12:16:56,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:56,070 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 12:16:56,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:16:56,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15097458] [2022-12-13 12:16:56,071 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15097458] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:16:56,072 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:16:56,072 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 12:16:56,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144924182] [2022-12-13 12:16:56,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:16:56,077 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 12:16:56,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:16:56,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 12:16:56,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 12:16:56,106 INFO L87 Difference]: Start difference. First operand has 103 states, 70 states have (on average 1.2285714285714286) internal successors, (86), 71 states have internal predecessors, (86), 21 states have call successors, (21), 10 states have call predecessors, (21), 10 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) Second operand has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 2 states have internal predecessors, (28), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-12-13 12:16:56,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:16:56,316 INFO L93 Difference]: Finished difference Result 202 states and 265 transitions. [2022-12-13 12:16:56,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 12:16:56,318 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 2 states have internal predecessors, (28), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 65 [2022-12-13 12:16:56,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:16:56,324 INFO L225 Difference]: With dead ends: 202 [2022-12-13 12:16:56,324 INFO L226 Difference]: Without dead ends: 98 [2022-12-13 12:16:56,327 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 24 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 12:16:56,329 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 65 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 12:16:56,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 74 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 12:16:56,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2022-12-13 12:16:56,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 98. [2022-12-13 12:16:56,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 66 states have (on average 1.196969696969697) internal successors, (79), 67 states have internal predecessors, (79), 21 states have call successors, (21), 10 states have call predecessors, (21), 10 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-12-13 12:16:56,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 120 transitions. [2022-12-13 12:16:56,369 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 120 transitions. Word has length 65 [2022-12-13 12:16:56,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:16:56,370 INFO L495 AbstractCegarLoop]: Abstraction has 98 states and 120 transitions. [2022-12-13 12:16:56,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 2 states have internal predecessors, (28), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2022-12-13 12:16:56,370 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 120 transitions. [2022-12-13 12:16:56,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-12-13 12:16:56,372 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:16:56,372 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, 1, 1] [2022-12-13 12:16:56,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-13 12:16:56,373 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:16:56,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:16:56,373 INFO L85 PathProgramCache]: Analyzing trace with hash 1061132297, now seen corresponding path program 1 times [2022-12-13 12:16:56,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:16:56,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851923876] [2022-12-13 12:16:56,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:16:56,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:16:56,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:56,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:16:56,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:56,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:16:56,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:56,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:16:56,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:56,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:56,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:56,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:16:56,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:56,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-12-13 12:16:56,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:56,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-12-13 12:16:56,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:56,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-12-13 12:16:56,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:56,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-12-13 12:16:56,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:56,876 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 12:16:56,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:16:56,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851923876] [2022-12-13 12:16:56,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851923876] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:16:56,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654649757] [2022-12-13 12:16:56,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:16:56,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:16:56,878 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:16:56,879 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:16:56,880 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-13 12:16:57,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:57,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 2465 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 12:16:57,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:16:57,387 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-12-13 12:16:57,387 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:16:57,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654649757] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:16:57,388 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 12:16:57,388 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 10 [2022-12-13 12:16:57,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409614852] [2022-12-13 12:16:57,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:16:57,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 12:16:57,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:16:57,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 12:16:57,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-12-13 12:16:57,391 INFO L87 Difference]: Start difference. First operand 98 states and 120 transitions. Second operand has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-12-13 12:16:57,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:16:57,512 INFO L93 Difference]: Finished difference Result 174 states and 217 transitions. [2022-12-13 12:16:57,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 12:16:57,513 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), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 65 [2022-12-13 12:16:57,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:16:57,516 INFO L225 Difference]: With dead ends: 174 [2022-12-13 12:16:57,516 INFO L226 Difference]: Without dead ends: 101 [2022-12-13 12:16:57,517 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-12-13 12:16:57,518 INFO L413 NwaCegarLoop]: 99 mSDtfsCounter, 137 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 12:16:57,519 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 272 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 12:16:57,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2022-12-13 12:16:57,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2022-12-13 12:16:57,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 68 states have (on average 1.1911764705882353) internal successors, (81), 70 states have internal predecessors, (81), 21 states have call successors, (21), 10 states have call predecessors, (21), 11 states have return successors, (22), 20 states have call predecessors, (22), 20 states have call successors, (22) [2022-12-13 12:16:57,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 124 transitions. [2022-12-13 12:16:57,534 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 124 transitions. Word has length 65 [2022-12-13 12:16:57,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:16:57,535 INFO L495 AbstractCegarLoop]: Abstraction has 101 states and 124 transitions. [2022-12-13 12:16:57,535 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), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-12-13 12:16:57,535 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 124 transitions. [2022-12-13 12:16:57,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-12-13 12:16:57,537 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:16:57,537 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, 1, 1, 1, 1, 1, 1] [2022-12-13 12:16:57,547 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-13 12:16:57,738 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:16:57,739 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:16:57,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:16:57,741 INFO L85 PathProgramCache]: Analyzing trace with hash -883820620, now seen corresponding path program 1 times [2022-12-13 12:16:57,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:16:57,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915494971] [2022-12-13 12:16:57,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:16:57,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:16:57,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:58,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:16:58,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:58,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:16:58,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:58,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:16:58,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:58,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:58,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:58,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:16:58,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:58,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-12-13 12:16:58,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:58,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-12-13 12:16:58,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:58,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 12:16:58,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:58,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-12-13 12:16:58,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:58,546 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-12-13 12:16:58,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:16:58,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915494971] [2022-12-13 12:16:58,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915494971] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:16:58,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695726901] [2022-12-13 12:16:58,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:16:58,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:16:58,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:16:58,548 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:16:58,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-13 12:16:58,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:58,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 2482 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 12:16:58,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:16:59,061 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-12-13 12:16:59,061 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:16:59,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695726901] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:16:59,062 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 12:16:59,062 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [11] total 17 [2022-12-13 12:16:59,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017064] [2022-12-13 12:16:59,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:16:59,063 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 12:16:59,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:16:59,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 12:16:59,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2022-12-13 12:16:59,064 INFO L87 Difference]: Start difference. First operand 101 states and 124 transitions. Second operand has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 4 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) [2022-12-13 12:16:59,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:16:59,234 INFO L93 Difference]: Finished difference Result 172 states and 211 transitions. [2022-12-13 12:16:59,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 12:16:59,235 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 4 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) Word has length 71 [2022-12-13 12:16:59,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:16:59,236 INFO L225 Difference]: With dead ends: 172 [2022-12-13 12:16:59,236 INFO L226 Difference]: Without dead ends: 98 [2022-12-13 12:16:59,237 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-12-13 12:16:59,238 INFO L413 NwaCegarLoop]: 92 mSDtfsCounter, 147 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 482 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 12:16:59,238 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 482 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 12:16:59,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2022-12-13 12:16:59,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 98. [2022-12-13 12:16:59,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 66 states have (on average 1.1818181818181819) internal successors, (78), 67 states have internal predecessors, (78), 21 states have call successors, (21), 10 states have call predecessors, (21), 10 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-12-13 12:16:59,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 119 transitions. [2022-12-13 12:16:59,248 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 119 transitions. Word has length 71 [2022-12-13 12:16:59,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:16:59,248 INFO L495 AbstractCegarLoop]: Abstraction has 98 states and 119 transitions. [2022-12-13 12:16:59,249 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 4 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) [2022-12-13 12:16:59,249 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 119 transitions. [2022-12-13 12:16:59,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-12-13 12:16:59,250 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:16:59,250 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, 1, 1] [2022-12-13 12:16:59,258 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-13 12:16:59,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:16:59,451 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:16:59,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:16:59,452 INFO L85 PathProgramCache]: Analyzing trace with hash 81192906, now seen corresponding path program 1 times [2022-12-13 12:16:59,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:16:59,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125083350] [2022-12-13 12:16:59,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:16:59,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:16:59,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:00,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:17:00,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:00,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:17:00,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:00,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:17:00,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:00,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:00,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:00,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:17:00,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:00,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-12-13 12:17:00,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:00,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-12-13 12:17:00,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:00,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-12-13 12:17:00,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:00,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-12-13 12:17:00,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:00,138 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-12-13 12:17:00,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:00,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125083350] [2022-12-13 12:17:00,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125083350] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:17:00,139 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:17:00,139 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 12:17:00,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397587071] [2022-12-13 12:17:00,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:17:00,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 12:17:00,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:00,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 12:17:00,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-12-13 12:17:00,141 INFO L87 Difference]: Start difference. First operand 98 states and 119 transitions. Second operand has 9 states, 8 states have (on average 4.75) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2022-12-13 12:17:00,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:00,528 INFO L93 Difference]: Finished difference Result 110 states and 134 transitions. [2022-12-13 12:17:00,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 12:17:00,528 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.75) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) Word has length 83 [2022-12-13 12:17:00,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:00,529 INFO L225 Difference]: With dead ends: 110 [2022-12-13 12:17:00,529 INFO L226 Difference]: Without dead ends: 108 [2022-12-13 12:17:00,530 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-12-13 12:17:00,530 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 94 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 574 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 279 SdHoareTripleChecker+Invalid, 591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:00,530 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 279 Invalid, 591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 574 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-13 12:17:00,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2022-12-13 12:17:00,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 107. [2022-12-13 12:17:00,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 72 states have (on average 1.1666666666666667) internal successors, (84), 74 states have internal predecessors, (84), 22 states have call successors, (22), 11 states have call predecessors, (22), 12 states have return successors, (25), 21 states have call predecessors, (25), 21 states have call successors, (25) [2022-12-13 12:17:00,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 131 transitions. [2022-12-13 12:17:00,541 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 131 transitions. Word has length 83 [2022-12-13 12:17:00,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:00,541 INFO L495 AbstractCegarLoop]: Abstraction has 107 states and 131 transitions. [2022-12-13 12:17:00,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.75) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2022-12-13 12:17:00,542 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 131 transitions. [2022-12-13 12:17:00,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-12-13 12:17:00,543 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:00,543 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, 1, 1, 1, 1] [2022-12-13 12:17:00,543 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-13 12:17:00,543 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:00,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:00,544 INFO L85 PathProgramCache]: Analyzing trace with hash 1920648402, now seen corresponding path program 1 times [2022-12-13 12:17:00,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:00,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472494455] [2022-12-13 12:17:00,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:00,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:00,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:01,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:17:01,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:01,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:17:01,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:01,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:17:01,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:01,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:01,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:01,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:17:01,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:01,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-12-13 12:17:01,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:01,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-12-13 12:17:01,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:01,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-12-13 12:17:01,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:01,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-12-13 12:17:01,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:01,503 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-12-13 12:17:01,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:01,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472494455] [2022-12-13 12:17:01,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472494455] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:17:01,504 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:17:01,504 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 12:17:01,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044298113] [2022-12-13 12:17:01,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:17:01,505 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 12:17:01,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:01,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 12:17:01,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-12-13 12:17:01,506 INFO L87 Difference]: Start difference. First operand 107 states and 131 transitions. Second operand has 9 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-12-13 12:17:01,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:01,847 INFO L93 Difference]: Finished difference Result 170 states and 208 transitions. [2022-12-13 12:17:01,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 12:17:01,847 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 87 [2022-12-13 12:17:01,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:01,849 INFO L225 Difference]: With dead ends: 170 [2022-12-13 12:17:01,849 INFO L226 Difference]: Without dead ends: 119 [2022-12-13 12:17:01,849 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2022-12-13 12:17:01,850 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 110 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 520 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:01,850 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 208 Invalid, 540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 520 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-13 12:17:01,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2022-12-13 12:17:01,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 114. [2022-12-13 12:17:01,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 78 states have (on average 1.1666666666666667) internal successors, (91), 81 states have internal predecessors, (91), 22 states have call successors, (22), 11 states have call predecessors, (22), 13 states have return successors, (28), 21 states have call predecessors, (28), 21 states have call successors, (28) [2022-12-13 12:17:01,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 141 transitions. [2022-12-13 12:17:01,863 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 141 transitions. Word has length 87 [2022-12-13 12:17:01,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:01,864 INFO L495 AbstractCegarLoop]: Abstraction has 114 states and 141 transitions. [2022-12-13 12:17:01,864 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-12-13 12:17:01,864 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 141 transitions. [2022-12-13 12:17:01,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-12-13 12:17:01,865 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:01,866 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, 1, 1, 1, 1] [2022-12-13 12:17:01,866 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-13 12:17:01,866 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:01,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:01,866 INFO L85 PathProgramCache]: Analyzing trace with hash -2116153456, now seen corresponding path program 1 times [2022-12-13 12:17:01,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:01,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69307863] [2022-12-13 12:17:01,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:01,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:02,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:02,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:17:02,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:02,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:17:02,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:02,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:17:02,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:02,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:02,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:02,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:17:02,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:03,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-12-13 12:17:03,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:03,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-12-13 12:17:03,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:03,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-12-13 12:17:03,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:03,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-12-13 12:17:03,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:03,097 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-12-13 12:17:03,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:03,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69307863] [2022-12-13 12:17:03,098 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69307863] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:17:03,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965138325] [2022-12-13 12:17:03,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:03,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:17:03,098 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:17:03,099 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:17:03,100 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-13 12:17:03,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:03,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 2523 conjuncts, 30 conjunts are in the unsatisfiable core [2022-12-13 12:17:03,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:17:03,477 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 12:17:03,729 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:17:03,732 INFO L321 Elim1Store]: treesize reduction 19, result has 5.0 percent of original size [2022-12-13 12:17:03,733 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 1 [2022-12-13 12:17:03,736 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-12-13 12:17:03,736 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:17:03,736 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965138325] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:17:03,737 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 12:17:03,737 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [12] total 17 [2022-12-13 12:17:03,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794862569] [2022-12-13 12:17:03,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:17:03,737 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 12:17:03,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:03,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 12:17:03,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2022-12-13 12:17:03,738 INFO L87 Difference]: Start difference. First operand 114 states and 141 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 10 states have internal predecessors, (52), 5 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2022-12-13 12:17:06,371 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 12:17:08,443 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 12:17:08,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:08,478 INFO L93 Difference]: Finished difference Result 245 states and 297 transitions. [2022-12-13 12:17:08,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 12:17:08,478 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 10 states have internal predecessors, (52), 5 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 87 [2022-12-13 12:17:08,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:08,479 INFO L225 Difference]: With dead ends: 245 [2022-12-13 12:17:08,479 INFO L226 Difference]: Without dead ends: 156 [2022-12-13 12:17:08,479 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 97 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=111, Invalid=489, Unknown=0, NotChecked=0, Total=600 [2022-12-13 12:17:08,480 INFO L413 NwaCegarLoop]: 94 mSDtfsCounter, 101 mSDsluCounter, 628 mSDsCounter, 0 mSdLazyCounter, 311 mSolverCounterSat, 18 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 311 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:08,480 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 722 Invalid, 331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 311 Invalid, 2 Unknown, 0 Unchecked, 4.6s Time] [2022-12-13 12:17:08,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2022-12-13 12:17:08,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 139. [2022-12-13 12:17:08,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 100 states have (on average 1.19) internal successors, (119), 104 states have internal predecessors, (119), 22 states have call successors, (22), 13 states have call predecessors, (22), 16 states have return successors, (25), 21 states have call predecessors, (25), 21 states have call successors, (25) [2022-12-13 12:17:08,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 166 transitions. [2022-12-13 12:17:08,489 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 166 transitions. Word has length 87 [2022-12-13 12:17:08,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:08,489 INFO L495 AbstractCegarLoop]: Abstraction has 139 states and 166 transitions. [2022-12-13 12:17:08,490 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 10 states have internal predecessors, (52), 5 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2022-12-13 12:17:08,490 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 166 transitions. [2022-12-13 12:17:08,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-12-13 12:17:08,490 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:08,491 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2022-12-13 12:17:08,499 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-12-13 12:17:08,691 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:17:08,692 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:08,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:08,693 INFO L85 PathProgramCache]: Analyzing trace with hash -2084366440, now seen corresponding path program 1 times [2022-12-13 12:17:08,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:08,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952688575] [2022-12-13 12:17:08,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:08,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:08,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:17:09,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:17:09,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:17:09,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:09,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:17:09,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-12-13 12:17:09,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-12-13 12:17:09,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-12-13 12:17:09,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-12-13 12:17:09,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,322 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-12-13 12:17:09,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:09,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952688575] [2022-12-13 12:17:09,323 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952688575] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:17:09,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313043971] [2022-12-13 12:17:09,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:09,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:17:09,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:17:09,324 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:17:09,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-13 12:17:09,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 2535 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 12:17:09,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:17:09,765 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 31 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-12-13 12:17:09,765 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:17:09,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313043971] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:17:09,765 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 12:17:09,765 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10] total 13 [2022-12-13 12:17:09,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881806798] [2022-12-13 12:17:09,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:17:09,766 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 12:17:09,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:09,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 12:17:09,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2022-12-13 12:17:09,767 INFO L87 Difference]: Start difference. First operand 139 states and 166 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-12-13 12:17:10,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:10,036 INFO L93 Difference]: Finished difference Result 289 states and 358 transitions. [2022-12-13 12:17:10,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 12:17:10,036 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 91 [2022-12-13 12:17:10,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:10,037 INFO L225 Difference]: With dead ends: 289 [2022-12-13 12:17:10,037 INFO L226 Difference]: Without dead ends: 175 [2022-12-13 12:17:10,038 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:17:10,038 INFO L413 NwaCegarLoop]: 123 mSDtfsCounter, 40 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:10,039 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 409 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 12:17:10,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2022-12-13 12:17:10,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 149. [2022-12-13 12:17:10,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 110 states have (on average 1.209090909090909) internal successors, (133), 114 states have internal predecessors, (133), 22 states have call successors, (22), 13 states have call predecessors, (22), 16 states have return successors, (25), 21 states have call predecessors, (25), 21 states have call successors, (25) [2022-12-13 12:17:10,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 180 transitions. [2022-12-13 12:17:10,048 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 180 transitions. Word has length 91 [2022-12-13 12:17:10,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:10,048 INFO L495 AbstractCegarLoop]: Abstraction has 149 states and 180 transitions. [2022-12-13 12:17:10,048 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-12-13 12:17:10,048 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 180 transitions. [2022-12-13 12:17:10,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-12-13 12:17:10,049 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:10,050 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:17:10,058 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-12-13 12:17:10,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:17:10,251 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:10,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:10,252 INFO L85 PathProgramCache]: Analyzing trace with hash -2043691690, now seen corresponding path program 2 times [2022-12-13 12:17:10,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:10,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796896052] [2022-12-13 12:17:10,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:10,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:10,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:17:10,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:17:10,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:17:10,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:10,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:17:10,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-12-13 12:17:10,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-12-13 12:17:10,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-12-13 12:17:10,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-12-13 12:17:10,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,824 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-12-13 12:17:10,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:10,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796896052] [2022-12-13 12:17:10,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796896052] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:17:10,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664655886] [2022-12-13 12:17:10,825 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:17:10,825 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:17:10,825 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:17:10,826 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:17:10,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-13 12:17:11,121 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 12:17:11,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:17:11,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 2330 conjuncts, 27 conjunts are in the unsatisfiable core [2022-12-13 12:17:11,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:17:11,173 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 0 case distinctions, treesize of input 21 treesize of output 20 [2022-12-13 12:17:11,179 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 21 treesize of output 20 [2022-12-13 12:17:11,533 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-12-13 12:17:11,534 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:17:11,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1664655886] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:17:11,534 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 12:17:11,534 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 17 [2022-12-13 12:17:11,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672433595] [2022-12-13 12:17:11,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:17:11,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 12:17:11,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:11,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 12:17:11,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=236, Unknown=0, NotChecked=0, Total=272 [2022-12-13 12:17:11,536 INFO L87 Difference]: Start difference. First operand 149 states and 180 transitions. Second operand has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 8 states have internal predecessors, (53), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-12-13 12:17:13,681 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 12:17:14,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:14,136 INFO L93 Difference]: Finished difference Result 306 states and 370 transitions. [2022-12-13 12:17:14,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 12:17:14,136 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 8 states have internal predecessors, (53), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 91 [2022-12-13 12:17:14,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:14,138 INFO L225 Difference]: With dead ends: 306 [2022-12-13 12:17:14,138 INFO L226 Difference]: Without dead ends: 243 [2022-12-13 12:17:14,138 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2022-12-13 12:17:14,138 INFO L413 NwaCegarLoop]: 137 mSDtfsCounter, 92 mSDsluCounter, 521 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 658 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:14,139 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 658 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 237 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2022-12-13 12:17:14,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-12-13 12:17:14,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 227. [2022-12-13 12:17:14,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 171 states have (on average 1.2280701754385965) internal successors, (210), 178 states have internal predecessors, (210), 31 states have call successors, (31), 18 states have call predecessors, (31), 24 states have return successors, (37), 30 states have call predecessors, (37), 29 states have call successors, (37) [2022-12-13 12:17:14,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 278 transitions. [2022-12-13 12:17:14,149 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 278 transitions. Word has length 91 [2022-12-13 12:17:14,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:14,150 INFO L495 AbstractCegarLoop]: Abstraction has 227 states and 278 transitions. [2022-12-13 12:17:14,150 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 8 states have internal predecessors, (53), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-12-13 12:17:14,150 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 278 transitions. [2022-12-13 12:17:14,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-12-13 12:17:14,151 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:14,151 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-12-13 12:17:14,158 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-13 12:17:14,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:17:14,353 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:14,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:14,354 INFO L85 PathProgramCache]: Analyzing trace with hash 971411928, now seen corresponding path program 1 times [2022-12-13 12:17:14,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:14,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237843279] [2022-12-13 12:17:14,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:14,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:14,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:14,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:17:14,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:14,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:17:14,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:14,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:17:14,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:14,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:14,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:14,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:17:14,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:14,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-12-13 12:17:14,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:14,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-12-13 12:17:14,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:14,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-12-13 12:17:14,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:14,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-12-13 12:17:14,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:14,992 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-12-13 12:17:14,993 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:14,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237843279] [2022-12-13 12:17:14,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237843279] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:17:14,993 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:17:14,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 12:17:14,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813365188] [2022-12-13 12:17:14,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:17:14,994 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 12:17:14,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:14,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 12:17:14,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-12-13 12:17:14,995 INFO L87 Difference]: Start difference. First operand 227 states and 278 transitions. Second operand has 9 states, 8 states have (on average 6.625) internal successors, (53), 8 states have internal predecessors, (53), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-12-13 12:17:15,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:15,368 INFO L93 Difference]: Finished difference Result 443 states and 543 transitions. [2022-12-13 12:17:15,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 12:17:15,368 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.625) internal successors, (53), 8 states have internal predecessors, (53), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 91 [2022-12-13 12:17:15,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:15,370 INFO L225 Difference]: With dead ends: 443 [2022-12-13 12:17:15,370 INFO L226 Difference]: Without dead ends: 299 [2022-12-13 12:17:15,370 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:17:15,371 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 157 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 560 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:15,371 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 208 Invalid, 579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 560 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-13 12:17:15,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2022-12-13 12:17:15,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 233. [2022-12-13 12:17:15,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 177 states have (on average 1.2372881355932204) internal successors, (219), 184 states have internal predecessors, (219), 31 states have call successors, (31), 18 states have call predecessors, (31), 24 states have return successors, (37), 30 states have call predecessors, (37), 29 states have call successors, (37) [2022-12-13 12:17:15,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 287 transitions. [2022-12-13 12:17:15,382 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 287 transitions. Word has length 91 [2022-12-13 12:17:15,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:15,382 INFO L495 AbstractCegarLoop]: Abstraction has 233 states and 287 transitions. [2022-12-13 12:17:15,382 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.625) internal successors, (53), 8 states have internal predecessors, (53), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-12-13 12:17:15,382 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 287 transitions. [2022-12-13 12:17:15,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-12-13 12:17:15,383 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:15,383 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 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, 1, 1, 1, 1, 1] [2022-12-13 12:17:15,383 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-13 12:17:15,383 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:15,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:15,383 INFO L85 PathProgramCache]: Analyzing trace with hash -616935974, now seen corresponding path program 1 times [2022-12-13 12:17:15,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:15,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347302741] [2022-12-13 12:17:15,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:15,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:15,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:15,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:17:15,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:15,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:17:15,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:15,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:17:15,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:15,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:15,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:15,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:17:15,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:15,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-12-13 12:17:15,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:15,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-12-13 12:17:15,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:15,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-12-13 12:17:15,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:15,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-12-13 12:17:15,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:15,850 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-12-13 12:17:15,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:15,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347302741] [2022-12-13 12:17:15,851 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347302741] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:17:15,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978599151] [2022-12-13 12:17:15,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:15,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:17:15,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:17:15,852 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:17:15,853 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-12-13 12:17:16,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:16,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 2522 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 12:17:16,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:17:16,189 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-12-13 12:17:16,189 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:17:16,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978599151] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:17:16,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 12:17:16,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10] total 13 [2022-12-13 12:17:16,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114233483] [2022-12-13 12:17:16,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:17:16,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 12:17:16,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:16,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 12:17:16,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2022-12-13 12:17:16,190 INFO L87 Difference]: Start difference. First operand 233 states and 287 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2022-12-13 12:17:16,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:16,417 INFO L93 Difference]: Finished difference Result 481 states and 602 transitions. [2022-12-13 12:17:16,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 12:17:16,418 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) Word has length 91 [2022-12-13 12:17:16,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:16,419 INFO L225 Difference]: With dead ends: 481 [2022-12-13 12:17:16,419 INFO L226 Difference]: Without dead ends: 273 [2022-12-13 12:17:16,420 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2022-12-13 12:17:16,420 INFO L413 NwaCegarLoop]: 131 mSDtfsCounter, 30 mSDsluCounter, 308 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 439 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:16,420 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 439 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 12:17:16,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2022-12-13 12:17:16,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 231. [2022-12-13 12:17:16,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 175 states have (on average 1.2114285714285715) internal successors, (212), 182 states have internal predecessors, (212), 31 states have call successors, (31), 18 states have call predecessors, (31), 24 states have return successors, (37), 30 states have call predecessors, (37), 29 states have call successors, (37) [2022-12-13 12:17:16,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 280 transitions. [2022-12-13 12:17:16,430 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 280 transitions. Word has length 91 [2022-12-13 12:17:16,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:16,431 INFO L495 AbstractCegarLoop]: Abstraction has 231 states and 280 transitions. [2022-12-13 12:17:16,431 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2022-12-13 12:17:16,431 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 280 transitions. [2022-12-13 12:17:16,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-12-13 12:17:16,432 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:16,432 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:17:16,440 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-12-13 12:17:16,632 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-12-13 12:17:16,632 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:16,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:16,633 INFO L85 PathProgramCache]: Analyzing trace with hash 48656513, now seen corresponding path program 1 times [2022-12-13 12:17:16,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:16,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941280786] [2022-12-13 12:17:16,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:16,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:16,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:17,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:17:17,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:17,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:17:17,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:17,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:17:17,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:17,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:17,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:17,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:17:17,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:17,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-12-13 12:17:17,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:17,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-12-13 12:17:17,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:17,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-12-13 12:17:17,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:17,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-12-13 12:17:17,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:17,142 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-12-13 12:17:17,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:17,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941280786] [2022-12-13 12:17:17,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941280786] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:17:17,143 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:17:17,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 12:17:17,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952332193] [2022-12-13 12:17:17,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:17:17,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 12:17:17,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:17,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 12:17:17,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-12-13 12:17:17,144 INFO L87 Difference]: Start difference. First operand 231 states and 280 transitions. Second operand has 11 states, 10 states have (on average 4.9) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2022-12-13 12:17:17,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:17,553 INFO L93 Difference]: Finished difference Result 279 states and 332 transitions. [2022-12-13 12:17:17,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 12:17:17,553 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.9) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) Word has length 93 [2022-12-13 12:17:17,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:17,555 INFO L225 Difference]: With dead ends: 279 [2022-12-13 12:17:17,555 INFO L226 Difference]: Without dead ends: 277 [2022-12-13 12:17:17,556 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2022-12-13 12:17:17,556 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 103 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 765 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 784 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 765 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:17,557 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 352 Invalid, 784 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 765 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-13 12:17:17,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2022-12-13 12:17:17,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 235. [2022-12-13 12:17:17,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 179 states have (on average 1.2067039106145252) internal successors, (216), 186 states have internal predecessors, (216), 31 states have call successors, (31), 18 states have call predecessors, (31), 24 states have return successors, (37), 30 states have call predecessors, (37), 29 states have call successors, (37) [2022-12-13 12:17:17,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 284 transitions. [2022-12-13 12:17:17,573 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 284 transitions. Word has length 93 [2022-12-13 12:17:17,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:17,573 INFO L495 AbstractCegarLoop]: Abstraction has 235 states and 284 transitions. [2022-12-13 12:17:17,573 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.9) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2022-12-13 12:17:17,574 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 284 transitions. [2022-12-13 12:17:17,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-12-13 12:17:17,575 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:17,575 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:17:17,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-13 12:17:17,575 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:17,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:17,576 INFO L85 PathProgramCache]: Analyzing trace with hash 749721091, now seen corresponding path program 1 times [2022-12-13 12:17:17,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:17,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043121568] [2022-12-13 12:17:17,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:17,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:17,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:17,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:17:17,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:17,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:17:17,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:17,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:17:18,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:18,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:18,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:18,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:17:18,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:18,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-12-13 12:17:18,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:18,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-12-13 12:17:18,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:18,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-12-13 12:17:18,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:18,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-12-13 12:17:18,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:18,103 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-12-13 12:17:18,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:18,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043121568] [2022-12-13 12:17:18,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043121568] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:17:18,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110872622] [2022-12-13 12:17:18,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:18,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:17:18,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:17:18,105 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:17:18,105 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-12-13 12:17:18,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:18,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 2537 conjuncts, 32 conjunts are in the unsatisfiable core [2022-12-13 12:17:18,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:17:18,467 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-12-13 12:17:18,467 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:17:18,467 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110872622] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:17:18,467 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 12:17:18,467 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 11 [2022-12-13 12:17:18,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007828030] [2022-12-13 12:17:18,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:17:18,468 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 12:17:18,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:18,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 12:17:18,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-12-13 12:17:18,469 INFO L87 Difference]: Start difference. First operand 235 states and 284 transitions. Second operand has 9 states, 8 states have (on average 7.875) internal successors, (63), 8 states have internal predecessors, (63), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-12-13 12:17:18,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:18,546 INFO L93 Difference]: Finished difference Result 465 states and 561 transitions. [2022-12-13 12:17:18,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 12:17:18,546 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.875) internal successors, (63), 8 states have internal predecessors, (63), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 93 [2022-12-13 12:17:18,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:18,548 INFO L225 Difference]: With dead ends: 465 [2022-12-13 12:17:18,548 INFO L226 Difference]: Without dead ends: 255 [2022-12-13 12:17:18,549 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:17:18,550 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 13 mSDsluCounter, 754 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 869 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:18,550 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 869 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 12:17:18,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2022-12-13 12:17:18,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 236. [2022-12-13 12:17:18,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 180 states have (on average 1.2055555555555555) internal successors, (217), 187 states have internal predecessors, (217), 31 states have call successors, (31), 18 states have call predecessors, (31), 24 states have return successors, (37), 30 states have call predecessors, (37), 29 states have call successors, (37) [2022-12-13 12:17:18,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 285 transitions. [2022-12-13 12:17:18,563 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 285 transitions. Word has length 93 [2022-12-13 12:17:18,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:18,564 INFO L495 AbstractCegarLoop]: Abstraction has 236 states and 285 transitions. [2022-12-13 12:17:18,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.875) internal successors, (63), 8 states have internal predecessors, (63), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-12-13 12:17:18,564 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 285 transitions. [2022-12-13 12:17:18,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-12-13 12:17:18,565 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:18,565 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:17:18,574 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-12-13 12:17:18,766 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-12-13 12:17:18,767 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:18,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:18,768 INFO L85 PathProgramCache]: Analyzing trace with hash -554292952, now seen corresponding path program 1 times [2022-12-13 12:17:18,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:18,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596925626] [2022-12-13 12:17:18,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:18,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:18,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:18,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:17:18,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:18,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:17:18,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:18,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:17:18,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:18,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:18,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:18,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:17:18,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:18,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-12-13 12:17:18,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:18,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 12:17:18,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:18,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-12-13 12:17:18,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:18,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-12-13 12:17:18,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:18,980 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-12-13 12:17:18,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:18,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596925626] [2022-12-13 12:17:18,980 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596925626] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:17:18,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1208686738] [2022-12-13 12:17:18,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:18,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:17:18,980 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:17:18,981 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:17:18,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-12-13 12:17:19,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:19,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 2542 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 12:17:19,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:17:19,249 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-12-13 12:17:19,249 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:17:19,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1208686738] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:17:19,249 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 12:17:19,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2022-12-13 12:17:19,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243014037] [2022-12-13 12:17:19,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:17:19,250 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 12:17:19,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:19,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 12:17:19,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-13 12:17:19,250 INFO L87 Difference]: Start difference. First operand 236 states and 285 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-12-13 12:17:19,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:19,269 INFO L93 Difference]: Finished difference Result 468 states and 573 transitions. [2022-12-13 12:17:19,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 12:17:19,270 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 95 [2022-12-13 12:17:19,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:19,271 INFO L225 Difference]: With dead ends: 468 [2022-12-13 12:17:19,271 INFO L226 Difference]: Without dead ends: 257 [2022-12-13 12:17:19,271 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-12-13 12:17:19,272 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 9 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:19,272 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 345 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 12:17:19,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2022-12-13 12:17:19,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 238. [2022-12-13 12:17:19,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 182 states have (on average 1.1868131868131868) internal successors, (216), 189 states have internal predecessors, (216), 31 states have call successors, (31), 18 states have call predecessors, (31), 24 states have return successors, (37), 30 states have call predecessors, (37), 29 states have call successors, (37) [2022-12-13 12:17:19,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 284 transitions. [2022-12-13 12:17:19,283 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 284 transitions. Word has length 95 [2022-12-13 12:17:19,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:19,284 INFO L495 AbstractCegarLoop]: Abstraction has 238 states and 284 transitions. [2022-12-13 12:17:19,284 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-12-13 12:17:19,284 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 284 transitions. [2022-12-13 12:17:19,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-12-13 12:17:19,285 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:19,285 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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] [2022-12-13 12:17:19,292 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-12-13 12:17:19,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:17:19,487 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:19,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:19,488 INFO L85 PathProgramCache]: Analyzing trace with hash 1852670572, now seen corresponding path program 1 times [2022-12-13 12:17:19,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:19,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429474043] [2022-12-13 12:17:19,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:19,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:19,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:19,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:17:19,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:19,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:17:19,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:19,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:17:19,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:19,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:19,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:19,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:17:19,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:19,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-12-13 12:17:19,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:19,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 12:17:19,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:19,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-12-13 12:17:19,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:19,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-12-13 12:17:19,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:19,696 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-12-13 12:17:19,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:19,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429474043] [2022-12-13 12:17:19,696 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429474043] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:17:19,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2000001852] [2022-12-13 12:17:19,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:19,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:17:19,697 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:17:19,697 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:17:19,698 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-12-13 12:17:19,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:20,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 2544 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 12:17:20,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:17:20,008 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-12-13 12:17:20,009 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:17:20,009 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2000001852] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:17:20,009 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 12:17:20,009 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2022-12-13 12:17:20,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471811274] [2022-12-13 12:17:20,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:17:20,009 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 12:17:20,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:20,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 12:17:20,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-13 12:17:20,010 INFO L87 Difference]: Start difference. First operand 238 states and 284 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-12-13 12:17:20,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:20,029 INFO L93 Difference]: Finished difference Result 474 states and 573 transitions. [2022-12-13 12:17:20,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 12:17:20,030 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 95 [2022-12-13 12:17:20,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:20,031 INFO L225 Difference]: With dead ends: 474 [2022-12-13 12:17:20,031 INFO L226 Difference]: Without dead ends: 261 [2022-12-13 12:17:20,031 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-12-13 12:17:20,032 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 27 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:20,032 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 359 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 12:17:20,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2022-12-13 12:17:20,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 231. [2022-12-13 12:17:20,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 175 states have (on average 1.16) internal successors, (203), 182 states have internal predecessors, (203), 31 states have call successors, (31), 18 states have call predecessors, (31), 24 states have return successors, (37), 30 states have call predecessors, (37), 29 states have call successors, (37) [2022-12-13 12:17:20,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 271 transitions. [2022-12-13 12:17:20,041 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 271 transitions. Word has length 95 [2022-12-13 12:17:20,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:20,041 INFO L495 AbstractCegarLoop]: Abstraction has 231 states and 271 transitions. [2022-12-13 12:17:20,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-12-13 12:17:20,041 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 271 transitions. [2022-12-13 12:17:20,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-12-13 12:17:20,041 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:20,042 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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] [2022-12-13 12:17:20,049 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-12-13 12:17:20,242 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-12-13 12:17:20,243 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:20,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:20,243 INFO L85 PathProgramCache]: Analyzing trace with hash 1435273966, now seen corresponding path program 2 times [2022-12-13 12:17:20,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:20,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449768006] [2022-12-13 12:17:20,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:20,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:20,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:20,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:17:20,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:20,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:17:20,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:20,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:17:20,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:20,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:20,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:20,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:17:20,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:20,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-12-13 12:17:20,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:20,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 12:17:20,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:20,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-12-13 12:17:20,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:20,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-12-13 12:17:20,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:20,835 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-12-13 12:17:20,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:20,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449768006] [2022-12-13 12:17:20,835 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449768006] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:17:20,835 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:17:20,835 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 12:17:20,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271999043] [2022-12-13 12:17:20,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:17:20,836 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 12:17:20,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:20,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 12:17:20,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-12-13 12:17:20,836 INFO L87 Difference]: Start difference. First operand 231 states and 271 transitions. Second operand has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 7 states have internal predecessors, (59), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-12-13 12:17:21,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:21,109 INFO L93 Difference]: Finished difference Result 380 states and 442 transitions. [2022-12-13 12:17:21,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 12:17:21,109 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 7 states have internal predecessors, (59), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 95 [2022-12-13 12:17:21,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:21,110 INFO L225 Difference]: With dead ends: 380 [2022-12-13 12:17:21,110 INFO L226 Difference]: Without dead ends: 245 [2022-12-13 12:17:21,110 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-12-13 12:17:21,111 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 98 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 459 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:21,111 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 174 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 459 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 12:17:21,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2022-12-13 12:17:21,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 225. [2022-12-13 12:17:21,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 171 states have (on average 1.1637426900584795) internal successors, (199), 177 states have internal predecessors, (199), 30 states have call successors, (30), 18 states have call predecessors, (30), 23 states have return successors, (34), 29 states have call predecessors, (34), 28 states have call successors, (34) [2022-12-13 12:17:21,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 263 transitions. [2022-12-13 12:17:21,119 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 263 transitions. Word has length 95 [2022-12-13 12:17:21,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:21,119 INFO L495 AbstractCegarLoop]: Abstraction has 225 states and 263 transitions. [2022-12-13 12:17:21,119 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 7 states have internal predecessors, (59), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-12-13 12:17:21,120 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 263 transitions. [2022-12-13 12:17:21,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-12-13 12:17:21,121 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:21,121 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2022-12-13 12:17:21,121 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-13 12:17:21,121 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:21,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:21,121 INFO L85 PathProgramCache]: Analyzing trace with hash -1313835716, now seen corresponding path program 1 times [2022-12-13 12:17:21,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:21,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723478427] [2022-12-13 12:17:21,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:21,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:21,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:21,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:17:21,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:21,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:17:21,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:21,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:17:21,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:21,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:21,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:21,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:17:21,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:21,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-12-13 12:17:21,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:21,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-12-13 12:17:21,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:21,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:21,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:21,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 12:17:21,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:21,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-12-13 12:17:21,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:21,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-12-13 12:17:21,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:21,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-12-13 12:17:21,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:21,529 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-12-13 12:17:21,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:21,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723478427] [2022-12-13 12:17:21,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723478427] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:17:21,530 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:17:21,530 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 12:17:21,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603513131] [2022-12-13 12:17:21,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:17:21,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 12:17:21,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:21,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 12:17:21,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-12-13 12:17:21,531 INFO L87 Difference]: Start difference. First operand 225 states and 263 transitions. Second operand has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 6 states have internal predecessors, (52), 2 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-12-13 12:17:21,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:21,941 INFO L93 Difference]: Finished difference Result 269 states and 311 transitions. [2022-12-13 12:17:21,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 12:17:21,941 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 6 states have internal predecessors, (52), 2 states have call successors, (13), 4 states have call predecessors, (13), 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 12:17:21,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:21,942 INFO L225 Difference]: With dead ends: 269 [2022-12-13 12:17:21,942 INFO L226 Difference]: Without dead ends: 267 [2022-12-13 12:17:21,942 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2022-12-13 12:17:21,943 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 151 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 662 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 662 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:21,943 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 255 Invalid, 719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 662 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-13 12:17:21,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2022-12-13 12:17:21,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 251. [2022-12-13 12:17:21,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 189 states have (on average 1.1481481481481481) internal successors, (217), 199 states have internal predecessors, (217), 32 states have call successors, (32), 20 states have call predecessors, (32), 29 states have return successors, (42), 31 states have call predecessors, (42), 30 states have call successors, (42) [2022-12-13 12:17:21,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 291 transitions. [2022-12-13 12:17:21,952 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 291 transitions. Word has length 109 [2022-12-13 12:17:21,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:21,952 INFO L495 AbstractCegarLoop]: Abstraction has 251 states and 291 transitions. [2022-12-13 12:17:21,952 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 6 states have internal predecessors, (52), 2 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-12-13 12:17:21,952 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 291 transitions. [2022-12-13 12:17:21,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-12-13 12:17:21,953 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:21,953 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:17:21,953 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-13 12:17:21,953 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:21,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:21,954 INFO L85 PathProgramCache]: Analyzing trace with hash 920679761, now seen corresponding path program 1 times [2022-12-13 12:17:21,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:21,954 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738510722] [2022-12-13 12:17:21,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:21,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:22,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:22,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:17:22,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:22,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:17:22,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:22,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:17:22,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:22,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:22,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:22,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:17:22,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:22,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-12-13 12:17:22,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:22,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 12:17:22,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:22,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-12-13 12:17:22,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:22,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-12-13 12:17:22,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:22,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:23,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:23,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:23,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:23,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-12-13 12:17:23,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:23,011 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2022-12-13 12:17:23,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:23,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738510722] [2022-12-13 12:17:23,011 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738510722] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:17:23,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829653245] [2022-12-13 12:17:23,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:23,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:17:23,012 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:17:23,012 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:17:23,013 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-12-13 12:17:23,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:23,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 2625 conjuncts, 38 conjunts are in the unsatisfiable core [2022-12-13 12:17:23,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:17:23,342 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 12:17:23,344 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 12:17:23,570 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 19 treesize of output 7 [2022-12-13 12:17:23,573 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 19 treesize of output 7 [2022-12-13 12:17:23,591 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-12-13 12:17:23,591 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:17:23,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829653245] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:17:23,591 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 12:17:23,591 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [15] total 23 [2022-12-13 12:17:23,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498883159] [2022-12-13 12:17:23,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:17:23,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 12:17:23,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:23,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 12:17:23,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=447, Unknown=0, NotChecked=0, Total=506 [2022-12-13 12:17:23,593 INFO L87 Difference]: Start difference. First operand 251 states and 291 transitions. Second operand has 10 states, 10 states have (on average 7.9) internal successors, (79), 9 states have internal predecessors, (79), 4 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2022-12-13 12:17:24,816 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result VALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:17:25,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:25,414 INFO L93 Difference]: Finished difference Result 612 states and 697 transitions. [2022-12-13 12:17:25,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-13 12:17:25,414 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.9) internal successors, (79), 9 states have internal predecessors, (79), 4 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 111 [2022-12-13 12:17:25,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:25,416 INFO L225 Difference]: With dead ends: 612 [2022-12-13 12:17:25,416 INFO L226 Difference]: Without dead ends: 479 [2022-12-13 12:17:25,417 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 132 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=165, Invalid=957, Unknown=0, NotChecked=0, Total=1122 [2022-12-13 12:17:25,417 INFO L413 NwaCegarLoop]: 109 mSDtfsCounter, 150 mSDsluCounter, 695 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 804 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:25,417 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 804 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 436 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-12-13 12:17:25,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2022-12-13 12:17:25,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 373. [2022-12-13 12:17:25,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 292 states have (on average 1.154109589041096) internal successors, (337), 307 states have internal predecessors, (337), 38 states have call successors, (38), 26 states have call predecessors, (38), 42 states have return successors, (60), 39 states have call predecessors, (60), 36 states have call successors, (60) [2022-12-13 12:17:25,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 435 transitions. [2022-12-13 12:17:25,430 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 435 transitions. Word has length 111 [2022-12-13 12:17:25,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:25,431 INFO L495 AbstractCegarLoop]: Abstraction has 373 states and 435 transitions. [2022-12-13 12:17:25,431 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.9) internal successors, (79), 9 states have internal predecessors, (79), 4 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2022-12-13 12:17:25,431 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 435 transitions. [2022-12-13 12:17:25,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-12-13 12:17:25,432 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:25,432 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:17:25,441 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-12-13 12:17:25,632 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-12-13 12:17:25,632 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:25,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:25,633 INFO L85 PathProgramCache]: Analyzing trace with hash 1364580435, now seen corresponding path program 2 times [2022-12-13 12:17:25,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:25,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831924877] [2022-12-13 12:17:25,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:25,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:25,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:17:25,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:17:25,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:17:25,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:25,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:17:25,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-12-13 12:17:25,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 12:17:25,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-12-13 12:17:25,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-12-13 12:17:25,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:25,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:25,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-12-13 12:17:25,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,827 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2022-12-13 12:17:25,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:25,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831924877] [2022-12-13 12:17:25,827 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831924877] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:17:25,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015396109] [2022-12-13 12:17:25,827 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:17:25,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:17:25,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:17:25,828 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:17:25,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-12-13 12:17:26,185 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 12:17:26,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:17:26,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 2620 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 12:17:26,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:17:26,200 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-12-13 12:17:26,200 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:17:26,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015396109] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:17:26,200 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 12:17:26,201 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 6 [2022-12-13 12:17:26,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633550596] [2022-12-13 12:17:26,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:17:26,201 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 12:17:26,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:26,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 12:17:26,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-13 12:17:26,202 INFO L87 Difference]: Start difference. First operand 373 states and 435 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-12-13 12:17:26,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:26,228 INFO L93 Difference]: Finished difference Result 650 states and 766 transitions. [2022-12-13 12:17:26,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 12:17:26,228 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 111 [2022-12-13 12:17:26,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:26,229 INFO L225 Difference]: With dead ends: 650 [2022-12-13 12:17:26,229 INFO L226 Difference]: Without dead ends: 368 [2022-12-13 12:17:26,230 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 12:17:26,230 INFO L413 NwaCegarLoop]: 125 mSDtfsCounter, 20 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:26,231 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 339 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 12:17:26,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2022-12-13 12:17:26,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 344. [2022-12-13 12:17:26,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 271 states have (on average 1.1254612546125462) internal successors, (305), 280 states have internal predecessors, (305), 37 states have call successors, (37), 25 states have call predecessors, (37), 35 states have return successors, (51), 38 states have call predecessors, (51), 35 states have call successors, (51) [2022-12-13 12:17:26,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 393 transitions. [2022-12-13 12:17:26,243 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 393 transitions. Word has length 111 [2022-12-13 12:17:26,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:26,243 INFO L495 AbstractCegarLoop]: Abstraction has 344 states and 393 transitions. [2022-12-13 12:17:26,243 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-12-13 12:17:26,243 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 393 transitions. [2022-12-13 12:17:26,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-12-13 12:17:26,244 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:26,244 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:17:26,253 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-12-13 12:17:26,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-12-13 12:17:26,445 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:26,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:26,445 INFO L85 PathProgramCache]: Analyzing trace with hash 701527042, now seen corresponding path program 1 times [2022-12-13 12:17:26,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:26,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526083365] [2022-12-13 12:17:26,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:26,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:26,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:27,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:17:27,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:27,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:17:27,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:27,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:17:27,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:27,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:27,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:27,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:17:27,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:27,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-12-13 12:17:27,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:27,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-12-13 12:17:27,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:27,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:27,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:27,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 12:17:27,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:27,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-12-13 12:17:27,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:27,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-12-13 12:17:27,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:27,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-12-13 12:17:27,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:27,639 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 12 proven. 20 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-12-13 12:17:27,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:27,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526083365] [2022-12-13 12:17:27,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526083365] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:17:27,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369810373] [2022-12-13 12:17:27,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:27,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:17:27,640 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:17:27,641 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:17:27,642 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-12-13 12:17:27,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:27,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 2578 conjuncts, 31 conjunts are in the unsatisfiable core [2022-12-13 12:17:27,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:17:27,935 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 12:17:28,058 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 8 treesize of output 4 [2022-12-13 12:17:28,138 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:17:28,139 INFO L321 Elim1Store]: treesize reduction 2, result has 33.3 percent of original size [2022-12-13 12:17:28,140 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 16 treesize of output 1 [2022-12-13 12:17:28,141 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 47 proven. 26 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-12-13 12:17:28,141 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:17:28,319 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 26 [2022-12-13 12:17:28,397 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2022-12-13 12:17:28,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369810373] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 12:17:28,398 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 12:17:28,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [16, 12] total 26 [2022-12-13 12:17:28,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282082544] [2022-12-13 12:17:28,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:17:28,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 12:17:28,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:28,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 12:17:28,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2022-12-13 12:17:28,400 INFO L87 Difference]: Start difference. First operand 344 states and 393 transitions. Second operand has 10 states, 10 states have (on average 5.0) internal successors, (50), 8 states have internal predecessors, (50), 6 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (12), 7 states have call predecessors, (12), 6 states have call successors, (12) [2022-12-13 12:17:28,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:28,862 INFO L93 Difference]: Finished difference Result 414 states and 468 transitions. [2022-12-13 12:17:28,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 12:17:28,863 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 8 states have internal predecessors, (50), 6 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (12), 7 states have call predecessors, (12), 6 states have call successors, (12) Word has length 113 [2022-12-13 12:17:28,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:28,864 INFO L225 Difference]: With dead ends: 414 [2022-12-13 12:17:28,864 INFO L226 Difference]: Without dead ends: 236 [2022-12-13 12:17:28,864 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 231 SyntacticMatches, 5 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=94, Invalid=776, Unknown=0, NotChecked=0, Total=870 [2022-12-13 12:17:28,865 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 64 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 311 SdHoareTripleChecker+Invalid, 564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:28,865 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 311 Invalid, 564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 537 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-12-13 12:17:28,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2022-12-13 12:17:28,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 230. [2022-12-13 12:17:28,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 174 states have (on average 1.1206896551724137) internal successors, (195), 179 states have internal predecessors, (195), 30 states have call successors, (30), 20 states have call predecessors, (30), 25 states have return successors, (36), 30 states have call predecessors, (36), 28 states have call successors, (36) [2022-12-13 12:17:28,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 261 transitions. [2022-12-13 12:17:28,875 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 261 transitions. Word has length 113 [2022-12-13 12:17:28,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:28,875 INFO L495 AbstractCegarLoop]: Abstraction has 230 states and 261 transitions. [2022-12-13 12:17:28,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 8 states have internal predecessors, (50), 6 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (12), 7 states have call predecessors, (12), 6 states have call successors, (12) [2022-12-13 12:17:28,875 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 261 transitions. [2022-12-13 12:17:28,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-12-13 12:17:28,876 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:28,876 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 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, 1, 1, 1] [2022-12-13 12:17:28,883 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-12-13 12:17:29,076 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:17:29,076 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:29,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:29,077 INFO L85 PathProgramCache]: Analyzing trace with hash 1216300311, now seen corresponding path program 1 times [2022-12-13 12:17:29,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:29,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599392147] [2022-12-13 12:17:29,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:29,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:29,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:29,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:17:29,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:29,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:17:29,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:29,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:17:29,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:29,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:29,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:29,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:17:29,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:29,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-12-13 12:17:29,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:29,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 12:17:29,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:29,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-12-13 12:17:29,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:29,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-12-13 12:17:29,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:29,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:29,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:29,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:29,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:29,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-12-13 12:17:29,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:29,624 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 14 proven. 8 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2022-12-13 12:17:29,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:29,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599392147] [2022-12-13 12:17:29,624 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599392147] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:17:29,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239572060] [2022-12-13 12:17:29,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:29,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:17:29,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:17:29,625 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:17:29,626 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-12-13 12:17:29,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:29,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 2632 conjuncts, 47 conjunts are in the unsatisfiable core [2022-12-13 12:17:29,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:17:30,338 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:17:30,339 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:17:30,339 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 20 treesize of output 13 [2022-12-13 12:17:30,435 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 47 proven. 22 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-12-13 12:17:30,435 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:17:30,698 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 24 treesize of output 12 [2022-12-13 12:17:30,757 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-13 12:17:30,757 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 24 treesize of output 19 [2022-12-13 12:17:30,774 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2022-12-13 12:17:30,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [239572060] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:17:30,774 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:17:30,774 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15, 13] total 31 [2022-12-13 12:17:30,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18072578] [2022-12-13 12:17:30,775 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:17:30,775 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-12-13 12:17:30,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:30,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-12-13 12:17:30,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=857, Unknown=0, NotChecked=0, Total=930 [2022-12-13 12:17:30,777 INFO L87 Difference]: Start difference. First operand 230 states and 261 transitions. Second operand has 31 states, 26 states have (on average 5.230769230769231) internal successors, (136), 26 states have internal predecessors, (136), 14 states have call successors, (34), 7 states have call predecessors, (34), 8 states have return successors, (30), 11 states have call predecessors, (30), 14 states have call successors, (30) [2022-12-13 12:17:33,054 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 12:17:35,214 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 12:17:37,262 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 12:17:41,192 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 12:17:43,305 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 12:17:45,503 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 12:17:46,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:46,667 INFO L93 Difference]: Finished difference Result 620 states and 706 transitions. [2022-12-13 12:17:46,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-12-13 12:17:46,668 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 26 states have (on average 5.230769230769231) internal successors, (136), 26 states have internal predecessors, (136), 14 states have call successors, (34), 7 states have call predecessors, (34), 8 states have return successors, (30), 11 states have call predecessors, (30), 14 states have call successors, (30) Word has length 115 [2022-12-13 12:17:46,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:46,669 INFO L225 Difference]: With dead ends: 620 [2022-12-13 12:17:46,669 INFO L226 Difference]: Without dead ends: 412 [2022-12-13 12:17:46,670 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 234 SyntacticMatches, 8 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1038 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=623, Invalid=5077, Unknown=0, NotChecked=0, Total=5700 [2022-12-13 12:17:46,671 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 337 mSDsluCounter, 683 mSDsCounter, 0 mSdLazyCounter, 3593 mSolverCounterSat, 166 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 349 SdHoareTripleChecker+Valid, 726 SdHoareTripleChecker+Invalid, 3767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 3593 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.1s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:46,671 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [349 Valid, 726 Invalid, 3767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 3593 Invalid, 8 Unknown, 0 Unchecked, 14.1s Time] [2022-12-13 12:17:46,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2022-12-13 12:17:46,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 308. [2022-12-13 12:17:46,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 238 states have (on average 1.1008403361344539) internal successors, (262), 246 states have internal predecessors, (262), 34 states have call successors, (34), 24 states have call predecessors, (34), 35 states have return successors, (48), 37 states have call predecessors, (48), 32 states have call successors, (48) [2022-12-13 12:17:46,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 344 transitions. [2022-12-13 12:17:46,688 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 344 transitions. Word has length 115 [2022-12-13 12:17:46,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:46,689 INFO L495 AbstractCegarLoop]: Abstraction has 308 states and 344 transitions. [2022-12-13 12:17:46,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 26 states have (on average 5.230769230769231) internal successors, (136), 26 states have internal predecessors, (136), 14 states have call successors, (34), 7 states have call predecessors, (34), 8 states have return successors, (30), 11 states have call predecessors, (30), 14 states have call successors, (30) [2022-12-13 12:17:46,689 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 344 transitions. [2022-12-13 12:17:46,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-12-13 12:17:46,690 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:46,690 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-12-13 12:17:46,699 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-12-13 12:17:46,891 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:17:46,891 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:46,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:46,891 INFO L85 PathProgramCache]: Analyzing trace with hash 693312025, now seen corresponding path program 1 times [2022-12-13 12:17:46,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:46,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128071741] [2022-12-13 12:17:46,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:46,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:47,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:49,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:17:49,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:49,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:17:49,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:49,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:17:50,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:50,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:50,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:50,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:17:50,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:50,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-12-13 12:17:50,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:50,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 12:17:50,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:50,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-12-13 12:17:50,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:50,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-12-13 12:17:50,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:50,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:50,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:50,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:50,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:50,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-12-13 12:17:50,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:50,977 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 14 proven. 43 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-12-13 12:17:50,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:50,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128071741] [2022-12-13 12:17:50,978 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128071741] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:17:50,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803322563] [2022-12-13 12:17:50,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:50,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:17:50,978 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:17:50,979 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:17:50,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-12-13 12:17:51,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:51,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 2660 conjuncts, 89 conjunts are in the unsatisfiable core [2022-12-13 12:17:51,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:17:51,490 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 12:17:53,527 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_secure_zero_harness_~#buf~3#1.base_BEFORE_CALL_34| Int)) (<= (+ 2 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_secure_zero_harness_~#buf~3#1.base_BEFORE_CALL_34|) 8)) |v_ULTIMATE.start_aws_byte_buf_secure_zero_harness_~#buf~3#1.base_BEFORE_CALL_34|)) is different from true [2022-12-13 12:17:55,620 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_secure_zero_harness_~#buf~3#1.base_BEFORE_CALL_35| Int)) (<= (+ (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_secure_zero_harness_~#buf~3#1.base_BEFORE_CALL_35|) 8) 2) |v_ULTIMATE.start_aws_byte_buf_secure_zero_harness_~#buf~3#1.base_BEFORE_CALL_35|)) is different from true [2022-12-13 12:17:57,784 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_aws_byte_buf_secure_zero_~buf#1.base_BEFORE_CALL_12| Int)) (<= (+ 2 (select (select |c_#memory_$Pointer$.base| |v_aws_byte_buf_secure_zero_~buf#1.base_BEFORE_CALL_12|) 8)) |v_aws_byte_buf_secure_zero_~buf#1.base_BEFORE_CALL_12|)) is different from true [2022-12-13 12:18:08,319 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_aws_byte_buf_secure_zero_~buf#1.base_BEFORE_CALL_13| Int)) (and (not (= (mod (select (select |c_#memory_int| |v_aws_byte_buf_secure_zero_~buf#1.base_BEFORE_CALL_13|) 16) 18446744073709551616) 0)) (<= (+ 2 (select (select |c_#memory_$Pointer$.base| |v_aws_byte_buf_secure_zero_~buf#1.base_BEFORE_CALL_13|) 8)) |v_aws_byte_buf_secure_zero_~buf#1.base_BEFORE_CALL_13|))) is different from true [2022-12-13 12:18:08,438 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:18:08,438 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2022-12-13 12:18:08,707 WARN L859 $PredicateComparison]: unable to prove that (exists ((memset_impl_~sp~0.base Int)) (and (<= memset_impl_~sp~0.base |c_memset_impl_#in~s.base|) (exists ((v_ArrVal_1083 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| memset_impl_~sp~0.base v_ArrVal_1083))))) is different from true [2022-12-13 12:18:08,730 WARN L859 $PredicateComparison]: unable to prove that (exists ((memset_impl_~sp~0.base Int) (v_ArrVal_1083 (Array Int Int))) (and (<= memset_impl_~sp~0.base |c_my_memset_#in~s.base|) (= |c_#memory_int| (store |c_old(#memory_int)| memset_impl_~sp~0.base v_ArrVal_1083)))) is different from true [2022-12-13 12:18:08,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:18:08,748 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 19 treesize of output 21 [2022-12-13 12:18:08,783 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 31 treesize of output 26 [2022-12-13 12:18:13,372 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 16 proven. 12 refuted. 10 times theorem prover too weak. 12 trivial. 38 not checked. [2022-12-13 12:18:13,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:18:15,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803322563] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:18:15,941 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 12:18:15,941 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 29] total 59 [2022-12-13 12:18:15,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773217486] [2022-12-13 12:18:15,941 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 12:18:15,941 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-12-13 12:18:15,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:18:15,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-12-13 12:18:15,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=3102, Unknown=22, NotChecked=702, Total=4032 [2022-12-13 12:18:15,943 INFO L87 Difference]: Start difference. First operand 308 states and 344 transitions. Second operand has 59 states, 52 states have (on average 3.0961538461538463) internal successors, (161), 49 states have internal predecessors, (161), 21 states have call successors, (27), 12 states have call predecessors, (27), 15 states have return successors, (24), 18 states have call predecessors, (24), 20 states have call successors, (24) [2022-12-13 12:18:19,224 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 12:19:31,742 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 12:19:35,953 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 12:19:38,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 12:19:40,035 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 12:19:42,115 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 12:19:44,177 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 12:19:46,217 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 12:19:48,257 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 12:19:52,505 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 12:19:54,558 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 12:19:56,981 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 12:20:03,102 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 12:20:13,295 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 12:20:15,307 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 12:20:17,309 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 12:20:19,312 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 12:20:33,563 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 12:20:43,689 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 12:20:45,694 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 12:20:47,697 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 12:20:49,791 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 12:20:51,808 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 12:20:53,812 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 12:20:55,815 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 12:20:59,976 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 12:21:01,997 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 12:21:04,006 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 12:21:06,008 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 12:21:08,010 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 12:21:12,306 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:21:14,315 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 12:21:16,318 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 12:21:18,323 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 12:21:20,355 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 12:21:22,374 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 12:21:24,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 12:21:26,393 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 12:21:28,396 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 12:21:30,447 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 12:21:32,463 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 12:21:34,475 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 12:21:36,481 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 12:21:38,492 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 12:21:40,524 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 12:21:42,544 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 12:21:44,562 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 12:21:46,566 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 12:21:48,569 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 12:21:50,609 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 12:21:52,628 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 12:21:54,641 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 12:21:56,645 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 12:21:58,650 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 12:22:00,656 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 12:22:02,660 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 12:22:04,665 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 12:22:06,778 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 12:22:08,788 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 12:22:10,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 12:22:12,805 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 12:22:14,811 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 12:22:16,813 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 12:22:18,819 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 12:22:20,824 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 12:22:22,861 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 12:22:24,867 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 12:22:26,877 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 12:22:28,884 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 12:22:30,888 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 12:22:32,927 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 12:22:35,005 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 12:22:46,634 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 12:23:00,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 12:23:09,001 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 12:23:11,003 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 12:23:13,006 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 12:23:15,011 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 12:23:17,019 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 12:23:19,029 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 12:23:21,038 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 12:23:23,047 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 12:23:25,056 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 12:23:27,066 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 12:23:35,231 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 12:23:37,241 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 12:23:39,254 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 12:23:41,263 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 12:23:43,271 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 12:23:45,326 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 12:23:45,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:23:45,734 INFO L93 Difference]: Finished difference Result 636 states and 703 transitions. [2022-12-13 12:23:45,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-12-13 12:23:45,735 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 52 states have (on average 3.0961538461538463) internal successors, (161), 49 states have internal predecessors, (161), 21 states have call successors, (27), 12 states have call predecessors, (27), 15 states have return successors, (24), 18 states have call predecessors, (24), 20 states have call successors, (24) Word has length 120 [2022-12-13 12:23:45,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:23:45,737 INFO L225 Difference]: With dead ends: 636 [2022-12-13 12:23:45,737 INFO L226 Difference]: Without dead ends: 462 [2022-12-13 12:23:45,739 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 136 SyntacticMatches, 7 SemanticMatches, 111 ConstructedPredicates, 6 IntricatePredicates, 0 DeprecatedPredicates, 2746 ImplicationChecksByTransitivity, 169.2s TimeCoverageRelationStatistics Valid=980, Invalid=10235, Unknown=151, NotChecked=1290, Total=12656 [2022-12-13 12:23:45,739 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 865 mSDsluCounter, 854 mSDsCounter, 0 mSdLazyCounter, 5101 mSolverCounterSat, 280 mSolverCounterUnsat, 94 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 184.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 874 SdHoareTripleChecker+Valid, 905 SdHoareTripleChecker+Invalid, 6943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 280 IncrementalHoareTripleChecker+Valid, 5101 IncrementalHoareTripleChecker+Invalid, 94 IncrementalHoareTripleChecker+Unknown, 1468 IncrementalHoareTripleChecker+Unchecked, 185.2s IncrementalHoareTripleChecker+Time [2022-12-13 12:23:45,740 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [874 Valid, 905 Invalid, 6943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [280 Valid, 5101 Invalid, 94 Unknown, 1468 Unchecked, 185.2s Time] [2022-12-13 12:23:45,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2022-12-13 12:23:45,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 359. [2022-12-13 12:23:45,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 281 states have (on average 1.096085409252669) internal successors, (308), 290 states have internal predecessors, (308), 36 states have call successors, (36), 28 states have call predecessors, (36), 41 states have return successors, (50), 40 states have call predecessors, (50), 34 states have call successors, (50) [2022-12-13 12:23:45,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 394 transitions. [2022-12-13 12:23:45,762 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 394 transitions. Word has length 120 [2022-12-13 12:23:45,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:23:45,763 INFO L495 AbstractCegarLoop]: Abstraction has 359 states and 394 transitions. [2022-12-13 12:23:45,763 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 52 states have (on average 3.0961538461538463) internal successors, (161), 49 states have internal predecessors, (161), 21 states have call successors, (27), 12 states have call predecessors, (27), 15 states have return successors, (24), 18 states have call predecessors, (24), 20 states have call successors, (24) [2022-12-13 12:23:45,763 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 394 transitions. [2022-12-13 12:23:45,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2022-12-13 12:23:45,764 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:23:45,764 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:23:45,772 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-12-13 12:23:45,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-12-13 12:23:45,965 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:23:45,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:23:45,966 INFO L85 PathProgramCache]: Analyzing trace with hash -1475852901, now seen corresponding path program 2 times [2022-12-13 12:23:45,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:23:45,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334475405] [2022-12-13 12:23:45,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:23:45,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:23:46,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:23:48,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 12:23:48,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:23:48,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 12:23:48,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:23:48,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-12-13 12:23:48,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:23:49,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:23:49,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:23:49,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 12:23:49,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:23:49,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-12-13 12:23:49,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:23:49,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 12:23:49,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:23:49,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-12-13 12:23:49,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:23:49,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-12-13 12:23:49,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:23:49,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:23:49,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:23:49,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:23:49,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:23:49,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-12-13 12:23:49,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:23:50,289 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 31 proven. 13 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-12-13 12:23:50,290 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:23:50,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334475405] [2022-12-13 12:23:50,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334475405] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:23:50,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891426545] [2022-12-13 12:23:50,290 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:23:50,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:23:50,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:23:50,291 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:23:50,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c0faea-f1e1-4d57-9252-308848176089/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-12-13 12:23:50,916 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 12:23:50,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:23:50,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 2679 conjuncts, 101 conjunts are in the unsatisfiable core [2022-12-13 12:23:50,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:23:50,933 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 12:23:51,155 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 12:23:51,155 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 12:23:51,210 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 12:23:53,253 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_secure_zero_harness_~#buf~3#1.base_BEFORE_CALL_40| Int)) (not (= |v_ULTIMATE.start_aws_byte_buf_secure_zero_harness_~#buf~3#1.base_BEFORE_CALL_40| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_secure_zero_harness_~#buf~3#1.base_BEFORE_CALL_40|) 8)))) is different from true [2022-12-13 12:23:55,329 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_secure_zero_harness_~#buf~3#1.base_BEFORE_CALL_41| Int)) (not (= |v_ULTIMATE.start_aws_byte_buf_secure_zero_harness_~#buf~3#1.base_BEFORE_CALL_41| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_secure_zero_harness_~#buf~3#1.base_BEFORE_CALL_41|) 8)))) is different from true [2022-12-13 12:23:57,470 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_aws_byte_buf_secure_zero_~buf#1.base_BEFORE_CALL_17| Int)) (not (= |v_aws_byte_buf_secure_zero_~buf#1.base_BEFORE_CALL_17| (select (select |c_#memory_$Pointer$.base| |v_aws_byte_buf_secure_zero_~buf#1.base_BEFORE_CALL_17|) 8)))) is different from true [2022-12-13 12:24:20,218 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:24:20,219 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 8 [2022-12-13 12:24:25,326 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_1218 (Array Int Int))) (= (store |c_old(#memory_int)| |c_memset_impl_#in~s.base| v_ArrVal_1218) |c_#memory_int|)) is different from true [2022-12-13 12:24:25,338 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_1218 (Array Int Int))) (= (store |c_old(#memory_int)| |c_my_memset_#in~s.base| v_ArrVal_1218) |c_#memory_int|)) is different from true [2022-12-13 12:24:25,347 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 19 treesize of output 21 [2022-12-13 12:24:25,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:24:25,453 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 24 treesize of output 23 [2022-12-13 12:24:38,139 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 8 proven. 30 refuted. 5 times theorem prover too weak. 4 trivial. 44 not checked. [2022-12-13 12:24:38,139 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:24:38,758 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1227 (Array Int Int))) (not (<= (mod (select (select (store |c_#memory_int| |c_aws_byte_buf_secure_zero_aws_secure_zero_~pBuf#1.base| v_ArrVal_1227) |c_aws_byte_buf_secure_zero_~buf#1.base|) (+ 16 |c_aws_byte_buf_secure_zero_~buf#1.offset|)) 18446744073709551616) 0))) is different from false [2022-12-13 12:24:38,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891426545] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:24:38,759 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 12:24:38,760 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 32] total 58 [2022-12-13 12:24:38,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173588124] [2022-12-13 12:24:38,760 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 12:24:38,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-12-13 12:24:38,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:24:38,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-12-13 12:24:38,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=3003, Unknown=27, NotChecked=690, Total=3906 [2022-12-13 12:24:38,762 INFO L87 Difference]: Start difference. First operand 359 states and 394 transitions. Second operand has 58 states, 52 states have (on average 2.9423076923076925) internal successors, (153), 48 states have internal predecessors, (153), 18 states have call successors, (27), 14 states have call predecessors, (27), 15 states have return successors, (24), 17 states have call predecessors, (24), 17 states have call successors, (24) [2022-12-13 12:24:41,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 12:24:47,297 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:24:49,762 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:24:51,803 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 12:24:54,672 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:24:56,939 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:25:00,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 12:25:02,945 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 12:25:04,984 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 12:25:07,248 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:25:09,360 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 12:25:23,569 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:25:27,094 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:25:32,071 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:25:34,078 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:25:35,806 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:25:37,576 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:25:39,123 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:25:42,334 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:25:58,116 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 12:26:00,139 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 12:26:08,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 12:26:10,290 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 12:26:18,461 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 12:26:20,479 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 12:26:22,509 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 12:26:24,536 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 12:26:32,741 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 12:26:34,762 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 12:26:36,798 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 12:26:38,817 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 12:26:46,977 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 12:26:48,996 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 12:26:51,024 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 12:26:53,045 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 12:26:55,062 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 12:26:57,097 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 12:27:05,249 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 12:27:07,273 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 12:27:15,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 12:27:17,464 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 12:27:19,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 12:27:21,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 12:27:23,556 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 12:27:25,578 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 12:27:27,595 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 12:27:29,617 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 12:27:31,704 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 12:27:33,725 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 12:27:35,748 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 12:27:37,768 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 12:27:45,957 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 12:27:48,122 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 12:27:50,343 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 12:27:53,466 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 12:27:55,707 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 12:27:57,788 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 12:28:03,488 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:28:05,489 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 12:28:17,748 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 12:28:19,082 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:28:21,084 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 12:28:23,085 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 12:28:35,444 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 12:28:37,522 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:28:39,538 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 12:28:41,509 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:28:43,515 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 12:28:44,877 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:28:46,883 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 12:28:48,565 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:28:50,591 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 12:29:02,953 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 12:29:04,959 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 12:29:06,414 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:29:08,427 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 12:29:10,434 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 12:29:12,461 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 12:29:14,269 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:29:16,276 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 12:29:27,920 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 12:29:29,369 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:29:34,105 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:29:36,110 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 12:29:38,112 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 12:29:45,035 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:29:47,063 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 12:29:51,844 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:29:53,841 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:29:55,890 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 12:29:57,606 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:29:59,634 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 12:30:14,012 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:30:17,018 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 12:30:19,027 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 12:30:21,043 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 12:30:29,205 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:30:32,118 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 12:30:34,140 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 12:30:35,461 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:30:38,438 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 12:30:40,477 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 12:30:42,009 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:30:43,301 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:30:45,316 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 12:30:47,867 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:30:49,883 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 12:30:51,515 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:30:53,061 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:30:59,818 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:31:01,836 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 12:31:11,187 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:31:13,219 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 12:31:15,136 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:31:16,450 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:31:18,547 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 12:31:20,499 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:31:21,649 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 12:31:23,085 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0]