./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_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_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/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_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/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_b9b41418-6d76-4811-a980-683c0bf8ac92/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 355537246d5dfb9690a92cc5d0cbf014736bcc62122f38f5559ea0fbf5331d1c --- 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 21:46:45,266 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 21:46:45,268 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 21:46:45,286 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 21:46:45,286 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 21:46:45,287 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 21:46:45,289 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 21:46:45,290 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 21:46:45,292 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 21:46:45,293 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 21:46:45,293 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 21:46:45,294 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 21:46:45,295 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 21:46:45,296 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 21:46:45,297 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 21:46:45,298 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 21:46:45,299 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 21:46:45,300 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 21:46:45,301 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 21:46:45,303 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 21:46:45,304 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 21:46:45,305 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 21:46:45,306 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 21:46:45,307 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 21:46:45,310 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 21:46:45,310 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 21:46:45,311 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 21:46:45,312 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 21:46:45,312 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 21:46:45,313 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 21:46:45,313 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 21:46:45,314 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 21:46:45,314 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 21:46:45,315 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 21:46:45,316 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 21:46:45,316 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 21:46:45,317 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 21:46:45,317 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 21:46:45,317 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 21:46:45,318 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 21:46:45,318 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 21:46:45,319 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-12-13 21:46:45,338 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 21:46:45,338 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 21:46:45,339 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 21:46:45,339 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 21:46:45,340 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 21:46:45,340 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 21:46:45,340 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 21:46:45,341 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 21:46:45,341 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 21:46:45,341 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 21:46:45,341 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 21:46:45,341 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 21:46:45,342 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 21:46:45,342 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 21:46:45,342 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 21:46:45,342 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 21:46:45,342 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 21:46:45,343 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 21:46:45,343 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 21:46:45,343 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 21:46:45,343 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 21:46:45,343 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 21:46:45,344 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 21:46:45,344 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 21:46:45,344 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 21:46:45,344 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 21:46:45,344 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-13 21:46:45,345 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 21:46:45,345 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 21:46:45,345 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 21:46:45,345 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 21:46:45,345 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 21:46:45,346 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_b9b41418-6d76-4811-a980-683c0bf8ac92/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_b9b41418-6d76-4811-a980-683c0bf8ac92/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 -> 355537246d5dfb9690a92cc5d0cbf014736bcc62122f38f5559ea0fbf5331d1c [2022-12-13 21:46:45,544 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 21:46:45,563 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 21:46:45,566 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 21:46:45,567 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 21:46:45,567 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 21:46:45,568 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i [2022-12-13 21:46:48,059 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 21:46:48,358 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 21:46:48,359 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i [2022-12-13 21:46:48,378 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/data/6c77e523e/204f0ed0b22348c9b33a6dd5776ee367/FLAGc08701779 [2022-12-13 21:46:48,630 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/data/6c77e523e/204f0ed0b22348c9b33a6dd5776ee367 [2022-12-13 21:46:48,631 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 21:46:48,632 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 21:46:48,633 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 21:46:48,634 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 21:46:48,637 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 21:46:48,638 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 09:46:48" (1/1) ... [2022-12-13 21:46:48,639 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@114c2bf3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:46:48, skipping insertion in model container [2022-12-13 21:46:48,639 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 09:46:48" (1/1) ... [2022-12-13 21:46:48,646 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 21:46:48,719 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 21:46:48,922 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_b9b41418-6d76-4811-a980-683c0bf8ac92/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i[4506,4519] [2022-12-13 21:46:48,929 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_b9b41418-6d76-4811-a980-683c0bf8ac92/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i[4566,4579] [2022-12-13 21:46:49,564 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:49,568 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:49,569 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:49,569 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:49,570 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:49,570 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:49,573 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:49,580 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:49,580 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:49,581 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:49,582 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:49,583 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:49,584 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:49,585 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:49,585 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:49,586 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:49,586 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:49,665 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 21:46:49,665 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 21:46:49,666 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 21:46:49,669 WARN L623 FunctionHandler]: Unknown extern function ntohl [2022-12-13 21:46:49,671 WARN L623 FunctionHandler]: Unknown extern function htons [2022-12-13 21:46:49,671 WARN L623 FunctionHandler]: Unknown extern function ntohs [2022-12-13 21:46:49,903 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-13 21:46:49,904 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-12-13 21:46:49,905 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-12-13 21:46:49,906 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-12-13 21:46:49,907 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-12-13 21:46:49,909 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-12-13 21:46:49,909 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-12-13 21:46:49,910 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-12-13 21:46:49,910 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-12-13 21:46:49,911 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-12-13 21:46:49,911 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-12-13 21:46:50,037 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-12-13 21:46:50,060 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,061 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,066 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,068 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,070 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,072 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,073 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,075 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,079 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,079 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,080 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,081 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,081 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,081 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,122 WARN L623 FunctionHandler]: Unknown extern function fprintf [2022-12-13 21:46:50,137 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,138 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,138 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,138 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,139 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,139 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,140 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,140 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-13 21:46:50,140 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,141 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,141 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,141 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,141 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,141 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,144 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,144 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,144 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,144 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,147 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,147 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,152 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,153 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,153 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,163 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 21:46:50,183 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 21:46:50,192 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_b9b41418-6d76-4811-a980-683c0bf8ac92/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i[4506,4519] [2022-12-13 21:46:50,193 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_b9b41418-6d76-4811-a980-683c0bf8ac92/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i[4566,4579] [2022-12-13 21:46:50,217 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,219 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,219 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,219 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,220 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,220 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,221 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,225 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,225 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,225 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,226 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,226 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,227 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,227 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,227 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,228 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,228 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,233 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 21:46:50,233 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 21:46:50,234 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 21:46:50,236 WARN L623 FunctionHandler]: Unknown extern function ntohl [2022-12-13 21:46:50,237 WARN L623 FunctionHandler]: Unknown extern function htons [2022-12-13 21:46:50,237 WARN L623 FunctionHandler]: Unknown extern function ntohs [2022-12-13 21:46:50,253 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-13 21:46:50,254 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-12-13 21:46:50,254 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-12-13 21:46:50,255 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-12-13 21:46:50,255 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-12-13 21:46:50,256 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-12-13 21:46:50,256 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-12-13 21:46:50,257 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-12-13 21:46:50,257 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-12-13 21:46:50,257 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-12-13 21:46:50,258 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-12-13 21:46:50,273 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-12-13 21:46:50,283 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,283 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,284 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,285 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,287 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,287 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,288 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,289 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,291 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,291 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,291 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,292 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,292 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,292 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:46:50,304 WARN L623 FunctionHandler]: Unknown extern function fprintf [2022-12-13 21:46:50,307 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,308 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,308 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,308 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,308 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,309 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,309 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,309 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-13 21:46:50,309 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,310 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,310 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,310 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,310 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,311 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,311 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,311 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,312 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,312 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,314 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,314 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,319 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,319 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,319 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:46:50,324 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 21:46:50,524 INFO L208 MainTranslator]: Completed translation [2022-12-13 21:46:50,525 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:46:50 WrapperNode [2022-12-13 21:46:50,525 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 21:46:50,526 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 21:46:50,526 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 21:46:50,526 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 21:46:50,532 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:46:50" (1/1) ... [2022-12-13 21:46:50,589 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:46:50" (1/1) ... [2022-12-13 21:46:50,648 INFO L138 Inliner]: procedures = 697, calls = 1886, calls flagged for inlining = 60, calls inlined = 15, statements flattened = 918 [2022-12-13 21:46:50,648 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 21:46:50,649 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 21:46:50,649 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 21:46:50,649 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 21:46:50,659 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:46:50" (1/1) ... [2022-12-13 21:46:50,659 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:46:50" (1/1) ... [2022-12-13 21:46:50,667 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:46:50" (1/1) ... [2022-12-13 21:46:50,667 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:46:50" (1/1) ... [2022-12-13 21:46:50,698 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:46:50" (1/1) ... [2022-12-13 21:46:50,704 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:46:50" (1/1) ... [2022-12-13 21:46:50,710 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:46:50" (1/1) ... [2022-12-13 21:46:50,715 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:46:50" (1/1) ... [2022-12-13 21:46:50,725 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 21:46:50,725 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 21:46:50,725 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 21:46:50,726 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 21:46:50,726 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:46:50" (1/1) ... [2022-12-13 21:46:50,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 21:46:50,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:46:50,751 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 21:46:50,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 21:46:50,784 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_either [2022-12-13 21:46:50,785 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_either [2022-12-13 21:46:50,785 INFO L130 BoogieDeclarations]: Found specification of procedure s_swap [2022-12-13 21:46:50,785 INFO L138 BoogieDeclarations]: Found implementation of procedure s_swap [2022-12-13 21:46:50,785 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_mem_zeroed [2022-12-13 21:46:50,785 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_mem_zeroed [2022-12-13 21:46:50,785 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 21:46:50,785 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded [2022-12-13 21:46:50,785 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded [2022-12-13 21:46:50,785 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2022-12-13 21:46:50,785 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2022-12-13 21:46:50,785 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2022-12-13 21:46:50,786 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2022-12-13 21:46:50,786 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_up [2022-12-13 21:46:50,786 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_up [2022-12-13 21:46:50,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 21:46:50,786 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2022-12-13 21:46:50,786 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2022-12-13 21:46:50,786 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-12-13 21:46:50,786 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-12-13 21:46:50,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 21:46:50,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 21:46:50,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-13 21:46:50,787 INFO L130 BoogieDeclarations]: Found specification of procedure my_abort [2022-12-13 21:46:50,787 INFO L138 BoogieDeclarations]: Found implementation of procedure my_abort [2022-12-13 21:46:50,787 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_impl [2022-12-13 21:46:50,787 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_impl [2022-12-13 21:46:50,787 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 21:46:50,787 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 21:46:50,787 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-12-13 21:46:50,787 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-12-13 21:46:50,787 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2022-12-13 21:46:50,787 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2022-12-13 21:46:50,787 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_malloc [2022-12-13 21:46:50,787 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_malloc [2022-12-13 21:46:50,788 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_is_valid [2022-12-13 21:46:50,788 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_is_valid [2022-12-13 21:46:50,788 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_length [2022-12-13 21:46:50,788 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_length [2022-12-13 21:46:50,788 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-12-13 21:46:50,788 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-12-13 21:46:50,788 INFO L130 BoogieDeclarations]: Found specification of procedure my_memcpy [2022-12-13 21:46:50,788 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memcpy [2022-12-13 21:46:50,788 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 21:46:50,788 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-13 21:46:50,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-12-13 21:46:50,789 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at_ptr [2022-12-13 21:46:50,789 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at_ptr [2022-12-13 21:46:50,789 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2022-12-13 21:46:50,800 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2022-12-13 21:46:50,800 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2022-12-13 21:46:50,800 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2022-12-13 21:46:50,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 21:46:50,800 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member [2022-12-13 21:46:50,800 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member [2022-12-13 21:46:50,800 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_backpointer_index_valid [2022-12-13 21:46:50,800 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_backpointer_index_valid [2022-12-13 21:46:50,800 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-12-13 21:46:50,800 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-12-13 21:46:50,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-13 21:46:51,032 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 21:46:51,035 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 21:46:52,006 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 21:46:52,013 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 21:46:52,014 INFO L300 CfgBuilder]: Removed 6 assume(true) statements. [2022-12-13 21:46:52,015 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 09:46:52 BoogieIcfgContainer [2022-12-13 21:46:52,015 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 21:46:52,017 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 21:46:52,017 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 21:46:52,019 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 21:46:52,019 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 09:46:48" (1/3) ... [2022-12-13 21:46:52,020 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@66cb3e52 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 09:46:52, skipping insertion in model container [2022-12-13 21:46:52,020 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:46:50" (2/3) ... [2022-12-13 21:46:52,020 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@66cb3e52 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 09:46:52, skipping insertion in model container [2022-12-13 21:46:52,020 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 09:46:52" (3/3) ... [2022-12-13 21:46:52,021 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_priority_queue_s_sift_either_harness.i [2022-12-13 21:46:52,035 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 21:46:52,035 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-12-13 21:46:52,074 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 21:46:52,079 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;@603a92e3, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 21:46:52,079 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-12-13 21:46:52,082 INFO L276 IsEmpty]: Start isEmpty. Operand has 350 states, 210 states have (on average 1.2571428571428571) internal successors, (264), 213 states have internal predecessors, (264), 113 states have call successors, (113), 24 states have call predecessors, (113), 24 states have return successors, (113), 113 states have call predecessors, (113), 113 states have call successors, (113) [2022-12-13 21:46:52,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-12-13 21:46:52,092 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:46:52,093 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:46:52,093 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:46:52,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:46:52,097 INFO L85 PathProgramCache]: Analyzing trace with hash -690035522, now seen corresponding path program 1 times [2022-12-13 21:46:52,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 21:46:52,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024704861] [2022-12-13 21:46:52,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:46:52,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 21:46:52,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:52,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 21:46:52,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:52,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-12-13 21:46:52,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:52,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 21:46:52,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:52,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-12-13 21:46:52,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:52,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 21:46:52,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:52,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 21:46:52,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:52,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-12-13 21:46:52,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:52,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 21:46:52,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:52,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 21:46:52,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:52,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-12-13 21:46:52,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:52,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-12-13 21:46:52,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:52,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 21:46:52,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:52,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-12-13 21:46:52,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:52,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-12-13 21:46:52,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:52,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-12-13 21:46:52,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:52,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-12-13 21:46:52,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:52,701 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2022-12-13 21:46:52,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 21:46:52,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024704861] [2022-12-13 21:46:52,702 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024704861] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:46:52,702 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:46:52,702 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 21:46:52,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771476916] [2022-12-13 21:46:52,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:46:52,709 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 21:46:52,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 21:46:52,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 21:46:52,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-13 21:46:52,738 INFO L87 Difference]: Start difference. First operand has 350 states, 210 states have (on average 1.2571428571428571) internal successors, (264), 213 states have internal predecessors, (264), 113 states have call successors, (113), 24 states have call predecessors, (113), 24 states have return successors, (113), 113 states have call predecessors, (113), 113 states have call successors, (113) Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-12-13 21:46:53,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:46:53,909 INFO L93 Difference]: Finished difference Result 805 states and 1317 transitions. [2022-12-13 21:46:53,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 21:46:53,911 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 103 [2022-12-13 21:46:53,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:46:53,920 INFO L225 Difference]: With dead ends: 805 [2022-12-13 21:46:53,921 INFO L226 Difference]: Without dead ends: 461 [2022-12-13 21:46:53,926 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-13 21:46:53,929 INFO L413 NwaCegarLoop]: 391 mSDtfsCounter, 139 mSDsluCounter, 273 mSDsCounter, 0 mSdLazyCounter, 520 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 664 SdHoareTripleChecker+Invalid, 694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-12-13 21:46:53,930 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 664 Invalid, 694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 520 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-12-13 21:46:53,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2022-12-13 21:46:54,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 343. [2022-12-13 21:46:54,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 205 states have (on average 1.2195121951219512) internal successors, (250), 207 states have internal predecessors, (250), 113 states have call successors, (113), 24 states have call predecessors, (113), 23 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2022-12-13 21:46:54,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 474 transitions. [2022-12-13 21:46:54,009 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 474 transitions. Word has length 103 [2022-12-13 21:46:54,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:46:54,009 INFO L495 AbstractCegarLoop]: Abstraction has 343 states and 474 transitions. [2022-12-13 21:46:54,009 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-12-13 21:46:54,010 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 474 transitions. [2022-12-13 21:46:54,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-12-13 21:46:54,014 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:46:54,014 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:46:54,014 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-13 21:46:54,015 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:46:54,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:46:54,015 INFO L85 PathProgramCache]: Analyzing trace with hash -161641532, now seen corresponding path program 1 times [2022-12-13 21:46:54,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 21:46:54,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579865907] [2022-12-13 21:46:54,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:46:54,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 21:46:54,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:54,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 21:46:54,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:54,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-12-13 21:46:54,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:54,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 21:46:54,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:54,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-12-13 21:46:54,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:54,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 21:46:54,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:54,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 21:46:54,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:54,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-12-13 21:46:54,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:54,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 21:46:54,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:54,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 21:46:54,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:54,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-12-13 21:46:54,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:54,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-12-13 21:46:54,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:54,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 21:46:54,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:54,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-12-13 21:46:54,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:54,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-12-13 21:46:54,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:54,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-12-13 21:46:54,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:54,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-12-13 21:46:54,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:54,584 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-12-13 21:46:54,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 21:46:54,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579865907] [2022-12-13 21:46:54,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579865907] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 21:46:54,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17974805] [2022-12-13 21:46:54,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:46:54,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:46:54,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:46:54,586 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 21:46:54,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-13 21:46:54,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:54,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 2154 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-13 21:46:54,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:46:54,971 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2022-12-13 21:46:54,971 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:46:54,972 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17974805] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:46:54,972 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 21:46:54,972 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2022-12-13 21:46:54,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890449422] [2022-12-13 21:46:54,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:46:54,973 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 21:46:54,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 21:46:54,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 21:46:54,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-12-13 21:46:54,975 INFO L87 Difference]: Start difference. First operand 343 states and 474 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-12-13 21:46:55,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:46:55,001 INFO L93 Difference]: Finished difference Result 429 states and 584 transitions. [2022-12-13 21:46:55,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 21:46:55,001 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 103 [2022-12-13 21:46:55,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:46:55,003 INFO L225 Difference]: With dead ends: 429 [2022-12-13 21:46:55,003 INFO L226 Difference]: Without dead ends: 344 [2022-12-13 21:46:55,004 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-12-13 21:46:55,005 INFO L413 NwaCegarLoop]: 473 mSDtfsCounter, 0 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 941 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 21:46:55,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 941 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 21:46:55,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2022-12-13 21:46:55,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 344. [2022-12-13 21:46:55,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 206 states have (on average 1.2184466019417475) internal successors, (251), 208 states have internal predecessors, (251), 113 states have call successors, (113), 24 states have call predecessors, (113), 23 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2022-12-13 21:46:55,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 475 transitions. [2022-12-13 21:46:55,025 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 475 transitions. Word has length 103 [2022-12-13 21:46:55,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:46:55,026 INFO L495 AbstractCegarLoop]: Abstraction has 344 states and 475 transitions. [2022-12-13 21:46:55,026 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-12-13 21:46:55,026 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 475 transitions. [2022-12-13 21:46:55,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2022-12-13 21:46:55,028 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:46:55,029 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:46:55,038 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-13 21:46:55,229 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:46:55,229 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:46:55,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:46:55,230 INFO L85 PathProgramCache]: Analyzing trace with hash 2109657165, now seen corresponding path program 1 times [2022-12-13 21:46:55,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 21:46:55,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253051592] [2022-12-13 21:46:55,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:46:55,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 21:46:55,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:55,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 21:46:55,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:55,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-12-13 21:46:55,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:55,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 21:46:55,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:55,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-12-13 21:46:55,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:55,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 21:46:55,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:55,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 21:46:55,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:55,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-12-13 21:46:55,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:55,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 21:46:55,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:55,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 21:46:55,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:55,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-12-13 21:46:55,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:55,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-12-13 21:46:55,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:55,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 21:46:55,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:55,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-12-13 21:46:55,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:55,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-12-13 21:46:55,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:55,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-12-13 21:46:55,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:55,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-12-13 21:46:55,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:55,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-12-13 21:46:55,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:55,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-12-13 21:46:55,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:55,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-12-13 21:46:55,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:55,702 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2022-12-13 21:46:55,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 21:46:55,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253051592] [2022-12-13 21:46:55,702 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253051592] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 21:46:55,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434391336] [2022-12-13 21:46:55,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:46:55,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:46:55,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:46:55,704 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 21:46:55,705 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-13 21:46:56,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:56,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 2264 conjuncts, 5 conjunts are in the unsatisfiable core [2022-12-13 21:46:56,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:46:56,142 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2022-12-13 21:46:56,143 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:46:56,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434391336] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:46:56,143 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 21:46:56,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 11 [2022-12-13 21:46:56,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458303923] [2022-12-13 21:46:56,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:46:56,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 21:46:56,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 21:46:56,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 21:46:56,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-12-13 21:46:56,145 INFO L87 Difference]: Start difference. First operand 344 states and 475 transitions. Second operand has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-12-13 21:46:56,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:46:56,358 INFO L93 Difference]: Finished difference Result 654 states and 914 transitions. [2022-12-13 21:46:56,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 21:46:56,358 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 122 [2022-12-13 21:46:56,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:46:56,362 INFO L225 Difference]: With dead ends: 654 [2022-12-13 21:46:56,362 INFO L226 Difference]: Without dead ends: 346 [2022-12-13 21:46:56,364 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2022-12-13 21:46:56,365 INFO L413 NwaCegarLoop]: 433 mSDtfsCounter, 492 mSDsluCounter, 1228 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 508 SdHoareTripleChecker+Valid, 1661 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 21:46:56,365 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [508 Valid, 1661 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 21:46:56,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2022-12-13 21:46:56,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 346. [2022-12-13 21:46:56,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 207 states have (on average 1.2173913043478262) internal successors, (252), 210 states have internal predecessors, (252), 113 states have call successors, (113), 24 states have call predecessors, (113), 24 states have return successors, (119), 111 states have call predecessors, (119), 111 states have call successors, (119) [2022-12-13 21:46:56,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 484 transitions. [2022-12-13 21:46:56,398 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 484 transitions. Word has length 122 [2022-12-13 21:46:56,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:46:56,398 INFO L495 AbstractCegarLoop]: Abstraction has 346 states and 484 transitions. [2022-12-13 21:46:56,399 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-12-13 21:46:56,399 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 484 transitions. [2022-12-13 21:46:56,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-12-13 21:46:56,402 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:46:56,402 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:46:56,411 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-13 21:46:56,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2022-12-13 21:46:56,605 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:46:56,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:46:56,606 INFO L85 PathProgramCache]: Analyzing trace with hash 1370525804, now seen corresponding path program 1 times [2022-12-13 21:46:56,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 21:46:56,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123015481] [2022-12-13 21:46:56,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:46:56,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 21:46:56,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:56,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 21:46:56,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:56,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-12-13 21:46:56,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:56,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 21:46:56,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:57,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-12-13 21:46:57,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:57,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 21:46:57,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:57,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 21:46:57,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:57,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-12-13 21:46:57,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:57,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-12-13 21:46:57,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:57,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 21:46:57,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:57,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-12-13 21:46:57,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:57,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 21:46:57,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:57,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-12-13 21:46:57,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:57,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-12-13 21:46:57,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:57,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-12-13 21:46:57,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:57,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-12-13 21:46:57,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:57,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-12-13 21:46:57,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:57,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-12-13 21:46:57,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:57,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-12-13 21:46:57,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:57,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-12-13 21:46:57,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:57,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-12-13 21:46:57,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:57,202 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2022-12-13 21:46:57,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 21:46:57,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123015481] [2022-12-13 21:46:57,203 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123015481] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 21:46:57,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227783391] [2022-12-13 21:46:57,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:46:57,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:46:57,203 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:46:57,204 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 21:46:57,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-13 21:46:57,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:57,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 2314 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 21:46:57,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:46:57,649 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2022-12-13 21:46:57,649 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:46:57,649 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227783391] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:46:57,649 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 21:46:57,649 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2022-12-13 21:46:57,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619035055] [2022-12-13 21:46:57,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:46:57,650 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 21:46:57,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 21:46:57,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 21:46:57,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2022-12-13 21:46:57,651 INFO L87 Difference]: Start difference. First operand 346 states and 484 transitions. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2022-12-13 21:46:57,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:46:57,875 INFO L93 Difference]: Finished difference Result 677 states and 969 transitions. [2022-12-13 21:46:57,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 21:46:57,875 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) Word has length 130 [2022-12-13 21:46:57,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:46:57,877 INFO L225 Difference]: With dead ends: 677 [2022-12-13 21:46:57,877 INFO L226 Difference]: Without dead ends: 367 [2022-12-13 21:46:57,879 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2022-12-13 21:46:57,879 INFO L413 NwaCegarLoop]: 441 mSDtfsCounter, 95 mSDsluCounter, 2078 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 2519 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 21:46:57,880 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 2519 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 305 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 21:46:57,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2022-12-13 21:46:57,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 365. [2022-12-13 21:46:57,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 223 states have (on average 1.2286995515695067) internal successors, (274), 226 states have internal predecessors, (274), 115 states have call successors, (115), 24 states have call predecessors, (115), 25 states have return successors, (132), 114 states have call predecessors, (132), 113 states have call successors, (132) [2022-12-13 21:46:57,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 521 transitions. [2022-12-13 21:46:57,898 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 521 transitions. Word has length 130 [2022-12-13 21:46:57,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:46:57,899 INFO L495 AbstractCegarLoop]: Abstraction has 365 states and 521 transitions. [2022-12-13 21:46:57,899 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2022-12-13 21:46:57,899 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 521 transitions. [2022-12-13 21:46:57,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-12-13 21:46:57,900 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:46:57,900 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:46:57,909 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-12-13 21:46:58,101 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:46:58,101 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:46:58,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:46:58,101 INFO L85 PathProgramCache]: Analyzing trace with hash 2147450587, now seen corresponding path program 1 times [2022-12-13 21:46:58,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 21:46:58,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965471507] [2022-12-13 21:46:58,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:46:58,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 21:46:58,147 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-12-13 21:46:58,147 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [81590491] [2022-12-13 21:46:58,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:46:58,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:46:58,147 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:46:58,148 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 21:46:58,149 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-13 21:46:58,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:58,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 2455 conjuncts, 7 conjunts are in the unsatisfiable core [2022-12-13 21:46:58,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:46:58,616 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2022-12-13 21:46:58,616 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:46:58,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 21:46:58,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965471507] [2022-12-13 21:46:58,616 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-12-13 21:46:58,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [81590491] [2022-12-13 21:46:58,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [81590491] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:46:58,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:46:58,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 21:46:58,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283022812] [2022-12-13 21:46:58,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:46:58,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 21:46:58,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 21:46:58,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 21:46:58,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 21:46:58,618 INFO L87 Difference]: Start difference. First operand 365 states and 521 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 7 states have internal predecessors, (61), 4 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2022-12-13 21:46:58,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:46:58,897 INFO L93 Difference]: Finished difference Result 702 states and 1026 transitions. [2022-12-13 21:46:58,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 21:46:58,898 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 7 states have internal predecessors, (61), 4 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) Word has length 145 [2022-12-13 21:46:58,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:46:58,900 INFO L225 Difference]: With dead ends: 702 [2022-12-13 21:46:58,900 INFO L226 Difference]: Without dead ends: 373 [2022-12-13 21:46:58,901 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2022-12-13 21:46:58,902 INFO L413 NwaCegarLoop]: 427 mSDtfsCounter, 516 mSDsluCounter, 1607 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 532 SdHoareTripleChecker+Valid, 2034 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 21:46:58,902 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [532 Valid, 2034 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 21:46:58,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2022-12-13 21:46:58,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 365. [2022-12-13 21:46:58,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 223 states have (on average 1.2286995515695067) internal successors, (274), 226 states have internal predecessors, (274), 115 states have call successors, (115), 24 states have call predecessors, (115), 25 states have return successors, (132), 114 states have call predecessors, (132), 113 states have call successors, (132) [2022-12-13 21:46:58,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 521 transitions. [2022-12-13 21:46:58,921 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 521 transitions. Word has length 145 [2022-12-13 21:46:58,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:46:58,921 INFO L495 AbstractCegarLoop]: Abstraction has 365 states and 521 transitions. [2022-12-13 21:46:58,921 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 7 states have internal predecessors, (61), 4 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2022-12-13 21:46:58,921 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 521 transitions. [2022-12-13 21:46:58,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2022-12-13 21:46:58,922 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:46:58,923 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:46:58,931 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-12-13 21:46:59,123 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:46:59,124 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:46:59,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:46:59,124 INFO L85 PathProgramCache]: Analyzing trace with hash -467005651, now seen corresponding path program 1 times [2022-12-13 21:46:59,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 21:46:59,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104446252] [2022-12-13 21:46:59,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:46:59,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 21:46:59,227 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-12-13 21:46:59,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [881273064] [2022-12-13 21:46:59,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:46:59,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:46:59,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:46:59,231 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 21:46:59,233 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-13 21:46:59,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:46:59,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 2527 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 21:46:59,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:46:59,738 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-12-13 21:46:59,739 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:46:59,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 21:46:59,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104446252] [2022-12-13 21:46:59,739 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-12-13 21:46:59,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881273064] [2022-12-13 21:46:59,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881273064] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:46:59,739 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:46:59,739 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 21:46:59,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273414327] [2022-12-13 21:46:59,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:46:59,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 21:46:59,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 21:46:59,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 21:46:59,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-12-13 21:46:59,741 INFO L87 Difference]: Start difference. First operand 365 states and 521 transitions. Second operand has 8 states, 8 states have (on average 9.375) internal successors, (75), 8 states have internal predecessors, (75), 5 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) [2022-12-13 21:47:00,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:47:00,046 INFO L93 Difference]: Finished difference Result 728 states and 1064 transitions. [2022-12-13 21:47:00,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 21:47:00,047 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.375) internal successors, (75), 8 states have internal predecessors, (75), 5 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) Word has length 161 [2022-12-13 21:47:00,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:47:00,050 INFO L225 Difference]: With dead ends: 728 [2022-12-13 21:47:00,050 INFO L226 Difference]: Without dead ends: 399 [2022-12-13 21:47:00,052 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-12-13 21:47:00,053 INFO L413 NwaCegarLoop]: 435 mSDtfsCounter, 117 mSDsluCounter, 2448 mSDsCounter, 0 mSdLazyCounter, 457 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 2883 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 21:47:00,053 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 2883 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 457 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 21:47:00,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2022-12-13 21:47:00,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 365. [2022-12-13 21:47:00,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 223 states have (on average 1.2286995515695067) internal successors, (274), 226 states have internal predecessors, (274), 115 states have call successors, (115), 24 states have call predecessors, (115), 25 states have return successors, (132), 114 states have call predecessors, (132), 113 states have call successors, (132) [2022-12-13 21:47:00,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 521 transitions. [2022-12-13 21:47:00,080 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 521 transitions. Word has length 161 [2022-12-13 21:47:00,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:47:00,081 INFO L495 AbstractCegarLoop]: Abstraction has 365 states and 521 transitions. [2022-12-13 21:47:00,081 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.375) internal successors, (75), 8 states have internal predecessors, (75), 5 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) [2022-12-13 21:47:00,081 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 521 transitions. [2022-12-13 21:47:00,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2022-12-13 21:47:00,083 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:47:00,084 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:47:00,093 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-13 21:47:00,284 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-12-13 21:47:00,284 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:47:00,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:47:00,285 INFO L85 PathProgramCache]: Analyzing trace with hash -298586752, now seen corresponding path program 1 times [2022-12-13 21:47:00,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 21:47:00,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259889584] [2022-12-13 21:47:00,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:00,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 21:47:00,349 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-12-13 21:47:00,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1395067454] [2022-12-13 21:47:00,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:00,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:47:00,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:47:00,350 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 21:47:00,351 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-12-13 21:47:00,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:47:00,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 2668 conjuncts, 7 conjunts are in the unsatisfiable core [2022-12-13 21:47:00,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:47:00,740 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2022-12-13 21:47:00,741 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:47:00,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 21:47:00,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259889584] [2022-12-13 21:47:00,741 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-12-13 21:47:00,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395067454] [2022-12-13 21:47:00,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1395067454] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:47:00,741 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:47:00,741 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 21:47:00,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191603237] [2022-12-13 21:47:00,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:47:00,742 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 21:47:00,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 21:47:00,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 21:47:00,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-12-13 21:47:00,743 INFO L87 Difference]: Start difference. First operand 365 states and 521 transitions. Second operand has 8 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (21), 3 states have call predecessors, (21), 4 states have call successors, (21) [2022-12-13 21:47:01,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:47:01,047 INFO L93 Difference]: Finished difference Result 667 states and 967 transitions. [2022-12-13 21:47:01,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 21:47:01,047 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (21), 3 states have call predecessors, (21), 4 states have call successors, (21) Word has length 176 [2022-12-13 21:47:01,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:47:01,050 INFO L225 Difference]: With dead ends: 667 [2022-12-13 21:47:01,050 INFO L226 Difference]: Without dead ends: 367 [2022-12-13 21:47:01,052 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2022-12-13 21:47:01,053 INFO L413 NwaCegarLoop]: 416 mSDtfsCounter, 533 mSDsluCounter, 1934 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 541 SdHoareTripleChecker+Valid, 2350 SdHoareTripleChecker+Invalid, 417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 21:47:01,053 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [541 Valid, 2350 Invalid, 417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 21:47:01,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2022-12-13 21:47:01,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 367. [2022-12-13 21:47:01,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 224 states have (on average 1.2276785714285714) internal successors, (275), 228 states have internal predecessors, (275), 115 states have call successors, (115), 24 states have call predecessors, (115), 26 states have return successors, (138), 114 states have call predecessors, (138), 113 states have call successors, (138) [2022-12-13 21:47:01,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 528 transitions. [2022-12-13 21:47:01,079 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 528 transitions. Word has length 176 [2022-12-13 21:47:01,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:47:01,080 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 528 transitions. [2022-12-13 21:47:01,080 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (21), 3 states have call predecessors, (21), 4 states have call successors, (21) [2022-12-13 21:47:01,080 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 528 transitions. [2022-12-13 21:47:01,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2022-12-13 21:47:01,083 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:47:01,083 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:47:01,091 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-12-13 21:47:01,283 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:47:01,284 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:47:01,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:47:01,284 INFO L85 PathProgramCache]: Analyzing trace with hash -186285584, now seen corresponding path program 1 times [2022-12-13 21:47:01,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 21:47:01,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076863182] [2022-12-13 21:47:01,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:01,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 21:47:01,339 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-12-13 21:47:01,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1011888565] [2022-12-13 21:47:01,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:01,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:47:01,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:47:01,341 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 21:47:01,342 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-12-13 21:47:01,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:47:01,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 2859 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 21:47:01,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:47:01,783 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 103 proven. 0 refuted. 0 times theorem prover too weak. 141 trivial. 0 not checked. [2022-12-13 21:47:01,784 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:47:01,784 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 21:47:01,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076863182] [2022-12-13 21:47:01,784 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-12-13 21:47:01,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011888565] [2022-12-13 21:47:01,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011888565] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:47:01,784 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:47:01,784 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 21:47:01,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752093548] [2022-12-13 21:47:01,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:47:01,785 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 21:47:01,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 21:47:01,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 21:47:01,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-12-13 21:47:01,786 INFO L87 Difference]: Start difference. First operand 367 states and 528 transitions. Second operand has 9 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 5 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (22), 4 states have call predecessors, (22), 5 states have call successors, (22) [2022-12-13 21:47:02,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:47:02,110 INFO L93 Difference]: Finished difference Result 672 states and 982 transitions. [2022-12-13 21:47:02,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 21:47:02,111 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 5 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (22), 4 states have call predecessors, (22), 5 states have call successors, (22) Word has length 199 [2022-12-13 21:47:02,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:47:02,112 INFO L225 Difference]: With dead ends: 672 [2022-12-13 21:47:02,113 INFO L226 Difference]: Without dead ends: 370 [2022-12-13 21:47:02,114 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2022-12-13 21:47:02,114 INFO L413 NwaCegarLoop]: 410 mSDtfsCounter, 557 mSDsluCounter, 2279 mSDsCounter, 0 mSdLazyCounter, 477 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 565 SdHoareTripleChecker+Valid, 2689 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 21:47:02,114 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [565 Valid, 2689 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 477 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 21:47:02,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2022-12-13 21:47:02,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 368. [2022-12-13 21:47:02,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 225 states have (on average 1.2266666666666666) internal successors, (276), 229 states have internal predecessors, (276), 115 states have call successors, (115), 24 states have call predecessors, (115), 26 states have return successors, (138), 114 states have call predecessors, (138), 113 states have call successors, (138) [2022-12-13 21:47:02,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 529 transitions. [2022-12-13 21:47:02,129 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 529 transitions. Word has length 199 [2022-12-13 21:47:02,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:47:02,130 INFO L495 AbstractCegarLoop]: Abstraction has 368 states and 529 transitions. [2022-12-13 21:47:02,130 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.75) internal successors, (78), 8 states have internal predecessors, (78), 5 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (22), 4 states have call predecessors, (22), 5 states have call successors, (22) [2022-12-13 21:47:02,130 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 529 transitions. [2022-12-13 21:47:02,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2022-12-13 21:47:02,132 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:47:02,132 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-12-13 21:47:02,142 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-12-13 21:47:02,333 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:47:02,333 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:47:02,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:47:02,334 INFO L85 PathProgramCache]: Analyzing trace with hash 157414643, now seen corresponding path program 2 times [2022-12-13 21:47:02,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 21:47:02,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531357190] [2022-12-13 21:47:02,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:02,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 21:47:02,415 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-12-13 21:47:02,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [483667717] [2022-12-13 21:47:02,416 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 21:47:02,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:47:02,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:47:02,417 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 21:47:02,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-12-13 21:47:02,824 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 21:47:02,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 21:47:02,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 3072 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 21:47:02,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:47:02,928 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 304 trivial. 0 not checked. [2022-12-13 21:47:02,928 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:47:02,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 21:47:02,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531357190] [2022-12-13 21:47:02,928 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-12-13 21:47:02,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483667717] [2022-12-13 21:47:02,929 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483667717] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:47:02,929 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:47:02,929 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 21:47:02,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587146506] [2022-12-13 21:47:02,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:47:02,930 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 21:47:02,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 21:47:02,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 21:47:02,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-12-13 21:47:02,930 INFO L87 Difference]: Start difference. First operand 368 states and 529 transitions. Second operand has 10 states, 10 states have (on average 7.0) internal successors, (70), 8 states have internal predecessors, (70), 5 states have call successors, (24), 4 states have call predecessors, (24), 2 states have return successors, (21), 5 states have call predecessors, (21), 4 states have call successors, (21) [2022-12-13 21:47:03,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:47:03,345 INFO L93 Difference]: Finished difference Result 664 states and 966 transitions. [2022-12-13 21:47:03,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 21:47:03,346 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.0) internal successors, (70), 8 states have internal predecessors, (70), 5 states have call successors, (24), 4 states have call predecessors, (24), 2 states have return successors, (21), 5 states have call predecessors, (21), 4 states have call successors, (21) Word has length 230 [2022-12-13 21:47:03,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:47:03,348 INFO L225 Difference]: With dead ends: 664 [2022-12-13 21:47:03,348 INFO L226 Difference]: Without dead ends: 370 [2022-12-13 21:47:03,349 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-12-13 21:47:03,350 INFO L413 NwaCegarLoop]: 406 mSDtfsCounter, 551 mSDsluCounter, 2623 mSDsCounter, 0 mSdLazyCounter, 538 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 555 SdHoareTripleChecker+Valid, 3029 SdHoareTripleChecker+Invalid, 656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-13 21:47:03,350 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [555 Valid, 3029 Invalid, 656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 538 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-13 21:47:03,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2022-12-13 21:47:03,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 370. [2022-12-13 21:47:03,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 226 states have (on average 1.2256637168141593) internal successors, (277), 231 states have internal predecessors, (277), 115 states have call successors, (115), 24 states have call predecessors, (115), 27 states have return successors, (142), 114 states have call predecessors, (142), 113 states have call successors, (142) [2022-12-13 21:47:03,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 534 transitions. [2022-12-13 21:47:03,365 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 534 transitions. Word has length 230 [2022-12-13 21:47:03,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:47:03,366 INFO L495 AbstractCegarLoop]: Abstraction has 370 states and 534 transitions. [2022-12-13 21:47:03,366 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.0) internal successors, (70), 8 states have internal predecessors, (70), 5 states have call successors, (24), 4 states have call predecessors, (24), 2 states have return successors, (21), 5 states have call predecessors, (21), 4 states have call successors, (21) [2022-12-13 21:47:03,366 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 534 transitions. [2022-12-13 21:47:03,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2022-12-13 21:47:03,368 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:47:03,368 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:47:03,379 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-12-13 21:47:03,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:47:03,571 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:47:03,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:47:03,572 INFO L85 PathProgramCache]: Analyzing trace with hash 447641373, now seen corresponding path program 1 times [2022-12-13 21:47:03,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 21:47:03,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989651147] [2022-12-13 21:47:03,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:03,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 21:47:03,676 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-12-13 21:47:03,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [817591115] [2022-12-13 21:47:03,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:03,677 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:47:03,677 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:47:03,678 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 21:47:03,679 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-12-13 21:47:04,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:47:04,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 3454 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 21:47:04,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:47:04,331 INFO L134 CoverageAnalysis]: Checked inductivity of 504 backedges. 189 proven. 0 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2022-12-13 21:47:04,332 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:47:04,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 21:47:04,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989651147] [2022-12-13 21:47:04,332 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-12-13 21:47:04,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817591115] [2022-12-13 21:47:04,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817591115] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:47:04,332 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:47:04,332 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 21:47:04,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021803130] [2022-12-13 21:47:04,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:47:04,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 21:47:04,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 21:47:04,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 21:47:04,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-12-13 21:47:04,334 INFO L87 Difference]: Start difference. First operand 370 states and 534 transitions. Second operand has 11 states, 10 states have (on average 9.5) internal successors, (95), 9 states have internal predecessors, (95), 6 states have call successors, (28), 4 states have call predecessors, (28), 3 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) [2022-12-13 21:47:04,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:47:04,682 INFO L93 Difference]: Finished difference Result 666 states and 969 transitions. [2022-12-13 21:47:04,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 21:47:04,683 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 9.5) internal successors, (95), 9 states have internal predecessors, (95), 6 states have call successors, (28), 4 states have call predecessors, (28), 3 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) Word has length 276 [2022-12-13 21:47:04,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:47:04,685 INFO L225 Difference]: With dead ends: 666 [2022-12-13 21:47:04,685 INFO L226 Difference]: Without dead ends: 370 [2022-12-13 21:47:04,686 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 269 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2022-12-13 21:47:04,686 INFO L413 NwaCegarLoop]: 400 mSDtfsCounter, 578 mSDsluCounter, 2939 mSDsCounter, 0 mSdLazyCounter, 716 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 582 SdHoareTripleChecker+Valid, 3339 SdHoareTripleChecker+Invalid, 839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 716 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-13 21:47:04,686 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [582 Valid, 3339 Invalid, 839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 716 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-13 21:47:04,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2022-12-13 21:47:04,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 368. [2022-12-13 21:47:04,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 225 states have (on average 1.2266666666666666) internal successors, (276), 229 states have internal predecessors, (276), 115 states have call successors, (115), 24 states have call predecessors, (115), 26 states have return successors, (136), 114 states have call predecessors, (136), 113 states have call successors, (136) [2022-12-13 21:47:04,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 527 transitions. [2022-12-13 21:47:04,706 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 527 transitions. Word has length 276 [2022-12-13 21:47:04,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:47:04,707 INFO L495 AbstractCegarLoop]: Abstraction has 368 states and 527 transitions. [2022-12-13 21:47:04,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 9.5) internal successors, (95), 9 states have internal predecessors, (95), 6 states have call successors, (28), 4 states have call predecessors, (28), 3 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) [2022-12-13 21:47:04,707 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 527 transitions. [2022-12-13 21:47:04,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2022-12-13 21:47:04,709 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:47:04,709 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:47:04,719 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-12-13 21:47:04,910 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-12-13 21:47:04,910 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:47:04,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:47:04,912 INFO L85 PathProgramCache]: Analyzing trace with hash -548532414, now seen corresponding path program 1 times [2022-12-13 21:47:04,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 21:47:04,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34745571] [2022-12-13 21:47:04,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:04,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 21:47:04,986 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-12-13 21:47:04,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [565319824] [2022-12-13 21:47:04,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:04,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:47:04,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:47:04,987 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 21:47:04,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-12-13 21:47:05,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:47:05,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 2834 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 21:47:05,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:47:05,471 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 185 proven. 3 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2022-12-13 21:47:05,471 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 21:47:05,706 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 25 proven. 12 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2022-12-13 21:47:05,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 21:47:05,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34745571] [2022-12-13 21:47:05,707 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-12-13 21:47:05,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565319824] [2022-12-13 21:47:05,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565319824] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 21:47:05,707 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 21:47:05,707 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2022-12-13 21:47:05,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012968253] [2022-12-13 21:47:05,708 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 21:47:05,708 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 21:47:05,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 21:47:05,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 21:47:05,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-12-13 21:47:05,709 INFO L87 Difference]: Start difference. First operand 368 states and 527 transitions. Second operand has 14 states, 12 states have (on average 9.583333333333334) internal successors, (115), 12 states have internal predecessors, (115), 9 states have call successors, (49), 4 states have call predecessors, (49), 4 states have return successors, (45), 5 states have call predecessors, (45), 9 states have call successors, (45) [2022-12-13 21:47:05,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:47:05,956 INFO L93 Difference]: Finished difference Result 690 states and 1005 transitions. [2022-12-13 21:47:05,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 21:47:05,957 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 9.583333333333334) internal successors, (115), 12 states have internal predecessors, (115), 9 states have call successors, (49), 4 states have call predecessors, (49), 4 states have return successors, (45), 5 states have call predecessors, (45), 9 states have call successors, (45) Word has length 218 [2022-12-13 21:47:05,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:47:05,959 INFO L225 Difference]: With dead ends: 690 [2022-12-13 21:47:05,959 INFO L226 Difference]: Without dead ends: 387 [2022-12-13 21:47:05,960 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 438 GetRequests, 421 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2022-12-13 21:47:05,960 INFO L413 NwaCegarLoop]: 437 mSDtfsCounter, 259 mSDsluCounter, 2409 mSDsCounter, 0 mSdLazyCounter, 353 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 2846 SdHoareTripleChecker+Invalid, 442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 21:47:05,961 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [270 Valid, 2846 Invalid, 442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 353 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 21:47:05,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2022-12-13 21:47:05,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 384. [2022-12-13 21:47:05,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 239 states have (on average 1.2343096234309623) internal successors, (295), 243 states have internal predecessors, (295), 116 states have call successors, (116), 24 states have call predecessors, (116), 27 states have return successors, (143), 116 states have call predecessors, (143), 114 states have call successors, (143) [2022-12-13 21:47:05,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 554 transitions. [2022-12-13 21:47:05,975 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 554 transitions. Word has length 218 [2022-12-13 21:47:05,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:47:05,976 INFO L495 AbstractCegarLoop]: Abstraction has 384 states and 554 transitions. [2022-12-13 21:47:05,976 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 9.583333333333334) internal successors, (115), 12 states have internal predecessors, (115), 9 states have call successors, (49), 4 states have call predecessors, (49), 4 states have return successors, (45), 5 states have call predecessors, (45), 9 states have call successors, (45) [2022-12-13 21:47:05,976 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 554 transitions. [2022-12-13 21:47:05,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2022-12-13 21:47:05,977 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:47:05,977 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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 21:47:05,987 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-12-13 21:47:06,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-12-13 21:47:06,179 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:47:06,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:47:06,180 INFO L85 PathProgramCache]: Analyzing trace with hash 294303300, now seen corresponding path program 2 times [2022-12-13 21:47:06,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 21:47:06,181 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454876314] [2022-12-13 21:47:06,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:06,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 21:47:06,270 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-12-13 21:47:06,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [342018904] [2022-12-13 21:47:06,270 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 21:47:06,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:47:06,270 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:47:06,271 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 21:47:06,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-12-13 21:47:07,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 21:47:07,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 21:47:07,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 3116 conjuncts, 97 conjunts are in the unsatisfiable core [2022-12-13 21:47:07,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:47:07,572 INFO L321 Elim1Store]: treesize reduction 164, result has 50.2 percent of original size [2022-12-13 21:47:07,573 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 42 select indices, 42 select index equivalence classes, 820 disjoint index pairs (out of 861 index pairs), introduced 42 new quantified variables, introduced 41 case distinctions, treesize of input 211 treesize of output 291 [2022-12-13 21:47:10,314 WARN L718 sPolynomialRelations]: Constructing 2147483647(two to the power of 41 dual juncts. [2022-12-13 21:47:10,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 21:47:10,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454876314] [2022-12-13 21:47:10,315 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-12-13 21:47:10,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342018904] [2022-12-13 21:47:10,315 WARN L319 FreeRefinementEngine]: Global settings require throwing the following exception [2022-12-13 21:47:10,323 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-12-13 21:47:10,515 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-12-13 21:47:10,517 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.OutOfMemoryError: Requested array size exceeds VM limit at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionTir$ExplicitLhsPolynomialRelations.buildCorrespondingFiniteJunctionForAntiDer(DualJunctionTir.java:720) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionTir$ExplicitLhsPolynomialRelations.buildBoundConstraint(DualJunctionTir.java:590) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionTir.tryToEliminateConjuncts(DualJunctionTir.java:193) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionTir.tryToEliminateOne(DualJunctionTir.java:142) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionTir.tryToEliminate(DualJunctionTir.java:126) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToEliminateOne(QuantifierPusher.java:627) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.applyNewEliminationTechniquesExhaustively(QuantifierPusher.java:606) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.applyDualJunctionEliminationTechniques(QuantifierPusher.java:528) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToPushOverDualFiniteConnective(QuantifierPusher.java:332) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:188) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:1) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:65) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:61) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:295) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:281) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.PartialQuantifierElimination.eliminate(PartialQuantifierElimination.java:90) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.predicates.IterativePredicateTransformer$QuantifierEliminationPostprocessor.postprocess(IterativePredicateTransformer.java:238) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.predicates.IterativePredicateTransformer.applyPostprocessors(IterativePredicateTransformer.java:420) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.predicates.IterativePredicateTransformer.computeStrongestPostconditionSequence(IterativePredicateTransformer.java:199) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheckSpWp.computeInterpolantsUsingUnsatCore(TraceCheckSpWp.java:299) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheckSpWp.computeInterpolants(TraceCheckSpWp.java:185) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheckSpWp.(TraceCheckSpWp.java:163) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSpWp.construct(IpTcStrategyModuleSpWp.java:108) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSpWp.construct(IpTcStrategyModuleSpWp.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.isCorrect(IpTcStrategyModuleBase.java:57) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.checkFeasibility(AutomatonFreeRefinementEngine.java:209) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:121) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:337) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) [2022-12-13 21:47:10,526 INFO L158 Benchmark]: Toolchain (without parser) took 21892.62ms. Allocated memory was 127.9MB in the beginning and 285.2MB in the end (delta: 157.3MB). Free memory was 84.3MB in the beginning and 202.1MB in the end (delta: -117.8MB). Peak memory consumption was 192.6MB. Max. memory is 16.1GB. [2022-12-13 21:47:10,526 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 127.9MB. Free memory is still 98.0MB. There was no memory consumed. Max. memory is 16.1GB. [2022-12-13 21:47:10,526 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1891.79ms. Allocated memory was 127.9MB in the beginning and 197.1MB in the end (delta: 69.2MB). Free memory was 84.3MB in the beginning and 102.4MB in the end (delta: -18.1MB). Peak memory consumption was 77.7MB. Max. memory is 16.1GB. [2022-12-13 21:47:10,526 INFO L158 Benchmark]: Boogie Procedure Inliner took 122.40ms. Allocated memory is still 197.1MB. Free memory was 102.4MB in the beginning and 91.9MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-12-13 21:47:10,527 INFO L158 Benchmark]: Boogie Preprocessor took 76.08ms. Allocated memory is still 197.1MB. Free memory was 91.9MB in the beginning and 83.5MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-12-13 21:47:10,527 INFO L158 Benchmark]: RCFGBuilder took 1290.12ms. Allocated memory is still 197.1MB. Free memory was 83.5MB in the beginning and 93.8MB in the end (delta: -10.2MB). Peak memory consumption was 19.4MB. Max. memory is 16.1GB. [2022-12-13 21:47:10,527 INFO L158 Benchmark]: TraceAbstraction took 18507.63ms. Allocated memory was 197.1MB in the beginning and 285.2MB in the end (delta: 88.1MB). Free memory was 93.8MB in the beginning and 202.1MB in the end (delta: -108.3MB). Peak memory consumption was 132.4MB. Max. memory is 16.1GB. [2022-12-13 21:47:10,528 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.17ms. Allocated memory is still 127.9MB. Free memory is still 98.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1891.79ms. Allocated memory was 127.9MB in the beginning and 197.1MB in the end (delta: 69.2MB). Free memory was 84.3MB in the beginning and 102.4MB in the end (delta: -18.1MB). Peak memory consumption was 77.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 122.40ms. Allocated memory is still 197.1MB. Free memory was 102.4MB in the beginning and 91.9MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 76.08ms. Allocated memory is still 197.1MB. Free memory was 91.9MB in the beginning and 83.5MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 1290.12ms. Allocated memory is still 197.1MB. Free memory was 83.5MB in the beginning and 93.8MB in the end (delta: -10.2MB). Peak memory consumption was 19.4MB. Max. memory is 16.1GB. * TraceAbstraction took 18507.63ms. Allocated memory was 197.1MB in the beginning and 285.2MB in the end (delta: 88.1MB). Free memory was 93.8MB in the beginning and 202.1MB in the end (delta: -108.3MB). Peak memory consumption was 132.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: OutOfMemoryError: Requested array size exceeds VM limit de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: OutOfMemoryError: Requested array size exceeds VM limit: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionTir$ExplicitLhsPolynomialRelations.buildCorrespondingFiniteJunctionForAntiDer(DualJunctionTir.java:720) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2022-12-13 21:47:10,543 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/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_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/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 355537246d5dfb9690a92cc5d0cbf014736bcc62122f38f5559ea0fbf5331d1c --- 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 21:47:12,119 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 21:47:12,120 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 21:47:12,141 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 21:47:12,141 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 21:47:12,142 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 21:47:12,143 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 21:47:12,145 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 21:47:12,147 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 21:47:12,148 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 21:47:12,149 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 21:47:12,150 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 21:47:12,150 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 21:47:12,151 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 21:47:12,152 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 21:47:12,153 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 21:47:12,154 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 21:47:12,155 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 21:47:12,157 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 21:47:12,159 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 21:47:12,160 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 21:47:12,161 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 21:47:12,163 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 21:47:12,163 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 21:47:12,167 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 21:47:12,168 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 21:47:12,168 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 21:47:12,169 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 21:47:12,169 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 21:47:12,170 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 21:47:12,171 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 21:47:12,171 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 21:47:12,172 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 21:47:12,173 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 21:47:12,174 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 21:47:12,174 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 21:47:12,175 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 21:47:12,175 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 21:47:12,175 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 21:47:12,176 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 21:47:12,177 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 21:47:12,178 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-12-13 21:47:12,201 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 21:47:12,201 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 21:47:12,202 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 21:47:12,202 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 21:47:12,203 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 21:47:12,203 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 21:47:12,203 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 21:47:12,204 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 21:47:12,204 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 21:47:12,204 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 21:47:12,204 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 21:47:12,204 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 21:47:12,204 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 21:47:12,204 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 21:47:12,205 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-12-13 21:47:12,205 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-12-13 21:47:12,205 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-12-13 21:47:12,205 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 21:47:12,205 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 21:47:12,205 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 21:47:12,205 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 21:47:12,205 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 21:47:12,205 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 21:47:12,206 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 21:47:12,206 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 21:47:12,206 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 21:47:12,206 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 21:47:12,206 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-12-13 21:47:12,206 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-12-13 21:47:12,206 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 21:47:12,206 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 21:47:12,212 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 21:47:12,213 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 21:47:12,213 INFO L138 SettingsManager]: * Logic for external solver=AUFBV [2022-12-13 21:47:12,213 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 21:47:12,213 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_b9b41418-6d76-4811-a980-683c0bf8ac92/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_b9b41418-6d76-4811-a980-683c0bf8ac92/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 -> 355537246d5dfb9690a92cc5d0cbf014736bcc62122f38f5559ea0fbf5331d1c [2022-12-13 21:47:12,416 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 21:47:12,431 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 21:47:12,433 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 21:47:12,434 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 21:47:12,434 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 21:47:12,435 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i [2022-12-13 21:47:14,990 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 21:47:15,366 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 21:47:15,367 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i [2022-12-13 21:47:15,391 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/data/fe900626f/6f5a12f63db34d5b87f97baec65f1116/FLAG70f57cb3e [2022-12-13 21:47:15,402 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/data/fe900626f/6f5a12f63db34d5b87f97baec65f1116 [2022-12-13 21:47:15,404 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 21:47:15,406 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 21:47:15,406 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 21:47:15,407 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 21:47:15,409 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 21:47:15,409 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 09:47:15" (1/1) ... [2022-12-13 21:47:15,410 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@748f5a24 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:47:15, skipping insertion in model container [2022-12-13 21:47:15,410 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 09:47:15" (1/1) ... [2022-12-13 21:47:15,415 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 21:47:15,486 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 21:47:15,644 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_b9b41418-6d76-4811-a980-683c0bf8ac92/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i[4506,4519] [2022-12-13 21:47:15,649 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_b9b41418-6d76-4811-a980-683c0bf8ac92/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i[4566,4579] [2022-12-13 21:47:16,219 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,223 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,224 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,224 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,225 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,226 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,227 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,236 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,236 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,236 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,238 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,238 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,239 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,240 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,240 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,241 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,241 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,304 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 21:47:16,304 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 21:47:16,305 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 21:47:16,309 WARN L623 FunctionHandler]: Unknown extern function ntohl [2022-12-13 21:47:16,311 WARN L623 FunctionHandler]: Unknown extern function htons [2022-12-13 21:47:16,311 WARN L623 FunctionHandler]: Unknown extern function ntohs [2022-12-13 21:47:16,527 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-13 21:47:16,528 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-12-13 21:47:16,529 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-12-13 21:47:16,530 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-12-13 21:47:16,531 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-12-13 21:47:16,533 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-12-13 21:47:16,533 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-12-13 21:47:16,534 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-12-13 21:47:16,535 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-12-13 21:47:16,535 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-12-13 21:47:16,536 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-12-13 21:47:16,665 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-12-13 21:47:16,687 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,687 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,693 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,696 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,698 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,699 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,701 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,703 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,707 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,707 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,708 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,709 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,709 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,709 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,752 WARN L623 FunctionHandler]: Unknown extern function fprintf [2022-12-13 21:47:16,766 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,767 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,767 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,767 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,768 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,768 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,768 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,769 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-13 21:47:16,769 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,770 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,770 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,770 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,770 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,771 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,773 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,773 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,773 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,774 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,777 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,777 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,785 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,785 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,786 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,798 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 21:47:16,828 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-12-13 21:47:16,856 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 21:47:16,859 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_b9b41418-6d76-4811-a980-683c0bf8ac92/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i[4506,4519] [2022-12-13 21:47:16,860 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_b9b41418-6d76-4811-a980-683c0bf8ac92/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i[4566,4579] [2022-12-13 21:47:16,886 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,889 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,889 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,890 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,890 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,891 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,891 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,896 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,896 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,897 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,898 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,898 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,899 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,899 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,899 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,900 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,900 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,906 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 21:47:16,907 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 21:47:16,907 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 21:47:16,910 WARN L623 FunctionHandler]: Unknown extern function ntohl [2022-12-13 21:47:16,911 WARN L623 FunctionHandler]: Unknown extern function htons [2022-12-13 21:47:16,912 WARN L623 FunctionHandler]: Unknown extern function ntohs [2022-12-13 21:47:16,936 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-13 21:47:16,937 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-12-13 21:47:16,937 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-12-13 21:47:16,938 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-12-13 21:47:16,938 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-12-13 21:47:16,939 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-12-13 21:47:16,939 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-12-13 21:47:16,939 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-12-13 21:47:16,939 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-12-13 21:47:16,940 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-12-13 21:47:16,940 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-12-13 21:47:16,956 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-12-13 21:47:16,969 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,970 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,971 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,972 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,974 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,974 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,975 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:16,976 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,977 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,977 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,977 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,978 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,978 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,978 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:16,995 WARN L623 FunctionHandler]: Unknown extern function fprintf [2022-12-13 21:47:17,001 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,002 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,002 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,002 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,002 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,003 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,003 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,003 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-13 21:47:17,004 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,004 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,004 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,004 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,005 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,005 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,005 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,006 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,006 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,006 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,009 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,009 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,014 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,015 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,015 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,021 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 21:47:17,040 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 21:47:17,050 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_b9b41418-6d76-4811-a980-683c0bf8ac92/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i[4506,4519] [2022-12-13 21:47:17,051 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_b9b41418-6d76-4811-a980-683c0bf8ac92/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i[4566,4579] [2022-12-13 21:47:17,077 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:17,079 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,080 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,080 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,080 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,081 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,082 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:17,085 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,086 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:17,086 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,086 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,086 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,087 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,087 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:17,087 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,088 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,088 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,092 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 21:47:17,092 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 21:47:17,092 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-13 21:47:17,095 WARN L623 FunctionHandler]: Unknown extern function ntohl [2022-12-13 21:47:17,096 WARN L623 FunctionHandler]: Unknown extern function htons [2022-12-13 21:47:17,096 WARN L623 FunctionHandler]: Unknown extern function ntohs [2022-12-13 21:47:17,114 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-13 21:47:17,114 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-12-13 21:47:17,115 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-12-13 21:47:17,115 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-12-13 21:47:17,116 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-12-13 21:47:17,116 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-12-13 21:47:17,117 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-12-13 21:47:17,117 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-12-13 21:47:17,118 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-12-13 21:47:17,130 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-12-13 21:47:17,131 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-12-13 21:47:17,150 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-12-13 21:47:17,160 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,161 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,161 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,163 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:17,164 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:17,164 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:17,165 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,173 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:17,174 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:17,175 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:17,175 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:17,176 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:17,176 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:17,176 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-13 21:47:17,190 WARN L623 FunctionHandler]: Unknown extern function fprintf [2022-12-13 21:47:17,194 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,194 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,195 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,195 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,195 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,195 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,196 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,196 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-13 21:47:17,196 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,196 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,197 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,197 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,197 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,197 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,198 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,198 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,198 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,198 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,200 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,201 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,205 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,205 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,205 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-13 21:47:17,209 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 21:47:17,401 INFO L208 MainTranslator]: Completed translation [2022-12-13 21:47:17,402 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:47:17 WrapperNode [2022-12-13 21:47:17,402 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 21:47:17,402 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 21:47:17,403 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 21:47:17,403 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 21:47:17,408 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:47:17" (1/1) ... [2022-12-13 21:47:17,455 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:47:17" (1/1) ... [2022-12-13 21:47:17,493 INFO L138 Inliner]: procedures = 717, calls = 1886, calls flagged for inlining = 60, calls inlined = 15, statements flattened = 907 [2022-12-13 21:47:17,494 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 21:47:17,494 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 21:47:17,494 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 21:47:17,494 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 21:47:17,503 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:47:17" (1/1) ... [2022-12-13 21:47:17,503 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:47:17" (1/1) ... [2022-12-13 21:47:17,513 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:47:17" (1/1) ... [2022-12-13 21:47:17,513 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:47:17" (1/1) ... [2022-12-13 21:47:17,546 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:47:17" (1/1) ... [2022-12-13 21:47:17,552 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:47:17" (1/1) ... [2022-12-13 21:47:17,562 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:47:17" (1/1) ... [2022-12-13 21:47:17,567 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:47:17" (1/1) ... [2022-12-13 21:47:17,579 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 21:47:17,580 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 21:47:17,580 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 21:47:17,580 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 21:47:17,581 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:47:17" (1/1) ... [2022-12-13 21:47:17,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 21:47:17,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:47:17,604 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 21:47:17,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 21:47:17,630 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_either [2022-12-13 21:47:17,630 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_either [2022-12-13 21:47:17,630 INFO L130 BoogieDeclarations]: Found specification of procedure s_swap [2022-12-13 21:47:17,630 INFO L138 BoogieDeclarations]: Found implementation of procedure s_swap [2022-12-13 21:47:17,630 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_mem_zeroed [2022-12-13 21:47:17,630 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_mem_zeroed [2022-12-13 21:47:17,630 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 21:47:17,630 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded [2022-12-13 21:47:17,630 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded [2022-12-13 21:47:17,631 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2022-12-13 21:47:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2022-12-13 21:47:17,631 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2022-12-13 21:47:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2022-12-13 21:47:17,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-12-13 21:47:17,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-12-13 21:47:17,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-12-13 21:47:17,631 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_up [2022-12-13 21:47:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_up [2022-12-13 21:47:17,631 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2022-12-13 21:47:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2022-12-13 21:47:17,631 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-12-13 21:47:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-12-13 21:47:17,631 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2022-12-13 21:47:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2022-12-13 21:47:17,631 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 21:47:17,631 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 21:47:17,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-13 21:47:17,631 INFO L130 BoogieDeclarations]: Found specification of procedure my_abort [2022-12-13 21:47:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure my_abort [2022-12-13 21:47:17,632 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_impl [2022-12-13 21:47:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_impl [2022-12-13 21:47:17,632 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 21:47:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 21:47:17,632 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-12-13 21:47:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-12-13 21:47:17,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-12-13 21:47:17,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-12-13 21:47:17,632 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2022-12-13 21:47:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2022-12-13 21:47:17,632 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_malloc [2022-12-13 21:47:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_malloc [2022-12-13 21:47:17,632 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_is_valid [2022-12-13 21:47:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_is_valid [2022-12-13 21:47:17,632 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_length [2022-12-13 21:47:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_length [2022-12-13 21:47:17,632 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-12-13 21:47:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-12-13 21:47:17,632 INFO L130 BoogieDeclarations]: Found specification of procedure my_memcpy [2022-12-13 21:47:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memcpy [2022-12-13 21:47:17,632 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 21:47:17,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-13 21:47:17,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-12-13 21:47:17,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-12-13 21:47:17,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-12-13 21:47:17,633 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at_ptr [2022-12-13 21:47:17,633 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at_ptr [2022-12-13 21:47:17,633 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2022-12-13 21:47:17,633 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2022-12-13 21:47:17,633 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2022-12-13 21:47:17,633 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2022-12-13 21:47:17,633 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member [2022-12-13 21:47:17,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member [2022-12-13 21:47:17,633 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_backpointer_index_valid [2022-12-13 21:47:17,633 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_backpointer_index_valid [2022-12-13 21:47:17,862 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 21:47:17,864 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 21:47:19,947 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 21:47:19,953 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 21:47:19,954 INFO L300 CfgBuilder]: Removed 6 assume(true) statements. [2022-12-13 21:47:19,955 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 09:47:19 BoogieIcfgContainer [2022-12-13 21:47:19,955 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 21:47:19,957 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 21:47:19,957 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 21:47:19,959 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 21:47:19,959 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 09:47:15" (1/3) ... [2022-12-13 21:47:19,960 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2911f38e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 09:47:19, skipping insertion in model container [2022-12-13 21:47:19,960 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 09:47:17" (2/3) ... [2022-12-13 21:47:19,960 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2911f38e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 09:47:19, skipping insertion in model container [2022-12-13 21:47:19,960 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 09:47:19" (3/3) ... [2022-12-13 21:47:19,961 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_priority_queue_s_sift_either_harness.i [2022-12-13 21:47:19,975 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 21:47:19,975 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-12-13 21:47:20,014 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 21:47:20,018 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;@6588183a, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 21:47:20,018 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-12-13 21:47:20,022 INFO L276 IsEmpty]: Start isEmpty. Operand has 347 states, 207 states have (on average 1.2608695652173914) internal successors, (261), 210 states have internal predecessors, (261), 113 states have call successors, (113), 24 states have call predecessors, (113), 24 states have return successors, (113), 113 states have call predecessors, (113), 113 states have call successors, (113) [2022-12-13 21:47:20,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-12-13 21:47:20,031 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:47:20,032 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:47:20,032 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:47:20,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:47:20,036 INFO L85 PathProgramCache]: Analyzing trace with hash 1022866682, now seen corresponding path program 1 times [2022-12-13 21:47:20,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:47:20,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2072234563] [2022-12-13 21:47:20,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:20,049 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:20,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:47:20,050 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:47:20,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-12-13 21:47:20,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:47:20,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 1289 conjuncts, 1 conjunts are in the unsatisfiable core [2022-12-13 21:47:20,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:47:20,695 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2022-12-13 21:47:20,695 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:47:20,696 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:47:20,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2072234563] [2022-12-13 21:47:20,697 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2072234563] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:47:20,697 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:47:20,697 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 21:47:20,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439764711] [2022-12-13 21:47:20,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:47:20,703 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-12-13 21:47:20,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:47:20,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-12-13 21:47:20,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-12-13 21:47:20,731 INFO L87 Difference]: Start difference. First operand has 347 states, 207 states have (on average 1.2608695652173914) internal successors, (261), 210 states have internal predecessors, (261), 113 states have call successors, (113), 24 states have call predecessors, (113), 24 states have return successors, (113), 113 states have call predecessors, (113), 113 states have call successors, (113) Second operand has 2 states, 2 states have (on average 18.5) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-12-13 21:47:20,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:47:20,780 INFO L93 Difference]: Finished difference Result 681 states and 1052 transitions. [2022-12-13 21:47:20,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-12-13 21:47:20,782 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 18.5) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 103 [2022-12-13 21:47:20,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:47:20,789 INFO L225 Difference]: With dead ends: 681 [2022-12-13 21:47:20,789 INFO L226 Difference]: Without dead ends: 340 [2022-12-13 21:47:20,794 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-12-13 21:47:20,796 INFO L413 NwaCegarLoop]: 476 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 21:47:20,797 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 476 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 21:47:20,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2022-12-13 21:47:20,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 340. [2022-12-13 21:47:20,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 202 states have (on average 1.2227722772277227) internal successors, (247), 204 states have internal predecessors, (247), 113 states have call successors, (113), 24 states have call predecessors, (113), 23 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2022-12-13 21:47:20,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 471 transitions. [2022-12-13 21:47:20,843 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 471 transitions. Word has length 103 [2022-12-13 21:47:20,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:47:20,844 INFO L495 AbstractCegarLoop]: Abstraction has 340 states and 471 transitions. [2022-12-13 21:47:20,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 18.5) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-12-13 21:47:20,845 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 471 transitions. [2022-12-13 21:47:20,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-12-13 21:47:20,847 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:47:20,847 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:47:20,865 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-12-13 21:47:21,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:21,050 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:47:21,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:47:21,051 INFO L85 PathProgramCache]: Analyzing trace with hash 1551260672, now seen corresponding path program 1 times [2022-12-13 21:47:21,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:47:21,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [372999843] [2022-12-13 21:47:21,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:21,058 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:21,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:47:21,062 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:47:21,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-12-13 21:47:21,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:47:21,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 1289 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-13 21:47:21,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:47:21,871 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-12-13 21:47:21,871 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:47:21,872 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:47:21,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [372999843] [2022-12-13 21:47:21,872 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [372999843] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:47:21,872 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:47:21,872 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 21:47:21,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884842798] [2022-12-13 21:47:21,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:47:21,874 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 21:47:21,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:47:21,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 21:47:21,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-13 21:47:21,876 INFO L87 Difference]: Start difference. First operand 340 states and 471 transitions. Second operand has 5 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-12-13 21:47:22,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:47:22,163 INFO L93 Difference]: Finished difference Result 646 states and 906 transitions. [2022-12-13 21:47:22,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 21:47:22,164 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 103 [2022-12-13 21:47:22,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:47:22,169 INFO L225 Difference]: With dead ends: 646 [2022-12-13 21:47:22,169 INFO L226 Difference]: Without dead ends: 342 [2022-12-13 21:47:22,171 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 99 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 21:47:22,172 INFO L413 NwaCegarLoop]: 452 mSDtfsCounter, 45 mSDsluCounter, 1267 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 1719 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 21:47:22,172 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 1719 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 21:47:22,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2022-12-13 21:47:22,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 342. [2022-12-13 21:47:22,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 203 states have (on average 1.2216748768472907) internal successors, (248), 206 states have internal predecessors, (248), 113 states have call successors, (113), 24 states have call predecessors, (113), 24 states have return successors, (119), 111 states have call predecessors, (119), 111 states have call successors, (119) [2022-12-13 21:47:22,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 480 transitions. [2022-12-13 21:47:22,203 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 480 transitions. Word has length 103 [2022-12-13 21:47:22,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:47:22,204 INFO L495 AbstractCegarLoop]: Abstraction has 342 states and 480 transitions. [2022-12-13 21:47:22,204 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-12-13 21:47:22,204 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 480 transitions. [2022-12-13 21:47:22,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-12-13 21:47:22,207 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:47:22,208 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:47:22,229 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2022-12-13 21:47:22,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:22,410 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:47:22,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:47:22,412 INFO L85 PathProgramCache]: Analyzing trace with hash -51291587, now seen corresponding path program 1 times [2022-12-13 21:47:22,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:47:22,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [580132397] [2022-12-13 21:47:22,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:22,417 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:22,418 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:47:22,420 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:47:22,423 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-12-13 21:47:23,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:47:23,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 1319 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 21:47:23,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:47:23,267 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-12-13 21:47:23,268 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:47:23,268 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:47:23,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [580132397] [2022-12-13 21:47:23,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [580132397] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:47:23,268 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:47:23,268 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 21:47:23,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118920173] [2022-12-13 21:47:23,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:47:23,269 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 21:47:23,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:47:23,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 21:47:23,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 21:47:23,270 INFO L87 Difference]: Start difference. First operand 342 states and 480 transitions. Second operand has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2022-12-13 21:47:23,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:47:23,977 INFO L93 Difference]: Finished difference Result 669 states and 961 transitions. [2022-12-13 21:47:23,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 21:47:23,978 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 111 [2022-12-13 21:47:23,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:47:23,981 INFO L225 Difference]: With dead ends: 669 [2022-12-13 21:47:23,981 INFO L226 Difference]: Without dead ends: 363 [2022-12-13 21:47:23,983 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-12-13 21:47:23,984 INFO L413 NwaCegarLoop]: 455 mSDtfsCounter, 79 mSDsluCounter, 2116 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 2571 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-12-13 21:47:23,984 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 2571 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 305 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-12-13 21:47:23,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2022-12-13 21:47:24,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 361. [2022-12-13 21:47:24,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 219 states have (on average 1.2328767123287672) internal successors, (270), 222 states have internal predecessors, (270), 115 states have call successors, (115), 24 states have call predecessors, (115), 25 states have return successors, (132), 114 states have call predecessors, (132), 113 states have call successors, (132) [2022-12-13 21:47:24,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 517 transitions. [2022-12-13 21:47:24,012 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 517 transitions. Word has length 111 [2022-12-13 21:47:24,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:47:24,012 INFO L495 AbstractCegarLoop]: Abstraction has 361 states and 517 transitions. [2022-12-13 21:47:24,013 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2022-12-13 21:47:24,013 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 517 transitions. [2022-12-13 21:47:24,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-12-13 21:47:24,015 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:47:24,015 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:47:24,040 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2022-12-13 21:47:24,216 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:24,216 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:47:24,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:47:24,217 INFO L85 PathProgramCache]: Analyzing trace with hash 1795067440, now seen corresponding path program 1 times [2022-12-13 21:47:24,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:47:24,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1054550817] [2022-12-13 21:47:24,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:24,219 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:24,219 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:47:24,220 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:47:24,221 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-12-13 21:47:24,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:47:24,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 1431 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 21:47:24,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:47:25,068 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-12-13 21:47:25,068 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:47:25,068 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:47:25,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1054550817] [2022-12-13 21:47:25,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1054550817] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:47:25,069 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:47:25,069 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 21:47:25,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936061515] [2022-12-13 21:47:25,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:47:25,070 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 21:47:25,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:47:25,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 21:47:25,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-13 21:47:25,071 INFO L87 Difference]: Start difference. First operand 361 states and 517 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 4 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2022-12-13 21:47:25,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:47:25,494 INFO L93 Difference]: Finished difference Result 694 states and 1018 transitions. [2022-12-13 21:47:25,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 21:47:25,495 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 4 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) Word has length 126 [2022-12-13 21:47:25,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:47:25,497 INFO L225 Difference]: With dead ends: 694 [2022-12-13 21:47:25,498 INFO L226 Difference]: Without dead ends: 369 [2022-12-13 21:47:25,499 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-12-13 21:47:25,499 INFO L413 NwaCegarLoop]: 446 mSDtfsCounter, 68 mSDsluCounter, 1662 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 2108 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-12-13 21:47:25,500 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 2108 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-12-13 21:47:25,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2022-12-13 21:47:25,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 361. [2022-12-13 21:47:25,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 219 states have (on average 1.2328767123287672) internal successors, (270), 222 states have internal predecessors, (270), 115 states have call successors, (115), 24 states have call predecessors, (115), 25 states have return successors, (132), 114 states have call predecessors, (132), 113 states have call successors, (132) [2022-12-13 21:47:25,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 517 transitions. [2022-12-13 21:47:25,515 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 517 transitions. Word has length 126 [2022-12-13 21:47:25,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:47:25,515 INFO L495 AbstractCegarLoop]: Abstraction has 361 states and 517 transitions. [2022-12-13 21:47:25,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 4 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2022-12-13 21:47:25,516 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 517 transitions. [2022-12-13 21:47:25,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-12-13 21:47:25,517 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:47:25,517 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:47:25,548 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0 [2022-12-13 21:47:25,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:25,718 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:47:25,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:47:25,719 INFO L85 PathProgramCache]: Analyzing trace with hash 1135568802, now seen corresponding path program 1 times [2022-12-13 21:47:25,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:47:25,722 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [963807417] [2022-12-13 21:47:25,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:25,723 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:25,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:47:25,725 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:47:25,728 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-12-13 21:47:26,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:47:26,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 1479 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 21:47:26,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:47:26,753 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 59 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-12-13 21:47:26,753 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:47:26,753 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:47:26,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [963807417] [2022-12-13 21:47:26,753 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [963807417] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:47:26,753 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:47:26,753 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 21:47:26,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107000561] [2022-12-13 21:47:26,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:47:26,754 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 21:47:26,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:47:26,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 21:47:26,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-12-13 21:47:26,755 INFO L87 Difference]: Start difference. First operand 361 states and 517 transitions. Second operand has 8 states, 8 states have (on average 9.0) internal successors, (72), 8 states have internal predecessors, (72), 5 states have call successors, (20), 2 states have call predecessors, (20), 4 states have return successors, (18), 5 states have call predecessors, (18), 5 states have call successors, (18) [2022-12-13 21:47:27,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:47:27,741 INFO L93 Difference]: Finished difference Result 720 states and 1056 transitions. [2022-12-13 21:47:27,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 21:47:27,743 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.0) internal successors, (72), 8 states have internal predecessors, (72), 5 states have call successors, (20), 2 states have call predecessors, (20), 4 states have return successors, (18), 5 states have call predecessors, (18), 5 states have call successors, (18) Word has length 142 [2022-12-13 21:47:27,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:47:27,745 INFO L225 Difference]: With dead ends: 720 [2022-12-13 21:47:27,745 INFO L226 Difference]: Without dead ends: 395 [2022-12-13 21:47:27,746 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-12-13 21:47:27,747 INFO L413 NwaCegarLoop]: 432 mSDtfsCounter, 117 mSDsluCounter, 2430 mSDsCounter, 0 mSdLazyCounter, 457 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 2862 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-12-13 21:47:27,747 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 2862 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 457 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-12-13 21:47:27,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2022-12-13 21:47:27,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 361. [2022-12-13 21:47:27,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 219 states have (on average 1.2328767123287672) internal successors, (270), 222 states have internal predecessors, (270), 115 states have call successors, (115), 24 states have call predecessors, (115), 25 states have return successors, (132), 114 states have call predecessors, (132), 113 states have call successors, (132) [2022-12-13 21:47:27,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 517 transitions. [2022-12-13 21:47:27,760 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 517 transitions. Word has length 142 [2022-12-13 21:47:27,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:47:27,761 INFO L495 AbstractCegarLoop]: Abstraction has 361 states and 517 transitions. [2022-12-13 21:47:27,761 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.0) internal successors, (72), 8 states have internal predecessors, (72), 5 states have call successors, (20), 2 states have call predecessors, (20), 4 states have return successors, (18), 5 states have call predecessors, (18), 5 states have call successors, (18) [2022-12-13 21:47:27,761 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 517 transitions. [2022-12-13 21:47:27,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-12-13 21:47:27,762 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:47:27,762 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:47:27,784 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2022-12-13 21:47:27,963 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:27,964 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:47:27,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:47:27,965 INFO L85 PathProgramCache]: Analyzing trace with hash 781855149, now seen corresponding path program 1 times [2022-12-13 21:47:27,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:47:27,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [77183252] [2022-12-13 21:47:27,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:27,971 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:27,972 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:47:27,974 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:47:27,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-12-13 21:47:28,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:47:28,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 1591 conjuncts, 7 conjunts are in the unsatisfiable core [2022-12-13 21:47:28,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:47:29,418 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-12-13 21:47:29,418 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:47:29,418 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:47:29,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [77183252] [2022-12-13 21:47:29,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [77183252] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:47:29,419 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:47:29,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 21:47:29,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226284733] [2022-12-13 21:47:29,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:47:29,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 21:47:29,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:47:29,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 21:47:29,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-13 21:47:29,420 INFO L87 Difference]: Start difference. First operand 361 states and 517 transitions. Second operand has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-12-13 21:47:32,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:47:32,479 INFO L93 Difference]: Finished difference Result 722 states and 1073 transitions. [2022-12-13 21:47:32,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 21:47:32,481 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 157 [2022-12-13 21:47:32,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:47:32,484 INFO L225 Difference]: With dead ends: 722 [2022-12-13 21:47:32,484 INFO L226 Difference]: Without dead ends: 397 [2022-12-13 21:47:32,485 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-12-13 21:47:32,486 INFO L413 NwaCegarLoop]: 475 mSDtfsCounter, 23 mSDsluCounter, 1727 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 2202 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-12-13 21:47:32,486 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 2202 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-12-13 21:47:32,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2022-12-13 21:47:32,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 369. [2022-12-13 21:47:32,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 227 states have (on average 1.2334801762114538) internal successors, (280), 230 states have internal predecessors, (280), 115 states have call successors, (115), 24 states have call predecessors, (115), 25 states have return successors, (132), 114 states have call predecessors, (132), 113 states have call successors, (132) [2022-12-13 21:47:32,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 527 transitions. [2022-12-13 21:47:32,507 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 527 transitions. Word has length 157 [2022-12-13 21:47:32,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:47:32,508 INFO L495 AbstractCegarLoop]: Abstraction has 369 states and 527 transitions. [2022-12-13 21:47:32,508 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-12-13 21:47:32,508 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 527 transitions. [2022-12-13 21:47:32,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-12-13 21:47:32,509 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:47:32,509 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:47:32,534 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2022-12-13 21:47:32,710 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:32,710 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:47:32,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:47:32,711 INFO L85 PathProgramCache]: Analyzing trace with hash -1974772117, now seen corresponding path program 1 times [2022-12-13 21:47:32,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:47:32,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1279177541] [2022-12-13 21:47:32,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:32,713 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:32,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:47:32,714 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:47:32,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-12-13 21:47:33,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:47:33,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 1589 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 21:47:33,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:47:34,251 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-12-13 21:47:34,251 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:47:34,251 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:47:34,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1279177541] [2022-12-13 21:47:34,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1279177541] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:47:34,251 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:47:34,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 21:47:34,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440665932] [2022-12-13 21:47:34,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:47:34,252 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 21:47:34,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:47:34,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 21:47:34,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 21:47:34,253 INFO L87 Difference]: Start difference. First operand 369 states and 527 transitions. Second operand has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-12-13 21:47:38,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:47:38,058 INFO L93 Difference]: Finished difference Result 732 states and 1083 transitions. [2022-12-13 21:47:38,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 21:47:38,060 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 157 [2022-12-13 21:47:38,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:47:38,062 INFO L225 Difference]: With dead ends: 732 [2022-12-13 21:47:38,062 INFO L226 Difference]: Without dead ends: 399 [2022-12-13 21:47:38,064 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-12-13 21:47:38,064 INFO L413 NwaCegarLoop]: 474 mSDtfsCounter, 20 mSDsluCounter, 2192 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 2666 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-12-13 21:47:38,065 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 2666 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-12-13 21:47:38,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2022-12-13 21:47:38,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 373. [2022-12-13 21:47:38,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 231 states have (on average 1.2294372294372293) internal successors, (284), 234 states have internal predecessors, (284), 115 states have call successors, (115), 24 states have call predecessors, (115), 25 states have return successors, (132), 114 states have call predecessors, (132), 113 states have call successors, (132) [2022-12-13 21:47:38,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 531 transitions. [2022-12-13 21:47:38,078 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 531 transitions. Word has length 157 [2022-12-13 21:47:38,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:47:38,078 INFO L495 AbstractCegarLoop]: Abstraction has 373 states and 531 transitions. [2022-12-13 21:47:38,078 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-12-13 21:47:38,078 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 531 transitions. [2022-12-13 21:47:38,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-12-13 21:47:38,079 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:47:38,080 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:47:38,114 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0 [2022-12-13 21:47:38,280 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:38,281 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:47:38,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:47:38,282 INFO L85 PathProgramCache]: Analyzing trace with hash 1839114921, now seen corresponding path program 1 times [2022-12-13 21:47:38,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:47:38,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1158238313] [2022-12-13 21:47:38,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:38,284 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:38,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:47:38,286 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:47:38,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-12-13 21:47:39,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:47:39,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 1586 conjuncts, 18 conjunts are in the unsatisfiable core [2022-12-13 21:47:39,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:47:41,909 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_s_sift_either_harness_~#queue~0#1.offset_BEFORE_CALL_13| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_s_sift_either_harness_~#queue~0#1.base_BEFORE_CALL_13| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_s_sift_either_harness_~#queue~0#1.base_BEFORE_CALL_13|) (bvadd |v_ULTIMATE.start_aws_priority_queue_s_sift_either_harness_~#queue~0#1.offset_BEFORE_CALL_13| (_ bv80 64)))))) (exists ((|v_ULTIMATE.start_aws_priority_queue_s_sift_either_harness_~#queue~0#1.offset_BEFORE_CALL_13| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_s_sift_either_harness_~#queue~0#1.base_BEFORE_CALL_13| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_s_sift_either_harness_~#queue~0#1.base_BEFORE_CALL_13|) (bvadd |v_ULTIMATE.start_aws_priority_queue_s_sift_either_harness_~#queue~0#1.offset_BEFORE_CALL_13| (_ bv80 64))))))) is different from true [2022-12-13 21:47:44,105 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_s_sift_either_harness_~#queue~0#1.base_BEFORE_CALL_14| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_s_sift_either_harness_~#queue~0#1.offset_BEFORE_CALL_14| (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_s_sift_either_harness_~#queue~0#1.base_BEFORE_CALL_14|) (bvadd |v_ULTIMATE.start_aws_priority_queue_s_sift_either_harness_~#queue~0#1.offset_BEFORE_CALL_14| (_ bv80 64))) (_ bv0 64)))) (exists ((|v_ULTIMATE.start_aws_priority_queue_s_sift_either_harness_~#queue~0#1.base_BEFORE_CALL_14| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_s_sift_either_harness_~#queue~0#1.offset_BEFORE_CALL_14| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_s_sift_either_harness_~#queue~0#1.base_BEFORE_CALL_14|) (bvadd |v_ULTIMATE.start_aws_priority_queue_s_sift_either_harness_~#queue~0#1.offset_BEFORE_CALL_14| (_ bv80 64))))))) is different from true [2022-12-13 21:47:44,286 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 31 treesize of output 19 [2022-12-13 21:47:44,290 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2022-12-13 21:47:44,334 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 72 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 4 not checked. [2022-12-13 21:47:44,334 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 21:47:47,158 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 21:47:47,159 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 30 treesize of output 29 [2022-12-13 21:47:47,194 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-13 21:47:47,194 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 21:47:47,307 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2022-12-13 21:47:47,307 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:47:47,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1158238313] [2022-12-13 21:47:47,307 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1158238313] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 21:47:47,307 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 21:47:47,307 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 14 [2022-12-13 21:47:47,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203699577] [2022-12-13 21:47:47,308 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 21:47:47,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 21:47:47,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:47:47,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 21:47:47,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=108, Unknown=2, NotChecked=42, Total=182 [2022-12-13 21:47:47,309 INFO L87 Difference]: Start difference. First operand 373 states and 531 transitions. Second operand has 14 states, 14 states have (on average 6.0) internal successors, (84), 14 states have internal predecessors, (84), 5 states have call successors, (26), 4 states have call predecessors, (26), 5 states have return successors, (24), 5 states have call predecessors, (24), 5 states have call successors, (24) [2022-12-13 21:47:50,841 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 21:47:52,848 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 21:47:55,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:47:55,023 INFO L93 Difference]: Finished difference Result 759 states and 1130 transitions. [2022-12-13 21:47:55,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 21:47:55,024 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.0) internal successors, (84), 14 states have internal predecessors, (84), 5 states have call successors, (26), 4 states have call predecessors, (26), 5 states have return successors, (24), 5 states have call predecessors, (24), 5 states have call successors, (24) Word has length 157 [2022-12-13 21:47:55,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:47:55,027 INFO L225 Difference]: With dead ends: 759 [2022-12-13 21:47:55,028 INFO L226 Difference]: Without dead ends: 448 [2022-12-13 21:47:55,029 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 302 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=113, Invalid=355, Unknown=2, NotChecked=82, Total=552 [2022-12-13 21:47:55,030 INFO L413 NwaCegarLoop]: 456 mSDtfsCounter, 94 mSDsluCounter, 2874 mSDsCounter, 0 mSdLazyCounter, 590 mSolverCounterSat, 10 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 3330 SdHoareTripleChecker+Invalid, 1707 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 590 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 1105 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2022-12-13 21:47:55,030 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 3330 Invalid, 1707 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 590 Invalid, 2 Unknown, 1105 Unchecked, 6.9s Time] [2022-12-13 21:47:55,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2022-12-13 21:47:55,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 390. [2022-12-13 21:47:55,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 243 states have (on average 1.2181069958847737) internal successors, (296), 246 states have internal predecessors, (296), 117 states have call successors, (117), 26 states have call predecessors, (117), 28 states have return successors, (144), 117 states have call predecessors, (144), 115 states have call successors, (144) [2022-12-13 21:47:55,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 557 transitions. [2022-12-13 21:47:55,058 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 557 transitions. Word has length 157 [2022-12-13 21:47:55,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:47:55,058 INFO L495 AbstractCegarLoop]: Abstraction has 390 states and 557 transitions. [2022-12-13 21:47:55,058 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.0) internal successors, (84), 14 states have internal predecessors, (84), 5 states have call successors, (26), 4 states have call predecessors, (26), 5 states have return successors, (24), 5 states have call predecessors, (24), 5 states have call successors, (24) [2022-12-13 21:47:55,058 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 557 transitions. [2022-12-13 21:47:55,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-12-13 21:47:55,061 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:47:55,061 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:47:55,095 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Ended with exit code 0 [2022-12-13 21:47:55,261 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:55,262 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:47:55,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:47:55,263 INFO L85 PathProgramCache]: Analyzing trace with hash -1514968390, now seen corresponding path program 1 times [2022-12-13 21:47:55,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:47:55,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1383399166] [2022-12-13 21:47:55,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:55,267 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:55,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:47:55,269 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:47:55,271 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-12-13 21:47:56,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:47:56,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 1588 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 21:47:56,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:47:56,525 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2022-12-13 21:47:56,525 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:47:56,525 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:47:56,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1383399166] [2022-12-13 21:47:56,526 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1383399166] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:47:56,526 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:47:56,526 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 21:47:56,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146285151] [2022-12-13 21:47:56,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:47:56,526 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 21:47:56,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:47:56,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 21:47:56,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 21:47:56,527 INFO L87 Difference]: Start difference. First operand 390 states and 557 transitions. Second operand has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 4 states have call successors, (18) [2022-12-13 21:47:56,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:47:56,936 INFO L93 Difference]: Finished difference Result 704 states and 1024 transitions. [2022-12-13 21:47:56,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 21:47:56,937 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 4 states have call successors, (18) Word has length 159 [2022-12-13 21:47:56,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:47:56,939 INFO L225 Difference]: With dead ends: 704 [2022-12-13 21:47:56,939 INFO L226 Difference]: Without dead ends: 392 [2022-12-13 21:47:56,940 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-12-13 21:47:56,941 INFO L413 NwaCegarLoop]: 448 mSDtfsCounter, 99 mSDsluCounter, 2051 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 2499 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-13 21:47:56,941 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 2499 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-13 21:47:56,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2022-12-13 21:47:56,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 392. [2022-12-13 21:47:56,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 244 states have (on average 1.2172131147540983) internal successors, (297), 248 states have internal predecessors, (297), 117 states have call successors, (117), 26 states have call predecessors, (117), 29 states have return successors, (150), 117 states have call predecessors, (150), 115 states have call successors, (150) [2022-12-13 21:47:56,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 564 transitions. [2022-12-13 21:47:56,958 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 564 transitions. Word has length 159 [2022-12-13 21:47:56,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:47:56,958 INFO L495 AbstractCegarLoop]: Abstraction has 392 states and 564 transitions. [2022-12-13 21:47:56,959 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 4 states have call successors, (18) [2022-12-13 21:47:56,959 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 564 transitions. [2022-12-13 21:47:56,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-12-13 21:47:56,960 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:47:56,960 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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 21:47:56,995 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Ended with exit code 0 [2022-12-13 21:47:57,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:57,162 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:47:57,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:47:57,163 INFO L85 PathProgramCache]: Analyzing trace with hash -1747799334, now seen corresponding path program 1 times [2022-12-13 21:47:57,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:47:57,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2140272582] [2022-12-13 21:47:57,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:57,169 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:57,170 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:47:57,172 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:47:57,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-12-13 21:47:58,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:47:58,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 1648 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 21:47:58,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:47:58,626 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-12-13 21:47:58,626 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:47:58,627 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:47:58,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2140272582] [2022-12-13 21:47:58,627 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2140272582] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:47:58,627 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:47:58,627 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 21:47:58,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528934805] [2022-12-13 21:47:58,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:47:58,627 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 21:47:58,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:47:58,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 21:47:58,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-12-13 21:47:58,628 INFO L87 Difference]: Start difference. First operand 392 states and 564 transitions. Second operand has 9 states, 8 states have (on average 10.75) internal successors, (86), 8 states have internal predecessors, (86), 5 states have call successors, (22), 3 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 5 states have call successors, (20) [2022-12-13 21:47:59,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:47:59,531 INFO L93 Difference]: Finished difference Result 728 states and 1065 transitions. [2022-12-13 21:47:59,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 21:47:59,532 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 10.75) internal successors, (86), 8 states have internal predecessors, (86), 5 states have call successors, (22), 3 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 5 states have call successors, (20) Word has length 175 [2022-12-13 21:47:59,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:47:59,534 INFO L225 Difference]: With dead ends: 728 [2022-12-13 21:47:59,534 INFO L226 Difference]: Without dead ends: 414 [2022-12-13 21:47:59,535 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-12-13 21:47:59,536 INFO L413 NwaCegarLoop]: 433 mSDtfsCounter, 150 mSDsluCounter, 2800 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 3233 SdHoareTripleChecker+Invalid, 459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-12-13 21:47:59,536 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 3233 Invalid, 459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-12-13 21:47:59,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2022-12-13 21:47:59,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 412. [2022-12-13 21:47:59,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 263 states have (on average 1.2243346007604563) internal successors, (322), 266 states have internal predecessors, (322), 118 states have call successors, (118), 26 states have call predecessors, (118), 29 states have return successors, (151), 119 states have call predecessors, (151), 116 states have call successors, (151) [2022-12-13 21:47:59,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 591 transitions. [2022-12-13 21:47:59,552 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 591 transitions. Word has length 175 [2022-12-13 21:47:59,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:47:59,553 INFO L495 AbstractCegarLoop]: Abstraction has 412 states and 591 transitions. [2022-12-13 21:47:59,553 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 10.75) internal successors, (86), 8 states have internal predecessors, (86), 5 states have call successors, (22), 3 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 5 states have call successors, (20) [2022-12-13 21:47:59,553 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 591 transitions. [2022-12-13 21:47:59,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2022-12-13 21:47:59,554 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:47:59,554 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:47:59,579 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-12-13 21:47:59,754 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:59,756 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:47:59,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:47:59,758 INFO L85 PathProgramCache]: Analyzing trace with hash 1181735422, now seen corresponding path program 1 times [2022-12-13 21:47:59,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:47:59,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [704731966] [2022-12-13 21:47:59,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:47:59,770 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:47:59,770 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:47:59,773 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:47:59,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-12-13 21:48:01,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:48:01,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 1872 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 21:48:01,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:48:01,532 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 120 proven. 0 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2022-12-13 21:48:01,532 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:48:01,533 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:48:01,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [704731966] [2022-12-13 21:48:01,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [704731966] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:48:01,533 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:48:01,533 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 21:48:01,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312971976] [2022-12-13 21:48:01,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:48:01,533 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 21:48:01,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:48:01,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 21:48:01,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-12-13 21:48:01,534 INFO L87 Difference]: Start difference. First operand 412 states and 591 transitions. Second operand has 8 states, 7 states have (on average 13.428571428571429) internal successors, (94), 7 states have internal predecessors, (94), 5 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 5 states have call successors, (22) [2022-12-13 21:48:02,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:48:02,240 INFO L93 Difference]: Finished difference Result 754 states and 1108 transitions. [2022-12-13 21:48:02,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 21:48:02,241 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.428571428571429) internal successors, (94), 7 states have internal predecessors, (94), 5 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 5 states have call successors, (22) Word has length 205 [2022-12-13 21:48:02,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:48:02,243 INFO L225 Difference]: With dead ends: 754 [2022-12-13 21:48:02,243 INFO L226 Difference]: Without dead ends: 420 [2022-12-13 21:48:02,244 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 201 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-12-13 21:48:02,244 INFO L413 NwaCegarLoop]: 442 mSDtfsCounter, 122 mSDsluCounter, 2425 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 2867 SdHoareTripleChecker+Invalid, 328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-12-13 21:48:02,245 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 2867 Invalid, 328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-12-13 21:48:02,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2022-12-13 21:48:02,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 412. [2022-12-13 21:48:02,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 263 states have (on average 1.2243346007604563) internal successors, (322), 266 states have internal predecessors, (322), 118 states have call successors, (118), 26 states have call predecessors, (118), 29 states have return successors, (151), 119 states have call predecessors, (151), 116 states have call successors, (151) [2022-12-13 21:48:02,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 591 transitions. [2022-12-13 21:48:02,262 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 591 transitions. Word has length 205 [2022-12-13 21:48:02,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:48:02,262 INFO L495 AbstractCegarLoop]: Abstraction has 412 states and 591 transitions. [2022-12-13 21:48:02,262 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.428571428571429) internal successors, (94), 7 states have internal predecessors, (94), 5 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 5 states have call successors, (22) [2022-12-13 21:48:02,262 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 591 transitions. [2022-12-13 21:48:02,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2022-12-13 21:48:02,263 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:48:02,263 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:48:02,311 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Ended with exit code 0 [2022-12-13 21:48:02,464 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:02,465 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:48:02,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:48:02,466 INFO L85 PathProgramCache]: Analyzing trace with hash -869942382, now seen corresponding path program 1 times [2022-12-13 21:48:02,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:48:02,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [270482406] [2022-12-13 21:48:02,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:48:02,470 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:02,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:48:02,473 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:48:02,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-12-13 21:48:04,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:48:04,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 1844 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 21:48:04,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:48:04,442 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 124 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-12-13 21:48:04,443 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:48:04,443 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:48:04,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [270482406] [2022-12-13 21:48:04,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [270482406] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:48:04,443 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:48:04,443 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 21:48:04,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368860796] [2022-12-13 21:48:04,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:48:04,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 21:48:04,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:48:04,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 21:48:04,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-12-13 21:48:04,444 INFO L87 Difference]: Start difference. First operand 412 states and 591 transitions. Second operand has 10 states, 9 states have (on average 10.444444444444445) internal successors, (94), 9 states have internal predecessors, (94), 6 states have call successors, (26), 3 states have call predecessors, (26), 4 states have return successors, (23), 5 states have call predecessors, (23), 6 states have call successors, (23) [2022-12-13 21:48:05,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:48:05,679 INFO L93 Difference]: Finished difference Result 770 states and 1124 transitions. [2022-12-13 21:48:05,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 21:48:05,680 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 10.444444444444445) internal successors, (94), 9 states have internal predecessors, (94), 6 states have call successors, (26), 3 states have call predecessors, (26), 4 states have return successors, (23), 5 states have call predecessors, (23), 6 states have call successors, (23) Word has length 217 [2022-12-13 21:48:05,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:48:05,682 INFO L225 Difference]: With dead ends: 770 [2022-12-13 21:48:05,682 INFO L226 Difference]: Without dead ends: 436 [2022-12-13 21:48:05,683 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 211 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-12-13 21:48:05,683 INFO L413 NwaCegarLoop]: 428 mSDtfsCounter, 171 mSDsluCounter, 3151 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 3579 SdHoareTripleChecker+Invalid, 627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-12-13 21:48:05,684 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 3579 Invalid, 627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 581 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-12-13 21:48:05,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2022-12-13 21:48:05,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 390. [2022-12-13 21:48:05,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 243 states have (on average 1.2181069958847737) internal successors, (296), 246 states have internal predecessors, (296), 117 states have call successors, (117), 26 states have call predecessors, (117), 28 states have return successors, (142), 117 states have call predecessors, (142), 115 states have call successors, (142) [2022-12-13 21:48:05,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 555 transitions. [2022-12-13 21:48:05,698 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 555 transitions. Word has length 217 [2022-12-13 21:48:05,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:48:05,699 INFO L495 AbstractCegarLoop]: Abstraction has 390 states and 555 transitions. [2022-12-13 21:48:05,699 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 10.444444444444445) internal successors, (94), 9 states have internal predecessors, (94), 6 states have call successors, (26), 3 states have call predecessors, (26), 4 states have return successors, (23), 5 states have call predecessors, (23), 6 states have call successors, (23) [2022-12-13 21:48:05,699 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 555 transitions. [2022-12-13 21:48:05,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2022-12-13 21:48:05,700 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:48:05,700 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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 21:48:05,732 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-12-13 21:48:05,901 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:05,902 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:48:05,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:48:05,903 INFO L85 PathProgramCache]: Analyzing trace with hash -1451940861, now seen corresponding path program 1 times [2022-12-13 21:48:05,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:48:05,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [732167888] [2022-12-13 21:48:05,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:48:05,910 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:05,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:48:05,913 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:48:05,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-12-13 21:48:07,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:48:07,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 1956 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 21:48:07,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:48:08,170 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 74 proven. 0 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2022-12-13 21:48:08,170 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:48:08,170 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:48:08,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [732167888] [2022-12-13 21:48:08,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [732167888] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:48:08,171 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:48:08,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 21:48:08,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384114618] [2022-12-13 21:48:08,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:48:08,172 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 21:48:08,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:48:08,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 21:48:08,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-12-13 21:48:08,173 INFO L87 Difference]: Start difference. First operand 390 states and 555 transitions. Second operand has 9 states, 8 states have (on average 9.625) internal successors, (77), 7 states have internal predecessors, (77), 5 states have call successors, (24), 4 states have call predecessors, (24), 3 states have return successors, (21), 4 states have call predecessors, (21), 5 states have call successors, (21) [2022-12-13 21:48:08,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:48:08,828 INFO L93 Difference]: Finished difference Result 696 states and 1005 transitions. [2022-12-13 21:48:08,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 21:48:08,829 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.625) internal successors, (77), 7 states have internal predecessors, (77), 5 states have call successors, (24), 4 states have call predecessors, (24), 3 states have return successors, (21), 4 states have call predecessors, (21), 5 states have call successors, (21) Word has length 232 [2022-12-13 21:48:08,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:48:08,830 INFO L225 Difference]: With dead ends: 696 [2022-12-13 21:48:08,830 INFO L226 Difference]: Without dead ends: 392 [2022-12-13 21:48:08,831 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-12-13 21:48:08,832 INFO L413 NwaCegarLoop]: 444 mSDtfsCounter, 129 mSDsluCounter, 2834 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 3278 SdHoareTripleChecker+Invalid, 327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-12-13 21:48:08,832 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 3278 Invalid, 327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-12-13 21:48:08,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2022-12-13 21:48:08,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 392. [2022-12-13 21:48:08,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 244 states have (on average 1.2172131147540983) internal successors, (297), 248 states have internal predecessors, (297), 117 states have call successors, (117), 26 states have call predecessors, (117), 29 states have return successors, (146), 117 states have call predecessors, (146), 115 states have call successors, (146) [2022-12-13 21:48:08,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 560 transitions. [2022-12-13 21:48:08,858 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 560 transitions. Word has length 232 [2022-12-13 21:48:08,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:48:08,859 INFO L495 AbstractCegarLoop]: Abstraction has 392 states and 560 transitions. [2022-12-13 21:48:08,859 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.625) internal successors, (77), 7 states have internal predecessors, (77), 5 states have call successors, (24), 4 states have call predecessors, (24), 3 states have return successors, (21), 4 states have call predecessors, (21), 5 states have call successors, (21) [2022-12-13 21:48:08,859 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 560 transitions. [2022-12-13 21:48:08,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2022-12-13 21:48:08,861 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:48:08,862 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:48:08,895 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Ended with exit code 0 [2022-12-13 21:48:09,062 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:09,062 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:48:09,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:48:09,063 INFO L85 PathProgramCache]: Analyzing trace with hash 419999514, now seen corresponding path program 1 times [2022-12-13 21:48:09,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:48:09,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [888539665] [2022-12-13 21:48:09,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:48:09,069 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:09,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:48:09,070 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:48:09,071 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-12-13 21:48:10,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:48:11,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 2182 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-13 21:48:11,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:48:11,041 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 192 proven. 0 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2022-12-13 21:48:11,041 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:48:11,041 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:48:11,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [888539665] [2022-12-13 21:48:11,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [888539665] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:48:11,041 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:48:11,041 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 21:48:11,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327046906] [2022-12-13 21:48:11,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:48:11,042 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 21:48:11,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:48:11,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 21:48:11,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 21:48:11,042 INFO L87 Difference]: Start difference. First operand 392 states and 560 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-12-13 21:48:11,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:48:11,066 INFO L93 Difference]: Finished difference Result 517 states and 720 transitions. [2022-12-13 21:48:11,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 21:48:11,066 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 267 [2022-12-13 21:48:11,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:48:11,068 INFO L225 Difference]: With dead ends: 517 [2022-12-13 21:48:11,068 INFO L226 Difference]: Without dead ends: 393 [2022-12-13 21:48:11,068 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 265 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 21:48:11,068 INFO L413 NwaCegarLoop]: 470 mSDtfsCounter, 0 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 935 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 21:48:11,069 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 935 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 21:48:11,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2022-12-13 21:48:11,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 393. [2022-12-13 21:48:11,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 245 states have (on average 1.2163265306122448) internal successors, (298), 249 states have internal predecessors, (298), 117 states have call successors, (117), 26 states have call predecessors, (117), 29 states have return successors, (146), 117 states have call predecessors, (146), 115 states have call successors, (146) [2022-12-13 21:48:11,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 561 transitions. [2022-12-13 21:48:11,084 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 561 transitions. Word has length 267 [2022-12-13 21:48:11,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:48:11,084 INFO L495 AbstractCegarLoop]: Abstraction has 393 states and 561 transitions. [2022-12-13 21:48:11,084 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-12-13 21:48:11,084 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 561 transitions. [2022-12-13 21:48:11,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2022-12-13 21:48:11,085 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:48:11,086 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:48:11,133 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Ended with exit code 0 [2022-12-13 21:48:11,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:11,286 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:48:11,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:48:11,286 INFO L85 PathProgramCache]: Analyzing trace with hash -539719671, now seen corresponding path program 1 times [2022-12-13 21:48:11,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:48:11,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1238381235] [2022-12-13 21:48:11,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:48:11,288 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:11,289 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:48:11,289 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:48:11,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-12-13 21:48:13,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:48:13,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 2016 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 21:48:13,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:48:13,415 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 126 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2022-12-13 21:48:13,415 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:48:13,416 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:48:13,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1238381235] [2022-12-13 21:48:13,416 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1238381235] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:48:13,416 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:48:13,416 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 21:48:13,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515433520] [2022-12-13 21:48:13,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:48:13,417 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 21:48:13,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:48:13,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 21:48:13,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-12-13 21:48:13,418 INFO L87 Difference]: Start difference. First operand 393 states and 561 transitions. Second operand has 11 states, 10 states have (on average 8.9) internal successors, (89), 9 states have internal predecessors, (89), 6 states have call successors, (26), 4 states have call predecessors, (26), 4 states have return successors, (23), 5 states have call predecessors, (23), 6 states have call successors, (23) [2022-12-13 21:48:14,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:48:14,619 INFO L93 Difference]: Finished difference Result 721 states and 1043 transitions. [2022-12-13 21:48:14,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 21:48:14,620 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 8.9) internal successors, (89), 9 states have internal predecessors, (89), 6 states have call successors, (26), 4 states have call predecessors, (26), 4 states have return successors, (23), 5 states have call predecessors, (23), 6 states have call successors, (23) Word has length 248 [2022-12-13 21:48:14,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:48:14,623 INFO L225 Difference]: With dead ends: 721 [2022-12-13 21:48:14,623 INFO L226 Difference]: Without dead ends: 415 [2022-12-13 21:48:14,625 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 240 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2022-12-13 21:48:14,626 INFO L413 NwaCegarLoop]: 430 mSDtfsCounter, 179 mSDsluCounter, 3542 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 3972 SdHoareTripleChecker+Invalid, 630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-12-13 21:48:14,626 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 3972 Invalid, 630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 572 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-12-13 21:48:14,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2022-12-13 21:48:14,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 413. [2022-12-13 21:48:14,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 264 states have (on average 1.2234848484848484) internal successors, (323), 267 states have internal predecessors, (323), 118 states have call successors, (118), 26 states have call predecessors, (118), 29 states have return successors, (147), 119 states have call predecessors, (147), 116 states have call successors, (147) [2022-12-13 21:48:14,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 588 transitions. [2022-12-13 21:48:14,644 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 588 transitions. Word has length 248 [2022-12-13 21:48:14,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:48:14,644 INFO L495 AbstractCegarLoop]: Abstraction has 413 states and 588 transitions. [2022-12-13 21:48:14,644 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 8.9) internal successors, (89), 9 states have internal predecessors, (89), 6 states have call successors, (26), 4 states have call predecessors, (26), 4 states have return successors, (23), 5 states have call predecessors, (23), 6 states have call successors, (23) [2022-12-13 21:48:14,644 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 588 transitions. [2022-12-13 21:48:14,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2022-12-13 21:48:14,646 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:48:14,646 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:48:14,685 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Ended with exit code 0 [2022-12-13 21:48:14,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:14,847 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:48:14,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:48:14,848 INFO L85 PathProgramCache]: Analyzing trace with hash 563225069, now seen corresponding path program 1 times [2022-12-13 21:48:14,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:48:14,855 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1386133095] [2022-12-13 21:48:14,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:48:14,856 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:14,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:48:14,859 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:48:14,862 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-12-13 21:48:16,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:48:17,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 2240 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 21:48:17,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:48:17,332 INFO L134 CoverageAnalysis]: Checked inductivity of 504 backedges. 189 proven. 0 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2022-12-13 21:48:17,332 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:48:17,332 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:48:17,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1386133095] [2022-12-13 21:48:17,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1386133095] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:48:17,332 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:48:17,333 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 21:48:17,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877848142] [2022-12-13 21:48:17,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:48:17,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 21:48:17,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:48:17,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 21:48:17,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-12-13 21:48:17,334 INFO L87 Difference]: Start difference. First operand 413 states and 588 transitions. Second operand has 10 states, 9 states have (on average 10.777777777777779) internal successors, (97), 8 states have internal predecessors, (97), 6 states have call successors, (28), 4 states have call predecessors, (28), 3 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) [2022-12-13 21:48:18,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:48:18,324 INFO L93 Difference]: Finished difference Result 747 states and 1082 transitions. [2022-12-13 21:48:18,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 21:48:18,325 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 10.777777777777779) internal successors, (97), 8 states have internal predecessors, (97), 6 states have call successors, (28), 4 states have call predecessors, (28), 3 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) Word has length 278 [2022-12-13 21:48:18,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:48:18,328 INFO L225 Difference]: With dead ends: 747 [2022-12-13 21:48:18,328 INFO L226 Difference]: Without dead ends: 421 [2022-12-13 21:48:18,329 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 272 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2022-12-13 21:48:18,329 INFO L413 NwaCegarLoop]: 438 mSDtfsCounter, 152 mSDsluCounter, 3185 mSDsCounter, 0 mSdLazyCounter, 411 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 3623 SdHoareTripleChecker+Invalid, 472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-12-13 21:48:18,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 3623 Invalid, 472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 411 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-12-13 21:48:18,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2022-12-13 21:48:18,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 413. [2022-12-13 21:48:18,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 264 states have (on average 1.2234848484848484) internal successors, (323), 267 states have internal predecessors, (323), 118 states have call successors, (118), 26 states have call predecessors, (118), 29 states have return successors, (147), 119 states have call predecessors, (147), 116 states have call successors, (147) [2022-12-13 21:48:18,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 588 transitions. [2022-12-13 21:48:18,346 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 588 transitions. Word has length 278 [2022-12-13 21:48:18,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:48:18,347 INFO L495 AbstractCegarLoop]: Abstraction has 413 states and 588 transitions. [2022-12-13 21:48:18,347 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 10.777777777777779) internal successors, (97), 8 states have internal predecessors, (97), 6 states have call successors, (28), 4 states have call predecessors, (28), 3 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) [2022-12-13 21:48:18,347 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 588 transitions. [2022-12-13 21:48:18,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2022-12-13 21:48:18,348 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:48:18,348 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:48:18,386 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Ended with exit code 0 [2022-12-13 21:48:18,549 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:18,550 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:48:18,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:48:18,551 INFO L85 PathProgramCache]: Analyzing trace with hash 1736794708, now seen corresponding path program 1 times [2022-12-13 21:48:18,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:48:18,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1300159090] [2022-12-13 21:48:18,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:48:18,558 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:18,558 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:48:18,561 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:48:18,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-12-13 21:48:20,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:48:20,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 1984 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 21:48:20,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:48:20,594 INFO L134 CoverageAnalysis]: Checked inductivity of 413 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 263 trivial. 0 not checked. [2022-12-13 21:48:20,594 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:48:20,594 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:48:20,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1300159090] [2022-12-13 21:48:20,594 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1300159090] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:48:20,594 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:48:20,595 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 21:48:20,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690271494] [2022-12-13 21:48:20,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:48:20,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 21:48:20,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:48:20,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 21:48:20,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-12-13 21:48:20,596 INFO L87 Difference]: Start difference. First operand 413 states and 588 transitions. Second operand has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 5 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (24), 4 states have call predecessors, (24), 5 states have call successors, (24) [2022-12-13 21:48:21,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:48:21,230 INFO L93 Difference]: Finished difference Result 719 states and 1031 transitions. [2022-12-13 21:48:21,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 21:48:21,230 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 5 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (24), 4 states have call predecessors, (24), 5 states have call successors, (24) Word has length 250 [2022-12-13 21:48:21,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:48:21,234 INFO L225 Difference]: With dead ends: 719 [2022-12-13 21:48:21,234 INFO L226 Difference]: Without dead ends: 420 [2022-12-13 21:48:21,236 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 244 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-12-13 21:48:21,236 INFO L413 NwaCegarLoop]: 446 mSDtfsCounter, 122 mSDsluCounter, 2418 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 2864 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-12-13 21:48:21,236 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 2864 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-12-13 21:48:21,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2022-12-13 21:48:21,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 415. [2022-12-13 21:48:21,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 265 states have (on average 1.2226415094339622) internal successors, (324), 269 states have internal predecessors, (324), 118 states have call successors, (118), 26 states have call predecessors, (118), 30 states have return successors, (149), 119 states have call predecessors, (149), 116 states have call successors, (149) [2022-12-13 21:48:21,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 591 transitions. [2022-12-13 21:48:21,253 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 591 transitions. Word has length 250 [2022-12-13 21:48:21,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:48:21,253 INFO L495 AbstractCegarLoop]: Abstraction has 415 states and 591 transitions. [2022-12-13 21:48:21,253 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 5 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (24), 4 states have call predecessors, (24), 5 states have call successors, (24) [2022-12-13 21:48:21,253 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 591 transitions. [2022-12-13 21:48:21,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2022-12-13 21:48:21,254 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:48:21,254 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:48:21,289 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Ended with exit code 0 [2022-12-13 21:48:21,455 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:21,455 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:48:21,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:48:21,456 INFO L85 PathProgramCache]: Analyzing trace with hash 548653344, now seen corresponding path program 1 times [2022-12-13 21:48:21,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:48:21,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [615975088] [2022-12-13 21:48:21,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:48:21,458 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:21,458 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:48:21,458 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:48:21,459 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-12-13 21:48:23,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:48:23,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 2126 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 21:48:23,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:48:23,818 INFO L134 CoverageAnalysis]: Checked inductivity of 505 backedges. 166 proven. 0 refuted. 0 times theorem prover too weak. 339 trivial. 0 not checked. [2022-12-13 21:48:23,819 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:48:23,819 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:48:23,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [615975088] [2022-12-13 21:48:23,819 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [615975088] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:48:23,819 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:48:23,819 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 21:48:23,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929360796] [2022-12-13 21:48:23,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:48:23,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 21:48:23,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:48:23,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 21:48:23,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-12-13 21:48:23,821 INFO L87 Difference]: Start difference. First operand 415 states and 591 transitions. Second operand has 9 states, 8 states have (on average 10.375) internal successors, (83), 8 states have internal predecessors, (83), 6 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) [2022-12-13 21:48:24,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:48:24,751 INFO L93 Difference]: Finished difference Result 724 states and 1038 transitions. [2022-12-13 21:48:24,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 21:48:24,751 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 10.375) internal successors, (83), 8 states have internal predecessors, (83), 6 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) Word has length 273 [2022-12-13 21:48:24,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:48:24,755 INFO L225 Difference]: With dead ends: 724 [2022-12-13 21:48:24,755 INFO L226 Difference]: Without dead ends: 423 [2022-12-13 21:48:24,756 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 268 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-12-13 21:48:24,757 INFO L413 NwaCegarLoop]: 444 mSDtfsCounter, 141 mSDsluCounter, 2792 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 3236 SdHoareTripleChecker+Invalid, 430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-12-13 21:48:24,757 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 3236 Invalid, 430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 373 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-12-13 21:48:24,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2022-12-13 21:48:24,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 416. [2022-12-13 21:48:24,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 266 states have (on average 1.2218045112781954) internal successors, (325), 270 states have internal predecessors, (325), 118 states have call successors, (118), 26 states have call predecessors, (118), 30 states have return successors, (149), 119 states have call predecessors, (149), 116 states have call successors, (149) [2022-12-13 21:48:24,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 592 transitions. [2022-12-13 21:48:24,774 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 592 transitions. Word has length 273 [2022-12-13 21:48:24,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:48:24,774 INFO L495 AbstractCegarLoop]: Abstraction has 416 states and 592 transitions. [2022-12-13 21:48:24,774 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 10.375) internal successors, (83), 8 states have internal predecessors, (83), 6 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) [2022-12-13 21:48:24,774 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 592 transitions. [2022-12-13 21:48:24,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2022-12-13 21:48:24,776 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:48:24,776 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:48:24,813 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-12-13 21:48:24,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:24,976 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:48:24,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:48:24,977 INFO L85 PathProgramCache]: Analyzing trace with hash 2044143037, now seen corresponding path program 1 times [2022-12-13 21:48:24,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:48:24,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [648298922] [2022-12-13 21:48:24,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:48:24,979 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:24,979 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:48:24,980 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:48:24,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-12-13 21:48:27,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:48:27,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 2281 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 21:48:27,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:48:27,809 INFO L134 CoverageAnalysis]: Checked inductivity of 632 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2022-12-13 21:48:27,809 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:48:27,809 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:48:27,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [648298922] [2022-12-13 21:48:27,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [648298922] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:48:27,809 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:48:27,809 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 21:48:27,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593411909] [2022-12-13 21:48:27,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:48:27,810 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 21:48:27,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:48:27,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 21:48:27,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-12-13 21:48:27,810 INFO L87 Difference]: Start difference. First operand 416 states and 592 transitions. Second operand has 10 states, 10 states have (on average 8.0) internal successors, (80), 8 states have internal predecessors, (80), 6 states have call successors, (27), 4 states have call predecessors, (27), 3 states have return successors, (24), 6 states have call predecessors, (24), 6 states have call successors, (24) [2022-12-13 21:48:28,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:48:28,648 INFO L93 Difference]: Finished difference Result 730 states and 1046 transitions. [2022-12-13 21:48:28,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 21:48:28,649 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.0) internal successors, (80), 8 states have internal predecessors, (80), 6 states have call successors, (27), 4 states have call predecessors, (27), 3 states have return successors, (24), 6 states have call predecessors, (24), 6 states have call successors, (24) Word has length 304 [2022-12-13 21:48:28,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:48:28,651 INFO L225 Difference]: With dead ends: 730 [2022-12-13 21:48:28,651 INFO L226 Difference]: Without dead ends: 433 [2022-12-13 21:48:28,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-12-13 21:48:28,652 INFO L413 NwaCegarLoop]: 446 mSDtfsCounter, 116 mSDsluCounter, 3254 mSDsCounter, 0 mSdLazyCounter, 437 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 3700 SdHoareTripleChecker+Invalid, 495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-12-13 21:48:28,652 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 3700 Invalid, 495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 437 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-12-13 21:48:28,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2022-12-13 21:48:28,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 428. [2022-12-13 21:48:28,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 272 states have (on average 1.2205882352941178) internal successors, (332), 276 states have internal predecessors, (332), 123 states have call successors, (123), 27 states have call predecessors, (123), 31 states have return successors, (154), 124 states have call predecessors, (154), 121 states have call successors, (154) [2022-12-13 21:48:28,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 609 transitions. [2022-12-13 21:48:28,670 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 609 transitions. Word has length 304 [2022-12-13 21:48:28,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:48:28,670 INFO L495 AbstractCegarLoop]: Abstraction has 428 states and 609 transitions. [2022-12-13 21:48:28,670 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.0) internal successors, (80), 8 states have internal predecessors, (80), 6 states have call successors, (27), 4 states have call predecessors, (27), 3 states have return successors, (24), 6 states have call predecessors, (24), 6 states have call successors, (24) [2022-12-13 21:48:28,670 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 609 transitions. [2022-12-13 21:48:28,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2022-12-13 21:48:28,672 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:48:28,672 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:48:28,714 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Ended with exit code 0 [2022-12-13 21:48:28,872 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:28,873 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:48:28,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:48:28,874 INFO L85 PathProgramCache]: Analyzing trace with hash 369354797, now seen corresponding path program 1 times [2022-12-13 21:48:28,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:48:28,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [317900874] [2022-12-13 21:48:28,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:48:28,879 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:28,880 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:48:28,882 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:48:28,884 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-12-13 21:48:31,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:48:31,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 2326 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-13 21:48:31,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:48:31,739 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 292 proven. 0 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-12-13 21:48:31,739 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:48:31,739 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:48:31,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [317900874] [2022-12-13 21:48:31,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [317900874] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:48:31,739 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:48:31,739 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 21:48:31,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422945601] [2022-12-13 21:48:31,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:48:31,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 21:48:31,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:48:31,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 21:48:31,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-12-13 21:48:31,741 INFO L87 Difference]: Start difference. First operand 428 states and 609 transitions. Second operand has 12 states, 11 states have (on average 11.181818181818182) internal successors, (123), 10 states have internal predecessors, (123), 7 states have call successors, (30), 4 states have call predecessors, (30), 4 states have return successors, (27), 6 states have call predecessors, (27), 7 states have call successors, (27) [2022-12-13 21:48:33,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:48:33,331 INFO L93 Difference]: Finished difference Result 793 states and 1140 transitions. [2022-12-13 21:48:33,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 21:48:33,332 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 11.181818181818182) internal successors, (123), 10 states have internal predecessors, (123), 7 states have call successors, (30), 4 states have call predecessors, (30), 4 states have return successors, (27), 6 states have call predecessors, (27), 7 states have call successors, (27) Word has length 310 [2022-12-13 21:48:33,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:48:33,335 INFO L225 Difference]: With dead ends: 793 [2022-12-13 21:48:33,336 INFO L226 Difference]: Without dead ends: 452 [2022-12-13 21:48:33,338 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 302 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2022-12-13 21:48:33,339 INFO L413 NwaCegarLoop]: 424 mSDtfsCounter, 201 mSDsluCounter, 3865 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 4289 SdHoareTripleChecker+Invalid, 813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-12-13 21:48:33,339 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 4289 Invalid, 813 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 752 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-12-13 21:48:33,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2022-12-13 21:48:33,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 406. [2022-12-13 21:48:33,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 252 states have (on average 1.2142857142857142) internal successors, (306), 256 states have internal predecessors, (306), 122 states have call successors, (122), 27 states have call predecessors, (122), 30 states have return successors, (147), 122 states have call predecessors, (147), 120 states have call successors, (147) [2022-12-13 21:48:33,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 575 transitions. [2022-12-13 21:48:33,356 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 575 transitions. Word has length 310 [2022-12-13 21:48:33,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:48:33,356 INFO L495 AbstractCegarLoop]: Abstraction has 406 states and 575 transitions. [2022-12-13 21:48:33,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 11.181818181818182) internal successors, (123), 10 states have internal predecessors, (123), 7 states have call successors, (30), 4 states have call predecessors, (30), 4 states have return successors, (27), 6 states have call predecessors, (27), 7 states have call successors, (27) [2022-12-13 21:48:33,356 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 575 transitions. [2022-12-13 21:48:33,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2022-12-13 21:48:33,358 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:48:33,358 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:48:33,407 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-12-13 21:48:33,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:33,559 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:48:33,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:48:33,559 INFO L85 PathProgramCache]: Analyzing trace with hash 433494193, now seen corresponding path program 1 times [2022-12-13 21:48:33,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:48:33,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [185092271] [2022-12-13 21:48:33,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:48:33,563 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:33,563 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:48:33,564 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:48:33,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-12-13 21:48:36,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:48:36,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 2550 conjuncts, 5 conjunts are in the unsatisfiable core [2022-12-13 21:48:36,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:48:36,495 INFO L134 CoverageAnalysis]: Checked inductivity of 811 backedges. 288 proven. 0 refuted. 0 times theorem prover too weak. 523 trivial. 0 not checked. [2022-12-13 21:48:36,495 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:48:36,495 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:48:36,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [185092271] [2022-12-13 21:48:36,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [185092271] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:48:36,495 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:48:36,495 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 21:48:36,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925176508] [2022-12-13 21:48:36,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:48:36,496 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 21:48:36,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:48:36,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 21:48:36,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-13 21:48:36,497 INFO L87 Difference]: Start difference. First operand 406 states and 575 transitions. Second operand has 6 states, 5 states have (on average 19.8) internal successors, (99), 5 states have internal predecessors, (99), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2022-12-13 21:48:36,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:48:36,704 INFO L93 Difference]: Finished difference Result 744 states and 1076 transitions. [2022-12-13 21:48:36,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 21:48:36,706 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 19.8) internal successors, (99), 5 states have internal predecessors, (99), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 340 [2022-12-13 21:48:36,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:48:36,708 INFO L225 Difference]: With dead ends: 744 [2022-12-13 21:48:36,708 INFO L226 Difference]: Without dead ends: 444 [2022-12-13 21:48:36,709 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 335 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-12-13 21:48:36,709 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 59 mSDsluCounter, 1946 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 2463 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 21:48:36,709 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 2463 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 21:48:36,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2022-12-13 21:48:36,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 407. [2022-12-13 21:48:36,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 253 states have (on average 1.2134387351778657) internal successors, (307), 257 states have internal predecessors, (307), 122 states have call successors, (122), 27 states have call predecessors, (122), 30 states have return successors, (147), 122 states have call predecessors, (147), 120 states have call successors, (147) [2022-12-13 21:48:36,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 576 transitions. [2022-12-13 21:48:36,727 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 576 transitions. Word has length 340 [2022-12-13 21:48:36,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:48:36,727 INFO L495 AbstractCegarLoop]: Abstraction has 407 states and 576 transitions. [2022-12-13 21:48:36,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 19.8) internal successors, (99), 5 states have internal predecessors, (99), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2022-12-13 21:48:36,727 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 576 transitions. [2022-12-13 21:48:36,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2022-12-13 21:48:36,729 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:48:36,729 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:48:36,778 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-12-13 21:48:36,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:36,930 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:48:36,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:48:36,930 INFO L85 PathProgramCache]: Analyzing trace with hash 714609585, now seen corresponding path program 1 times [2022-12-13 21:48:36,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:48:36,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1208839949] [2022-12-13 21:48:36,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:48:36,932 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:36,932 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:48:36,933 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:48:36,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-12-13 21:48:43,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:48:43,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 2505 conjuncts, 7 conjunts are in the unsatisfiable core [2022-12-13 21:48:43,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:48:44,149 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 21:48:44,149 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 132 treesize of output 36 [2022-12-13 21:48:46,268 INFO L134 CoverageAnalysis]: Checked inductivity of 827 backedges. 400 proven. 0 refuted. 0 times theorem prover too weak. 427 trivial. 0 not checked. [2022-12-13 21:48:46,268 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:48:46,268 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:48:46,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1208839949] [2022-12-13 21:48:46,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1208839949] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:48:46,268 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:48:46,269 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 21:48:46,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758226473] [2022-12-13 21:48:46,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:48:46,269 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 21:48:46,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:48:46,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 21:48:46,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=41, Unknown=1, NotChecked=0, Total=56 [2022-12-13 21:48:46,270 INFO L87 Difference]: Start difference. First operand 407 states and 576 transitions. Second operand has 8 states, 7 states have (on average 15.428571428571429) internal successors, (108), 8 states have internal predecessors, (108), 3 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2022-12-13 21:48:49,954 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 21:48:52,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:48:52,332 INFO L93 Difference]: Finished difference Result 744 states and 1067 transitions. [2022-12-13 21:48:52,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 21:48:52,335 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 15.428571428571429) internal successors, (108), 8 states have internal predecessors, (108), 3 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 334 [2022-12-13 21:48:52,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:48:52,336 INFO L225 Difference]: With dead ends: 744 [2022-12-13 21:48:52,337 INFO L226 Difference]: Without dead ends: 412 [2022-12-13 21:48:52,338 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 327 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=27, Invalid=82, Unknown=1, NotChecked=0, Total=110 [2022-12-13 21:48:52,338 INFO L413 NwaCegarLoop]: 440 mSDtfsCounter, 5 mSDsluCounter, 2411 mSDsCounter, 0 mSdLazyCounter, 453 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2851 SdHoareTripleChecker+Invalid, 453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2022-12-13 21:48:52,338 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2851 Invalid, 453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 453 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2022-12-13 21:48:52,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2022-12-13 21:48:52,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 409. [2022-12-13 21:48:52,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 255 states have (on average 1.2117647058823529) internal successors, (309), 259 states have internal predecessors, (309), 122 states have call successors, (122), 27 states have call predecessors, (122), 30 states have return successors, (147), 122 states have call predecessors, (147), 120 states have call successors, (147) [2022-12-13 21:48:52,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 578 transitions. [2022-12-13 21:48:52,362 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 578 transitions. Word has length 334 [2022-12-13 21:48:52,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:48:52,362 INFO L495 AbstractCegarLoop]: Abstraction has 409 states and 578 transitions. [2022-12-13 21:48:52,362 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 15.428571428571429) internal successors, (108), 8 states have internal predecessors, (108), 3 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2022-12-13 21:48:52,362 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 578 transitions. [2022-12-13 21:48:52,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2022-12-13 21:48:52,364 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:48:52,364 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:48:52,413 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Ended with exit code 0 [2022-12-13 21:48:52,565 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:52,565 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:48:52,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:48:52,566 INFO L85 PathProgramCache]: Analyzing trace with hash -427109524, now seen corresponding path program 1 times [2022-12-13 21:48:52,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:48:52,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [554706568] [2022-12-13 21:48:52,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:48:52,574 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:52,575 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:48:52,577 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:48:52,580 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-12-13 21:48:54,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:48:54,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 2295 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-13 21:48:54,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:48:54,300 INFO L134 CoverageAnalysis]: Checked inductivity of 632 backedges. 296 proven. 0 refuted. 0 times theorem prover too weak. 336 trivial. 0 not checked. [2022-12-13 21:48:54,300 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:48:54,300 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:48:54,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [554706568] [2022-12-13 21:48:54,300 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [554706568] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:48:54,300 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:48:54,300 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 21:48:54,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471632573] [2022-12-13 21:48:54,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:48:54,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 21:48:54,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:48:54,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 21:48:54,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 21:48:54,302 INFO L87 Difference]: Start difference. First operand 409 states and 578 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2022-12-13 21:48:54,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:48:54,409 INFO L93 Difference]: Finished difference Result 777 states and 1134 transitions. [2022-12-13 21:48:54,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 21:48:54,410 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 309 [2022-12-13 21:48:54,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:48:54,413 INFO L225 Difference]: With dead ends: 777 [2022-12-13 21:48:54,414 INFO L226 Difference]: Without dead ends: 414 [2022-12-13 21:48:54,416 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 309 GetRequests, 306 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-13 21:48:54,416 INFO L413 NwaCegarLoop]: 465 mSDtfsCounter, 7 mSDsluCounter, 923 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1388 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 21:48:54,417 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 1388 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 21:48:54,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2022-12-13 21:48:54,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 410. [2022-12-13 21:48:54,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 256 states have (on average 1.2109375) internal successors, (310), 260 states have internal predecessors, (310), 122 states have call successors, (122), 27 states have call predecessors, (122), 30 states have return successors, (147), 122 states have call predecessors, (147), 120 states have call successors, (147) [2022-12-13 21:48:54,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 579 transitions. [2022-12-13 21:48:54,447 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 579 transitions. Word has length 309 [2022-12-13 21:48:54,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:48:54,447 INFO L495 AbstractCegarLoop]: Abstraction has 410 states and 579 transitions. [2022-12-13 21:48:54,447 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2022-12-13 21:48:54,447 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 579 transitions. [2022-12-13 21:48:54,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2022-12-13 21:48:54,449 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:48:54,449 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:48:54,484 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Ended with exit code 0 [2022-12-13 21:48:54,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:54,650 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:48:54,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:48:54,651 INFO L85 PathProgramCache]: Analyzing trace with hash -1610843179, now seen corresponding path program 1 times [2022-12-13 21:48:54,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:48:54,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [665694901] [2022-12-13 21:48:54,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:48:54,660 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:54,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:48:54,663 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:48:54,666 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-12-13 21:48:56,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:48:56,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 2297 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 21:48:56,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:48:56,483 INFO L134 CoverageAnalysis]: Checked inductivity of 632 backedges. 329 proven. 0 refuted. 0 times theorem prover too weak. 303 trivial. 0 not checked. [2022-12-13 21:48:56,483 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:48:56,483 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:48:56,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [665694901] [2022-12-13 21:48:56,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [665694901] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:48:56,483 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:48:56,483 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 21:48:56,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504735971] [2022-12-13 21:48:56,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:48:56,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 21:48:56,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:48:56,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 21:48:56,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-12-13 21:48:56,485 INFO L87 Difference]: Start difference. First operand 410 states and 579 transitions. Second operand has 10 states, 9 states have (on average 12.444444444444445) internal successors, (112), 8 states have internal predecessors, (112), 3 states have call successors, (32), 2 states have call predecessors, (32), 5 states have return successors, (29), 4 states have call predecessors, (29), 3 states have call successors, (29) [2022-12-13 21:48:57,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:48:57,148 INFO L93 Difference]: Finished difference Result 785 states and 1127 transitions. [2022-12-13 21:48:57,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 21:48:57,149 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 12.444444444444445) internal successors, (112), 8 states have internal predecessors, (112), 3 states have call successors, (32), 2 states have call predecessors, (32), 5 states have return successors, (29), 4 states have call predecessors, (29), 3 states have call successors, (29) Word has length 309 [2022-12-13 21:48:57,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:48:57,154 INFO L225 Difference]: With dead ends: 785 [2022-12-13 21:48:57,154 INFO L226 Difference]: Without dead ends: 424 [2022-12-13 21:48:57,156 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 300 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2022-12-13 21:48:57,157 INFO L413 NwaCegarLoop]: 451 mSDtfsCounter, 5 mSDsluCounter, 3503 mSDsCounter, 0 mSdLazyCounter, 388 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 3954 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-12-13 21:48:57,157 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 3954 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 388 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-12-13 21:48:57,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2022-12-13 21:48:57,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 417. [2022-12-13 21:48:57,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 261 states have (on average 1.206896551724138) internal successors, (315), 266 states have internal predecessors, (315), 122 states have call successors, (122), 27 states have call predecessors, (122), 32 states have return successors, (160), 123 states have call predecessors, (160), 120 states have call successors, (160) [2022-12-13 21:48:57,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 597 transitions. [2022-12-13 21:48:57,183 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 597 transitions. Word has length 309 [2022-12-13 21:48:57,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:48:57,184 INFO L495 AbstractCegarLoop]: Abstraction has 417 states and 597 transitions. [2022-12-13 21:48:57,184 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 12.444444444444445) internal successors, (112), 8 states have internal predecessors, (112), 3 states have call successors, (32), 2 states have call predecessors, (32), 5 states have return successors, (29), 4 states have call predecessors, (29), 3 states have call successors, (29) [2022-12-13 21:48:57,184 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 597 transitions. [2022-12-13 21:48:57,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 343 [2022-12-13 21:48:57,185 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:48:57,185 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:48:57,221 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Ended with exit code 0 [2022-12-13 21:48:57,386 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:57,386 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:48:57,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:48:57,387 INFO L85 PathProgramCache]: Analyzing trace with hash 315766778, now seen corresponding path program 1 times [2022-12-13 21:48:57,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:48:57,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1619810862] [2022-12-13 21:48:57,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:48:57,396 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:48:57,397 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:48:57,399 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:48:57,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-12-13 21:48:59,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:48:59,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 2523 conjuncts, 5 conjunts are in the unsatisfiable core [2022-12-13 21:48:59,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:48:59,334 INFO L134 CoverageAnalysis]: Checked inductivity of 828 backedges. 356 proven. 1 refuted. 0 times theorem prover too weak. 471 trivial. 0 not checked. [2022-12-13 21:48:59,334 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 21:48:59,701 INFO L134 CoverageAnalysis]: Checked inductivity of 828 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 819 trivial. 0 not checked. [2022-12-13 21:48:59,701 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:48:59,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1619810862] [2022-12-13 21:48:59,702 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1619810862] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 21:48:59,702 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 21:48:59,702 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2022-12-13 21:48:59,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855061256] [2022-12-13 21:48:59,702 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 21:48:59,703 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 21:48:59,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:48:59,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 21:48:59,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-12-13 21:48:59,704 INFO L87 Difference]: Start difference. First operand 417 states and 597 transitions. Second operand has 8 states, 8 states have (on average 14.875) internal successors, (119), 8 states have internal predecessors, (119), 2 states have call successors, (44), 2 states have call predecessors, (44), 4 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2022-12-13 21:49:00,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:49:00,008 INFO L93 Difference]: Finished difference Result 806 states and 1198 transitions. [2022-12-13 21:49:00,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 21:49:00,009 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.875) internal successors, (119), 8 states have internal predecessors, (119), 2 states have call successors, (44), 2 states have call predecessors, (44), 4 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 342 [2022-12-13 21:49:00,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:49:00,012 INFO L225 Difference]: With dead ends: 806 [2022-12-13 21:49:00,012 INFO L226 Difference]: Without dead ends: 432 [2022-12-13 21:49:00,014 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 684 GetRequests, 676 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2022-12-13 21:49:00,014 INFO L413 NwaCegarLoop]: 468 mSDtfsCounter, 25 mSDsluCounter, 943 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 1411 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 21:49:00,014 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 1411 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 21:49:00,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2022-12-13 21:49:00,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 426. [2022-12-13 21:49:00,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 270 states have (on average 1.211111111111111) internal successors, (327), 275 states have internal predecessors, (327), 122 states have call successors, (122), 27 states have call predecessors, (122), 32 states have return successors, (160), 123 states have call predecessors, (160), 120 states have call successors, (160) [2022-12-13 21:49:00,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 609 transitions. [2022-12-13 21:49:00,045 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 609 transitions. Word has length 342 [2022-12-13 21:49:00,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:49:00,046 INFO L495 AbstractCegarLoop]: Abstraction has 426 states and 609 transitions. [2022-12-13 21:49:00,046 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.875) internal successors, (119), 8 states have internal predecessors, (119), 2 states have call successors, (44), 2 states have call predecessors, (44), 4 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2022-12-13 21:49:00,046 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 609 transitions. [2022-12-13 21:49:00,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2022-12-13 21:49:00,047 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:49:00,047 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:49:00,090 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Ended with exit code 0 [2022-12-13 21:49:00,248 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:49:00,248 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:49:00,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:49:00,249 INFO L85 PathProgramCache]: Analyzing trace with hash -1031369426, now seen corresponding path program 1 times [2022-12-13 21:49:00,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:49:00,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2070982273] [2022-12-13 21:49:00,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:49:00,258 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:49:00,258 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:49:00,261 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:49:00,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-12-13 21:49:06,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:49:07,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 2539 conjuncts, 21 conjunts are in the unsatisfiable core [2022-12-13 21:49:07,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:49:07,797 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 21:49:07,797 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 65 treesize of output 17 [2022-12-13 21:49:07,904 INFO L134 CoverageAnalysis]: Checked inductivity of 829 backedges. 353 proven. 0 refuted. 0 times theorem prover too weak. 476 trivial. 0 not checked. [2022-12-13 21:49:07,904 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:49:07,904 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:49:07,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2070982273] [2022-12-13 21:49:07,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2070982273] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:49:07,904 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:49:07,904 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 21:49:07,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201773504] [2022-12-13 21:49:07,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:49:07,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 21:49:07,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:49:07,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 21:49:07,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-12-13 21:49:07,906 INFO L87 Difference]: Start difference. First operand 426 states and 609 transitions. Second operand has 12 states, 11 states have (on average 10.272727272727273) internal successors, (113), 12 states have internal predecessors, (113), 7 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (31), 7 states have call predecessors, (31), 7 states have call successors, (31) [2022-12-13 21:49:13,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:49:13,335 INFO L93 Difference]: Finished difference Result 876 states and 1327 transitions. [2022-12-13 21:49:13,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 21:49:13,337 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 10.272727272727273) internal successors, (113), 12 states have internal predecessors, (113), 7 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (31), 7 states have call predecessors, (31), 7 states have call successors, (31) Word has length 348 [2022-12-13 21:49:13,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:49:13,341 INFO L225 Difference]: With dead ends: 876 [2022-12-13 21:49:13,341 INFO L226 Difference]: Without dead ends: 486 [2022-12-13 21:49:13,342 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 339 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2022-12-13 21:49:13,343 INFO L413 NwaCegarLoop]: 445 mSDtfsCounter, 114 mSDsluCounter, 3683 mSDsCounter, 0 mSdLazyCounter, 911 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 4128 SdHoareTripleChecker+Invalid, 920 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 911 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-12-13 21:49:13,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 4128 Invalid, 920 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 911 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2022-12-13 21:49:13,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2022-12-13 21:49:13,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 437. [2022-12-13 21:49:13,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 280 states have (on average 1.2107142857142856) internal successors, (339), 284 states have internal predecessors, (339), 122 states have call successors, (122), 27 states have call predecessors, (122), 33 states have return successors, (173), 125 states have call predecessors, (173), 120 states have call successors, (173) [2022-12-13 21:49:13,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 634 transitions. [2022-12-13 21:49:13,364 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 634 transitions. Word has length 348 [2022-12-13 21:49:13,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:49:13,364 INFO L495 AbstractCegarLoop]: Abstraction has 437 states and 634 transitions. [2022-12-13 21:49:13,364 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 10.272727272727273) internal successors, (113), 12 states have internal predecessors, (113), 7 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (31), 7 states have call predecessors, (31), 7 states have call successors, (31) [2022-12-13 21:49:13,365 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 634 transitions. [2022-12-13 21:49:13,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2022-12-13 21:49:13,366 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:49:13,366 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:49:13,425 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Ended with exit code 0 [2022-12-13 21:49:13,566 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:49:13,567 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:49:13,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:49:13,568 INFO L85 PathProgramCache]: Analyzing trace with hash -1104039831, now seen corresponding path program 1 times [2022-12-13 21:49:13,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:49:13,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [816286846] [2022-12-13 21:49:13,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:49:13,576 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:49:13,577 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:49:13,579 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:49:13,582 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-12-13 21:49:15,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:49:15,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 2431 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-13 21:49:15,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:49:15,347 INFO L134 CoverageAnalysis]: Checked inductivity of 724 backedges. 326 proven. 0 refuted. 0 times theorem prover too weak. 398 trivial. 0 not checked. [2022-12-13 21:49:15,347 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:49:15,348 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:49:15,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [816286846] [2022-12-13 21:49:15,348 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [816286846] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:49:15,348 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:49:15,348 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 21:49:15,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985518653] [2022-12-13 21:49:15,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:49:15,348 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 21:49:15,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:49:15,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 21:49:15,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-13 21:49:15,349 INFO L87 Difference]: Start difference. First operand 437 states and 634 transitions. Second operand has 5 states, 5 states have (on average 23.0) internal successors, (115), 5 states have internal predecessors, (115), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-12-13 21:49:15,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:49:15,448 INFO L93 Difference]: Finished difference Result 858 states and 1281 transitions. [2022-12-13 21:49:15,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 21:49:15,449 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.0) internal successors, (115), 5 states have internal predecessors, (115), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 333 [2022-12-13 21:49:15,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:49:15,451 INFO L225 Difference]: With dead ends: 858 [2022-12-13 21:49:15,451 INFO L226 Difference]: Without dead ends: 462 [2022-12-13 21:49:15,452 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 329 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 21:49:15,453 INFO L413 NwaCegarLoop]: 489 mSDtfsCounter, 8 mSDsluCounter, 1441 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1930 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 21:49:15,453 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1930 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 21:49:15,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2022-12-13 21:49:15,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 445. [2022-12-13 21:49:15,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 288 states have (on average 1.2048611111111112) internal successors, (347), 292 states have internal predecessors, (347), 122 states have call successors, (122), 27 states have call predecessors, (122), 33 states have return successors, (173), 125 states have call predecessors, (173), 120 states have call successors, (173) [2022-12-13 21:49:15,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 642 transitions. [2022-12-13 21:49:15,479 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 642 transitions. Word has length 333 [2022-12-13 21:49:15,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:49:15,479 INFO L495 AbstractCegarLoop]: Abstraction has 445 states and 642 transitions. [2022-12-13 21:49:15,479 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.0) internal successors, (115), 5 states have internal predecessors, (115), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-12-13 21:49:15,480 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 642 transitions. [2022-12-13 21:49:15,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2022-12-13 21:49:15,482 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:49:15,482 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:49:15,522 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Ended with exit code 0 [2022-12-13 21:49:15,683 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:49:15,683 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:49:15,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:49:15,685 INFO L85 PathProgramCache]: Analyzing trace with hash 55827308, now seen corresponding path program 1 times [2022-12-13 21:49:15,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:49:15,698 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1117122755] [2022-12-13 21:49:15,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:49:15,699 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:49:15,700 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:49:15,703 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:49:15,706 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-12-13 21:49:17,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:49:17,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 2309 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 21:49:17,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:49:17,363 INFO L134 CoverageAnalysis]: Checked inductivity of 634 backedges. 265 proven. 0 refuted. 0 times theorem prover too weak. 369 trivial. 0 not checked. [2022-12-13 21:49:17,363 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:49:17,363 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:49:17,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1117122755] [2022-12-13 21:49:17,363 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1117122755] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:49:17,364 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:49:17,364 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 21:49:17,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312567880] [2022-12-13 21:49:17,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:49:17,364 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 21:49:17,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:49:17,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 21:49:17,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 21:49:17,365 INFO L87 Difference]: Start difference. First operand 445 states and 642 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-12-13 21:49:17,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:49:17,444 INFO L93 Difference]: Finished difference Result 854 states and 1297 transitions. [2022-12-13 21:49:17,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 21:49:17,446 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 318 [2022-12-13 21:49:17,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:49:17,448 INFO L225 Difference]: With dead ends: 854 [2022-12-13 21:49:17,448 INFO L226 Difference]: Without dead ends: 445 [2022-12-13 21:49:17,449 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 316 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-13 21:49:17,450 INFO L413 NwaCegarLoop]: 475 mSDtfsCounter, 7 mSDsluCounter, 930 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1405 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 21:49:17,450 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 1405 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 21:49:17,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2022-12-13 21:49:17,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 445. [2022-12-13 21:49:17,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 288 states have (on average 1.2013888888888888) internal successors, (346), 292 states have internal predecessors, (346), 122 states have call successors, (122), 27 states have call predecessors, (122), 33 states have return successors, (173), 125 states have call predecessors, (173), 120 states have call successors, (173) [2022-12-13 21:49:17,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 641 transitions. [2022-12-13 21:49:17,470 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 641 transitions. Word has length 318 [2022-12-13 21:49:17,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:49:17,470 INFO L495 AbstractCegarLoop]: Abstraction has 445 states and 641 transitions. [2022-12-13 21:49:17,470 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-12-13 21:49:17,470 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 641 transitions. [2022-12-13 21:49:17,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 323 [2022-12-13 21:49:17,471 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:49:17,472 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:49:17,507 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Ended with exit code 0 [2022-12-13 21:49:17,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:49:17,672 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:49:17,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:49:17,674 INFO L85 PathProgramCache]: Analyzing trace with hash -1829843808, now seen corresponding path program 1 times [2022-12-13 21:49:17,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:49:17,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [277438340] [2022-12-13 21:49:17,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:49:17,682 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:49:17,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:49:17,684 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:49:17,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-12-13 21:49:19,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:49:19,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 2317 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 21:49:19,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:49:19,659 INFO L134 CoverageAnalysis]: Checked inductivity of 636 backedges. 267 proven. 0 refuted. 0 times theorem prover too weak. 369 trivial. 0 not checked. [2022-12-13 21:49:19,659 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:49:19,659 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:49:19,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [277438340] [2022-12-13 21:49:19,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [277438340] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:49:19,659 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:49:19,659 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 21:49:19,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358676227] [2022-12-13 21:49:19,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:49:19,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 21:49:19,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:49:19,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 21:49:19,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-13 21:49:19,660 INFO L87 Difference]: Start difference. First operand 445 states and 641 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-12-13 21:49:22,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:49:22,533 INFO L93 Difference]: Finished difference Result 854 states and 1295 transitions. [2022-12-13 21:49:22,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 21:49:22,536 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 322 [2022-12-13 21:49:22,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:49:22,538 INFO L225 Difference]: With dead ends: 854 [2022-12-13 21:49:22,538 INFO L226 Difference]: Without dead ends: 445 [2022-12-13 21:49:22,540 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 319 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 21:49:22,540 INFO L413 NwaCegarLoop]: 481 mSDtfsCounter, 10 mSDsluCounter, 1323 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 1804 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-12-13 21:49:22,540 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 1804 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-12-13 21:49:22,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2022-12-13 21:49:22,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 445. [2022-12-13 21:49:22,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 288 states have (on average 1.1979166666666667) internal successors, (345), 292 states have internal predecessors, (345), 122 states have call successors, (122), 27 states have call predecessors, (122), 33 states have return successors, (173), 125 states have call predecessors, (173), 120 states have call successors, (173) [2022-12-13 21:49:22,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 640 transitions. [2022-12-13 21:49:22,565 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 640 transitions. Word has length 322 [2022-12-13 21:49:22,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:49:22,565 INFO L495 AbstractCegarLoop]: Abstraction has 445 states and 640 transitions. [2022-12-13 21:49:22,565 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-12-13 21:49:22,565 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 640 transitions. [2022-12-13 21:49:22,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 355 [2022-12-13 21:49:22,566 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:49:22,567 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:49:22,603 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-12-13 21:49:22,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:49:22,768 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:49:22,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:49:22,769 INFO L85 PathProgramCache]: Analyzing trace with hash -1906927256, now seen corresponding path program 1 times [2022-12-13 21:49:22,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:49:22,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [268076674] [2022-12-13 21:49:22,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:49:22,778 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:49:22,778 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:49:22,780 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:49:22,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-12-13 21:49:30,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:49:31,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 2551 conjuncts, 36 conjunts are in the unsatisfiable core [2022-12-13 21:49:31,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:49:31,633 INFO L134 CoverageAnalysis]: Checked inductivity of 835 backedges. 330 proven. 3 refuted. 0 times theorem prover too weak. 502 trivial. 0 not checked. [2022-12-13 21:49:31,633 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 21:49:33,140 INFO L134 CoverageAnalysis]: Checked inductivity of 835 backedges. 24 proven. 6 refuted. 0 times theorem prover too weak. 805 trivial. 0 not checked. [2022-12-13 21:49:33,140 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:49:33,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [268076674] [2022-12-13 21:49:33,140 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [268076674] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 21:49:33,140 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 21:49:33,140 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 8] total 20 [2022-12-13 21:49:33,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927140766] [2022-12-13 21:49:33,140 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 21:49:33,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-13 21:49:33,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:49:33,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-13 21:49:33,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2022-12-13 21:49:33,142 INFO L87 Difference]: Start difference. First operand 445 states and 640 transitions. Second operand has 20 states, 17 states have (on average 8.0) internal successors, (136), 17 states have internal predecessors, (136), 12 states have call successors, (54), 5 states have call predecessors, (54), 4 states have return successors, (49), 9 states have call predecessors, (49), 10 states have call successors, (49) [2022-12-13 21:49:40,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:49:40,160 INFO L93 Difference]: Finished difference Result 771 states and 1117 transitions. [2022-12-13 21:49:40,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 21:49:40,163 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 8.0) internal successors, (136), 17 states have internal predecessors, (136), 12 states have call successors, (54), 5 states have call predecessors, (54), 4 states have return successors, (49), 9 states have call predecessors, (49), 10 states have call successors, (49) Word has length 354 [2022-12-13 21:49:40,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:49:40,165 INFO L225 Difference]: With dead ends: 771 [2022-12-13 21:49:40,165 INFO L226 Difference]: Without dead ends: 450 [2022-12-13 21:49:40,167 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 715 GetRequests, 690 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=103, Invalid=599, Unknown=0, NotChecked=0, Total=702 [2022-12-13 21:49:40,167 INFO L413 NwaCegarLoop]: 415 mSDtfsCounter, 160 mSDsluCounter, 3639 mSDsCounter, 0 mSdLazyCounter, 922 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 4054 SdHoareTripleChecker+Invalid, 975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 922 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2022-12-13 21:49:40,167 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 4054 Invalid, 975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 922 Invalid, 0 Unknown, 0 Unchecked, 6.4s Time] [2022-12-13 21:49:40,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2022-12-13 21:49:40,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 445. [2022-12-13 21:49:40,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 288 states have (on average 1.1944444444444444) internal successors, (344), 292 states have internal predecessors, (344), 122 states have call successors, (122), 27 states have call predecessors, (122), 33 states have return successors, (173), 125 states have call predecessors, (173), 120 states have call successors, (173) [2022-12-13 21:49:40,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 639 transitions. [2022-12-13 21:49:40,187 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 639 transitions. Word has length 354 [2022-12-13 21:49:40,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:49:40,188 INFO L495 AbstractCegarLoop]: Abstraction has 445 states and 639 transitions. [2022-12-13 21:49:40,188 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 8.0) internal successors, (136), 17 states have internal predecessors, (136), 12 states have call successors, (54), 5 states have call predecessors, (54), 4 states have return successors, (49), 9 states have call predecessors, (49), 10 states have call successors, (49) [2022-12-13 21:49:40,188 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 639 transitions. [2022-12-13 21:49:40,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 338 [2022-12-13 21:49:40,189 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:49:40,189 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:49:40,244 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-12-13 21:49:40,390 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:49:40,390 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:49:40,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:49:40,390 INFO L85 PathProgramCache]: Analyzing trace with hash -1988170829, now seen corresponding path program 1 times [2022-12-13 21:49:40,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:49:40,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1025001690] [2022-12-13 21:49:40,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:49:40,392 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:49:40,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:49:40,393 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:49:40,394 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-12-13 21:49:42,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:49:42,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 2438 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-13 21:49:42,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:49:43,219 INFO L134 CoverageAnalysis]: Checked inductivity of 726 backedges. 363 proven. 0 refuted. 0 times theorem prover too weak. 363 trivial. 0 not checked. [2022-12-13 21:49:43,220 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 21:49:43,220 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 21:49:43,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1025001690] [2022-12-13 21:49:43,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1025001690] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 21:49:43,220 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 21:49:43,220 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 21:49:43,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264984963] [2022-12-13 21:49:43,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 21:49:43,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 21:49:43,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 21:49:43,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 21:49:43,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-12-13 21:49:43,221 INFO L87 Difference]: Start difference. First operand 445 states and 639 transitions. Second operand has 11 states, 10 states have (on average 12.1) internal successors, (121), 10 states have internal predecessors, (121), 7 states have call successors, (33), 3 states have call predecessors, (33), 4 states have return successors, (30), 6 states have call predecessors, (30), 7 states have call successors, (30) [2022-12-13 21:49:44,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 21:49:44,706 INFO L93 Difference]: Finished difference Result 806 states and 1164 transitions. [2022-12-13 21:49:44,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 21:49:44,707 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 12.1) internal successors, (121), 10 states have internal predecessors, (121), 7 states have call successors, (33), 3 states have call predecessors, (33), 4 states have return successors, (30), 6 states have call predecessors, (30), 7 states have call successors, (30) Word has length 337 [2022-12-13 21:49:44,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 21:49:44,709 INFO L225 Difference]: With dead ends: 806 [2022-12-13 21:49:44,709 INFO L226 Difference]: Without dead ends: 478 [2022-12-13 21:49:44,711 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 344 GetRequests, 330 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2022-12-13 21:49:44,711 INFO L413 NwaCegarLoop]: 426 mSDtfsCounter, 191 mSDsluCounter, 3471 mSDsCounter, 0 mSdLazyCounter, 679 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 3897 SdHoareTripleChecker+Invalid, 740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-12-13 21:49:44,711 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 3897 Invalid, 740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 679 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-12-13 21:49:44,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2022-12-13 21:49:44,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 468. [2022-12-13 21:49:44,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 310 states have (on average 1.196774193548387) internal successors, (371), 313 states have internal predecessors, (371), 123 states have call successors, (123), 27 states have call predecessors, (123), 33 states have return successors, (175), 127 states have call predecessors, (175), 121 states have call successors, (175) [2022-12-13 21:49:44,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 669 transitions. [2022-12-13 21:49:44,733 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 669 transitions. Word has length 337 [2022-12-13 21:49:44,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 21:49:44,734 INFO L495 AbstractCegarLoop]: Abstraction has 468 states and 669 transitions. [2022-12-13 21:49:44,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 12.1) internal successors, (121), 10 states have internal predecessors, (121), 7 states have call successors, (33), 3 states have call predecessors, (33), 4 states have return successors, (30), 6 states have call predecessors, (30), 7 states have call successors, (30) [2022-12-13 21:49:44,734 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 669 transitions. [2022-12-13 21:49:44,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 355 [2022-12-13 21:49:44,735 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 21:49:44,736 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 21:49:44,778 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Ended with exit code 0 [2022-12-13 21:49:44,936 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:49:44,937 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 21:49:44,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:49:44,938 INFO L85 PathProgramCache]: Analyzing trace with hash -646010006, now seen corresponding path program 1 times [2022-12-13 21:49:44,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 21:49:44,946 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1429030768] [2022-12-13 21:49:44,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:49:44,947 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 21:49:44,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 21:49:44,950 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 21:49:44,953 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9b41418-6d76-4811-a980-683c0bf8ac92/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-12-13 21:52:26,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:52:27,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 2554 conjuncts, 198 conjunts are in the unsatisfiable core [2022-12-13 21:52:27,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:52:27,108 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 7 [2022-12-13 21:52:27,464 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v___CPROVER_overflow_mult_~#c~1.base_354| (_ BitVec 64)) (v_ArrVal_5387 (_ BitVec 1))) (and (= (store |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_354| v_ArrVal_5387) |c_#valid|) (= (select |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_354|) (_ bv0 1)))) is different from true [2022-12-13 21:52:42,044 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_5390 (_ BitVec 1)) (|v___CPROVER_overflow_mult_~#c~1.base_355| (_ BitVec 64))) (and (= (store |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_355| v_ArrVal_5390) |c_#valid|) (= (_ bv0 1) (select |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_355|)))) is different from true [2022-12-13 21:52:48,285 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_5391 (_ BitVec 1)) (v_ArrVal_5390 (_ BitVec 1)) (v_ArrVal_5389 (_ BitVec 1)) (|v___CPROVER_overflow_mult_~#c~1.base_355| (_ BitVec 64)) (|v_aws_array_list_is_valid_~#required_size~0.base_104| (_ BitVec 64))) (let ((.cse0 (store |c_old(#valid)| |v_aws_array_list_is_valid_~#required_size~0.base_104| v_ArrVal_5389))) (and (= |c_#valid| (store (store .cse0 |v___CPROVER_overflow_mult_~#c~1.base_355| v_ArrVal_5390) |v_aws_array_list_is_valid_~#required_size~0.base_104| v_ArrVal_5391)) (= (select .cse0 |v___CPROVER_overflow_mult_~#c~1.base_355|) (_ bv0 1)) (= (_ bv0 1) (select |c_old(#valid)| |v_aws_array_list_is_valid_~#required_size~0.base_104|))))) is different from true [2022-12-13 21:53:07,805 INFO L321 Elim1Store]: treesize reduction 240, result has 23.3 percent of original size [2022-12-13 21:53:07,805 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 17 case distinctions, treesize of input 1531 treesize of output 1559 [2022-12-13 21:53:25,351 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_5393 (_ BitVec 1)) (|v___CPROVER_overflow_mult_~#c~1.base_356| (_ BitVec 64))) (and (= (select |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_356|) (_ bv0 1)) (= |c_#valid| (store |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_356| v_ArrVal_5393)))) is different from true [2022-12-13 21:54:18,064 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v___CPROVER_overflow_mult_~#c~1.base_357| (_ BitVec 64)) (v_ArrVal_5396 (_ BitVec 1))) (and (= (_ bv0 1) (select |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_357|)) (= (store |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_357| v_ArrVal_5396) |c_#valid|))) is different from true [2022-12-13 21:54:22,382 WARN L859 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_5397 (Array (_ BitVec 64) (_ BitVec 64)))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_5397))) (exists ((v_ArrVal_5398 (Array (_ BitVec 64) (_ BitVec 64)))) (= (store |c_old(#memory_$Pointer$.base)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_5398) |c_#memory_$Pointer$.base|)) (exists ((|v___CPROVER_overflow_mult_~#c~1.base_357| (_ BitVec 64)) (v_ArrVal_5396 (_ BitVec 1))) (and (= (_ bv0 1) (select |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_357|)) (= (store |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_357| v_ArrVal_5396) |c_#valid|)))) is different from true [2022-12-13 21:54:26,875 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_5398 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5397 (Array (_ BitVec 64) (_ BitVec 64))) (|v_aws_array_list_is_valid_~#required_size~0.base_106| (_ BitVec 64)) (v_ArrVal_5399 (_ BitVec 1)) (|v___CPROVER_overflow_mult_~#c~1.base_357| (_ BitVec 64)) (v_ArrVal_5396 (_ BitVec 1)) (v_ArrVal_5395 (_ BitVec 1))) (let ((.cse0 (store |c_old(#valid)| |v_aws_array_list_is_valid_~#required_size~0.base_106| v_ArrVal_5395))) (and (= (_ bv0 1) (select |c_old(#valid)| |v_aws_array_list_is_valid_~#required_size~0.base_106|)) (= (store |c_old(#memory_$Pointer$.offset)| |v_aws_array_list_is_valid_~#required_size~0.base_106| v_ArrVal_5397) |c_#memory_$Pointer$.offset|) (= (store (store .cse0 |v___CPROVER_overflow_mult_~#c~1.base_357| v_ArrVal_5396) |v_aws_array_list_is_valid_~#required_size~0.base_106| v_ArrVal_5399) |c_#valid|) (= (store |c_old(#memory_$Pointer$.base)| |v_aws_array_list_is_valid_~#required_size~0.base_106| v_ArrVal_5398) |c_#memory_$Pointer$.base|) (= (select .cse0 |v___CPROVER_overflow_mult_~#c~1.base_357|) (_ bv0 1))))) is different from true [2022-12-13 21:54:26,984 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-12-13 21:54:26,984 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 22 [2022-12-13 21:54:27,045 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-12-13 21:54:27,045 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 22 [2022-12-13 21:54:27,070 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2022-12-13 21:54:27,109 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2022-12-13 21:54:27,415 WARN L859 $PredicateComparison]: unable to prove that (let ((.cse4 (exists ((|v_aws_array_list_is_valid_~#required_size~0.base_105| (_ BitVec 64))) (and (= (select |c_old(#valid)| |v_aws_array_list_is_valid_~#required_size~0.base_105|) (_ bv0 1)) (exists ((v_ArrVal_5392 (_ BitVec 1)) (|v___CPROVER_overflow_mult_~#c~1.base_356| (_ BitVec 64))) (let ((.cse5 (store |c_old(#valid)| |v_aws_array_list_is_valid_~#required_size~0.base_105| v_ArrVal_5392))) (and (= (_ bv0 1) (select .cse5 |v___CPROVER_overflow_mult_~#c~1.base_356|)) (exists ((v_ArrVal_5394 (_ BitVec 1)) (v_ArrVal_5393 (_ BitVec 1)) (v_ArrVal_5399 (_ BitVec 1)) (|v___CPROVER_overflow_mult_~#c~1.base_357| (_ BitVec 64)) (v_ArrVal_5396 (_ BitVec 1)) (v_ArrVal_5395 (_ BitVec 1))) (let ((.cse7 (store (store .cse5 |v___CPROVER_overflow_mult_~#c~1.base_356| v_ArrVal_5393) |v_aws_array_list_is_valid_~#required_size~0.base_105| v_ArrVal_5394))) (let ((.cse6 (store .cse7 |c_aws_priority_queue_is_valid_#in~queue#1.base| v_ArrVal_5395))) (and (= (_ bv0 1) (select .cse6 |v___CPROVER_overflow_mult_~#c~1.base_357|)) (= |c_#valid| (store (store .cse6 |v___CPROVER_overflow_mult_~#c~1.base_357| v_ArrVal_5396) |c_aws_priority_queue_is_valid_#in~queue#1.base| v_ArrVal_5399)) (= (_ bv0 1) (select .cse7 |c_aws_priority_queue_is_valid_#in~queue#1.base|))))))))))))) (or (let ((.cse0 (bvadd |c_aws_priority_queue_is_valid_#in~queue#1.offset| (_ bv40 64)))) (and (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |c_aws_priority_queue_is_valid_#in~queue#1.base|) .cse0)) (or (and (exists ((v_ArrVal_5392 (_ BitVec 1)) (v_ArrVal_5394 (_ BitVec 1)) (|v_aws_array_list_is_valid_~#required_size~0.base_106| (_ BitVec 64)) (|v_aws_array_list_is_valid_~#required_size~0.base_105| (_ BitVec 64)) (v_ArrVal_5393 (_ BitVec 1)) (v_ArrVal_5399 (_ BitVec 1)) (|v___CPROVER_overflow_mult_~#c~1.base_357| (_ BitVec 64)) (v_ArrVal_5396 (_ BitVec 1)) (|v___CPROVER_overflow_mult_~#c~1.base_356| (_ BitVec 64)) (v_ArrVal_5395 (_ BitVec 1))) (let ((.cse2 (store |c_old(#valid)| |v_aws_array_list_is_valid_~#required_size~0.base_105| v_ArrVal_5392))) (let ((.cse3 (store (store .cse2 |v___CPROVER_overflow_mult_~#c~1.base_356| v_ArrVal_5393) |v_aws_array_list_is_valid_~#required_size~0.base_105| v_ArrVal_5394))) (let ((.cse1 (store .cse3 |v_aws_array_list_is_valid_~#required_size~0.base_106| v_ArrVal_5395))) (and (= (select .cse1 |v___CPROVER_overflow_mult_~#c~1.base_357|) (_ bv0 1)) (= (select |c_old(#valid)| |v_aws_array_list_is_valid_~#required_size~0.base_105|) (_ bv0 1)) (= (_ bv0 1) (select .cse2 |v___CPROVER_overflow_mult_~#c~1.base_356|)) (= (_ bv0 1) (select .cse3 |v_aws_array_list_is_valid_~#required_size~0.base_106|)) (= (store (store .cse1 |v___CPROVER_overflow_mult_~#c~1.base_357| v_ArrVal_5396) |v_aws_array_list_is_valid_~#required_size~0.base_106| v_ArrVal_5399) |c_#valid|)))))) (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |c_aws_priority_queue_is_valid_#in~queue#1.base|) .cse0))) .cse4))) .cse4)) is different from true [2022-12-13 21:54:58,467 WARN L233 SmtUtils]: Spent 29.13s on a formula simplification. DAG size of input: 740 DAG size of output: 274 (called from [L 318] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-12-13 21:54:58,469 INFO L321 Elim1Store]: treesize reduction 2097, result has 23.3 percent of original size [2022-12-13 21:54:58,470 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 3 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 14 new quantified variables, introduced 94 case distinctions, treesize of input 11032 treesize of output 11699 [2022-12-13 21:55:10,838 INFO L217 Elim1Store]: Index analysis took 4224 ms [2022-12-13 21:55:24,073 WARN L233 SmtUtils]: Spent 11.56s on a formula simplification. DAG size of input: 521 DAG size of output: 218 (called from [L 318] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-12-13 21:55:24,074 INFO L321 Elim1Store]: treesize reduction 4805, result has 11.0 percent of original size [2022-12-13 21:55:24,074 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 8 select indices, 8 select index equivalence classes, 4 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 55 case distinctions, treesize of input 580 treesize of output 1509