./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.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_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/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_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/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_849b8b35-5ed8-402f-a213-5c8d127bc92e/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 65cc93bea37c503291576929a444106bffa9d5b7b84b8d294ee7e7120b60ffa5 --- 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 13:16:39,276 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 13:16:39,277 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 13:16:39,290 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 13:16:39,291 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 13:16:39,291 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 13:16:39,292 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 13:16:39,293 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 13:16:39,294 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 13:16:39,295 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 13:16:39,295 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 13:16:39,296 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 13:16:39,297 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 13:16:39,297 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 13:16:39,298 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 13:16:39,299 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 13:16:39,299 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 13:16:39,300 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 13:16:39,301 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 13:16:39,302 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 13:16:39,303 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 13:16:39,304 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 13:16:39,305 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 13:16:39,306 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 13:16:39,308 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 13:16:39,308 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 13:16:39,308 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 13:16:39,309 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 13:16:39,309 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 13:16:39,310 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 13:16:39,310 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 13:16:39,310 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 13:16:39,311 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 13:16:39,312 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 13:16:39,312 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 13:16:39,312 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 13:16:39,313 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 13:16:39,313 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 13:16:39,313 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 13:16:39,314 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 13:16:39,314 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 13:16:39,315 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-12-13 13:16:39,329 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 13:16:39,329 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 13:16:39,330 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 13:16:39,330 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 13:16:39,330 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 13:16:39,330 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 13:16:39,331 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 13:16:39,331 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 13:16:39,331 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 13:16:39,331 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 13:16:39,331 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 13:16:39,331 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 13:16:39,332 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 13:16:39,332 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 13:16:39,332 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 13:16:39,332 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 13:16:39,332 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 13:16:39,332 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 13:16:39,332 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 13:16:39,332 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 13:16:39,333 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 13:16:39,333 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 13:16:39,333 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 13:16:39,333 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 13:16:39,333 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 13:16:39,333 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 13:16:39,333 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-13 13:16:39,333 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 13:16:39,334 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 13:16:39,334 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 13:16:39,334 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 13:16:39,334 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 13:16:39,334 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_849b8b35-5ed8-402f-a213-5c8d127bc92e/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_849b8b35-5ed8-402f-a213-5c8d127bc92e/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 -> 65cc93bea37c503291576929a444106bffa9d5b7b84b8d294ee7e7120b60ffa5 [2022-12-13 13:16:39,492 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 13:16:39,509 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 13:16:39,511 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 13:16:39,512 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 13:16:39,512 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 13:16:39,513 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i [2022-12-13 13:16:42,065 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 13:16:42,410 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 13:16:42,410 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i [2022-12-13 13:16:42,431 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/data/ef224be1f/7c46460533c64d919b740d4ffbe43190/FLAGc8eb6ef14 [2022-12-13 13:16:42,636 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/data/ef224be1f/7c46460533c64d919b740d4ffbe43190 [2022-12-13 13:16:42,638 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 13:16:42,639 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 13:16:42,640 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 13:16:42,640 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 13:16:42,643 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 13:16:42,644 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 01:16:42" (1/1) ... [2022-12-13 13:16:42,644 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1027ec46 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:16:42, skipping insertion in model container [2022-12-13 13:16:42,644 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 01:16:42" (1/1) ... [2022-12-13 13:16:42,649 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 13:16:42,710 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 13:16:43,097 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_irqrestore [2022-12-13 13:16:43,226 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_irqsave [2022-12-13 13:16:43,227 WARN L623 FunctionHandler]: Unknown extern function schedule_delayed_work [2022-12-13 13:16:43,228 WARN L623 FunctionHandler]: Unknown extern function schedule_delayed_work [2022-12-13 13:16:43,229 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_irqsave [2022-12-13 13:16:43,235 WARN L623 FunctionHandler]: Unknown extern function schedule_delayed_work [2022-12-13 13:16:43,236 WARN L623 FunctionHandler]: Unknown extern function schedule_delayed_work [2022-12-13 13:16:43,302 WARN L623 FunctionHandler]: Unknown extern function pi_read_regr [2022-12-13 13:16:43,306 WARN L623 FunctionHandler]: Unknown extern function pi_read_regr [2022-12-13 13:16:43,309 WARN L623 FunctionHandler]: Unknown extern function pi_write_regr [2022-12-13 13:16:43,313 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-13 13:16:43,315 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,319 WARN L623 FunctionHandler]: Unknown extern function pi_connect [2022-12-13 13:16:43,321 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,322 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,323 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,323 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,324 WARN L623 FunctionHandler]: Unknown extern function pi_write_block [2022-12-13 13:16:43,329 WARN L623 FunctionHandler]: Unknown extern function pi_read_block [2022-12-13 13:16:43,330 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,337 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-13 13:16:43,337 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-13 13:16:43,338 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,343 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-13 13:16:43,343 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-13 13:16:43,353 WARN L623 FunctionHandler]: Unknown extern function schedule_timeout_interruptible [2022-12-13 13:16:43,357 WARN L623 FunctionHandler]: Unknown extern function pi_connect [2022-12-13 13:16:43,360 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,361 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,362 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,362 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,363 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,384 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,389 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,391 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,392 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,393 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,393 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,394 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,401 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,402 WARN L623 FunctionHandler]: Unknown extern function pi_init [2022-12-13 13:16:43,404 WARN L623 FunctionHandler]: Unknown extern function pi_release [2022-12-13 13:16:43,405 WARN L623 FunctionHandler]: Unknown extern function pi_init [2022-12-13 13:16:43,407 WARN L623 FunctionHandler]: Unknown extern function pi_release [2022-12-13 13:16:43,408 WARN L623 FunctionHandler]: Unknown extern function pi_release [2022-12-13 13:16:43,409 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,409 WARN L623 FunctionHandler]: Unknown extern function put_disk [2022-12-13 13:16:43,415 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-13 13:16:43,416 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-13 13:16:43,422 WARN L623 FunctionHandler]: Unknown extern function __blk_end_request_cur [2022-12-13 13:16:43,423 WARN L623 FunctionHandler]: Unknown extern function blk_fetch_request [2022-12-13 13:16:43,426 WARN L623 FunctionHandler]: Unknown extern function pi_do_claimed [2022-12-13 13:16:43,426 WARN L623 FunctionHandler]: Unknown extern function pi_do_claimed [2022-12-13 13:16:43,431 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_irqsave [2022-12-13 13:16:43,434 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_irqsave [2022-12-13 13:16:43,436 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,436 WARN L623 FunctionHandler]: Unknown extern function pi_do_claimed [2022-12-13 13:16:43,438 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,438 WARN L623 FunctionHandler]: Unknown extern function pi_do_claimed [2022-12-13 13:16:43,439 WARN L623 FunctionHandler]: Unknown extern function pi_read_block [2022-12-13 13:16:43,439 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,440 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,441 WARN L623 FunctionHandler]: Unknown extern function pi_do_claimed [2022-12-13 13:16:43,442 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,442 WARN L623 FunctionHandler]: Unknown extern function pi_do_claimed [2022-12-13 13:16:43,443 WARN L623 FunctionHandler]: Unknown extern function pi_write_block [2022-12-13 13:16:43,444 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,445 WARN L623 FunctionHandler]: Unknown extern function pi_do_claimed [2022-12-13 13:16:43,446 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,449 WARN L623 FunctionHandler]: Unknown extern function register_blkdev [2022-12-13 13:16:43,450 WARN L623 FunctionHandler]: Unknown extern function put_disk [2022-12-13 13:16:43,450 WARN L623 FunctionHandler]: Unknown extern function blk_init_queue [2022-12-13 13:16:43,451 WARN L623 FunctionHandler]: Unknown extern function unregister_blkdev [2022-12-13 13:16:43,451 WARN L623 FunctionHandler]: Unknown extern function put_disk [2022-12-13 13:16:43,452 WARN L623 FunctionHandler]: Unknown extern function blk_queue_max_segments [2022-12-13 13:16:43,453 WARN L623 FunctionHandler]: Unknown extern function add_disk [2022-12-13 13:16:43,456 WARN L623 FunctionHandler]: Unknown extern function unregister_blkdev [2022-12-13 13:16:43,457 WARN L623 FunctionHandler]: Unknown extern function del_gendisk [2022-12-13 13:16:43,457 WARN L623 FunctionHandler]: Unknown extern function put_disk [2022-12-13 13:16:43,458 WARN L623 FunctionHandler]: Unknown extern function pi_release [2022-12-13 13:16:43,458 WARN L623 FunctionHandler]: Unknown extern function blk_cleanup_queue [2022-12-13 13:16:43,471 WARN L623 FunctionHandler]: Unknown extern function mutex_lock [2022-12-13 13:16:43,471 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:16:43,472 WARN L623 FunctionHandler]: Unknown extern function mutex_lock [2022-12-13 13:16:43,472 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:16:43,473 WARN L623 FunctionHandler]: Unknown extern function mutex_lock [2022-12-13 13:16:43,473 WARN L623 FunctionHandler]: Unknown extern function mutex_trylock [2022-12-13 13:16:43,474 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:16:43,474 WARN L623 FunctionHandler]: Unknown extern function mutex_lock [2022-12-13 13:16:43,475 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:16:43,475 WARN L623 FunctionHandler]: Unknown extern function mutex_lock [2022-12-13 13:16:43,476 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:16:43,476 WARN L623 FunctionHandler]: Unknown extern function mutex_lock [2022-12-13 13:16:43,477 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:16:43,477 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:16:43,483 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_849b8b35-5ed8-402f-a213-5c8d127bc92e/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i[138616,138629] [2022-12-13 13:16:43,562 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 13:16:43,581 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 13:16:43,632 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_irqrestore [2022-12-13 13:16:43,638 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_irqsave [2022-12-13 13:16:43,638 WARN L623 FunctionHandler]: Unknown extern function schedule_delayed_work [2022-12-13 13:16:43,638 WARN L623 FunctionHandler]: Unknown extern function schedule_delayed_work [2022-12-13 13:16:43,639 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_irqsave [2022-12-13 13:16:43,640 WARN L623 FunctionHandler]: Unknown extern function schedule_delayed_work [2022-12-13 13:16:43,640 WARN L623 FunctionHandler]: Unknown extern function schedule_delayed_work [2022-12-13 13:16:43,648 WARN L623 FunctionHandler]: Unknown extern function pi_read_regr [2022-12-13 13:16:43,649 WARN L623 FunctionHandler]: Unknown extern function pi_read_regr [2022-12-13 13:16:43,649 WARN L623 FunctionHandler]: Unknown extern function pi_write_regr [2022-12-13 13:16:43,650 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-13 13:16:43,650 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,651 WARN L623 FunctionHandler]: Unknown extern function pi_connect [2022-12-13 13:16:43,652 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,652 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,653 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,653 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,653 WARN L623 FunctionHandler]: Unknown extern function pi_write_block [2022-12-13 13:16:43,654 WARN L623 FunctionHandler]: Unknown extern function pi_read_block [2022-12-13 13:16:43,655 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,656 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-13 13:16:43,657 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-13 13:16:43,657 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,658 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-13 13:16:43,658 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-13 13:16:43,662 WARN L623 FunctionHandler]: Unknown extern function schedule_timeout_interruptible [2022-12-13 13:16:43,662 WARN L623 FunctionHandler]: Unknown extern function pi_connect [2022-12-13 13:16:43,663 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,664 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,664 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,664 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,665 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,669 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,672 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,672 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,673 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,673 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,673 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,674 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,676 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,676 WARN L623 FunctionHandler]: Unknown extern function pi_init [2022-12-13 13:16:43,677 WARN L623 FunctionHandler]: Unknown extern function pi_release [2022-12-13 13:16:43,678 WARN L623 FunctionHandler]: Unknown extern function pi_init [2022-12-13 13:16:43,679 WARN L623 FunctionHandler]: Unknown extern function pi_release [2022-12-13 13:16:43,679 WARN L623 FunctionHandler]: Unknown extern function pi_release [2022-12-13 13:16:43,679 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:16:43,680 WARN L623 FunctionHandler]: Unknown extern function put_disk [2022-12-13 13:16:43,682 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-13 13:16:43,682 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-13 13:16:43,683 WARN L623 FunctionHandler]: Unknown extern function __blk_end_request_cur [2022-12-13 13:16:43,684 WARN L623 FunctionHandler]: Unknown extern function blk_fetch_request [2022-12-13 13:16:43,685 WARN L623 FunctionHandler]: Unknown extern function pi_do_claimed [2022-12-13 13:16:43,686 WARN L623 FunctionHandler]: Unknown extern function pi_do_claimed [2022-12-13 13:16:43,687 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_irqsave [2022-12-13 13:16:43,688 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_irqsave [2022-12-13 13:16:43,688 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,689 WARN L623 FunctionHandler]: Unknown extern function pi_do_claimed [2022-12-13 13:16:43,689 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,690 WARN L623 FunctionHandler]: Unknown extern function pi_do_claimed [2022-12-13 13:16:43,690 WARN L623 FunctionHandler]: Unknown extern function pi_read_block [2022-12-13 13:16:43,690 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,691 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,691 WARN L623 FunctionHandler]: Unknown extern function pi_do_claimed [2022-12-13 13:16:43,692 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,692 WARN L623 FunctionHandler]: Unknown extern function pi_do_claimed [2022-12-13 13:16:43,692 WARN L623 FunctionHandler]: Unknown extern function pi_write_block [2022-12-13 13:16:43,693 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,694 WARN L623 FunctionHandler]: Unknown extern function pi_do_claimed [2022-12-13 13:16:43,694 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:16:43,695 WARN L623 FunctionHandler]: Unknown extern function register_blkdev [2022-12-13 13:16:43,695 WARN L623 FunctionHandler]: Unknown extern function put_disk [2022-12-13 13:16:43,695 WARN L623 FunctionHandler]: Unknown extern function blk_init_queue [2022-12-13 13:16:43,698 WARN L623 FunctionHandler]: Unknown extern function unregister_blkdev [2022-12-13 13:16:43,698 WARN L623 FunctionHandler]: Unknown extern function put_disk [2022-12-13 13:16:43,699 WARN L623 FunctionHandler]: Unknown extern function blk_queue_max_segments [2022-12-13 13:16:43,702 WARN L623 FunctionHandler]: Unknown extern function add_disk [2022-12-13 13:16:43,702 WARN L623 FunctionHandler]: Unknown extern function unregister_blkdev [2022-12-13 13:16:43,703 WARN L623 FunctionHandler]: Unknown extern function del_gendisk [2022-12-13 13:16:43,703 WARN L623 FunctionHandler]: Unknown extern function put_disk [2022-12-13 13:16:43,703 WARN L623 FunctionHandler]: Unknown extern function pi_release [2022-12-13 13:16:43,704 WARN L623 FunctionHandler]: Unknown extern function blk_cleanup_queue [2022-12-13 13:16:43,706 WARN L623 FunctionHandler]: Unknown extern function mutex_lock [2022-12-13 13:16:43,706 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:16:43,715 WARN L623 FunctionHandler]: Unknown extern function mutex_lock [2022-12-13 13:16:43,715 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:16:43,715 WARN L623 FunctionHandler]: Unknown extern function mutex_lock [2022-12-13 13:16:43,715 WARN L623 FunctionHandler]: Unknown extern function mutex_trylock [2022-12-13 13:16:43,716 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:16:43,716 WARN L623 FunctionHandler]: Unknown extern function mutex_lock [2022-12-13 13:16:43,716 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:16:43,717 WARN L623 FunctionHandler]: Unknown extern function mutex_lock [2022-12-13 13:16:43,717 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:16:43,717 WARN L623 FunctionHandler]: Unknown extern function mutex_lock [2022-12-13 13:16:43,717 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:16:43,718 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:16:43,718 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_849b8b35-5ed8-402f-a213-5c8d127bc92e/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i[138616,138629] [2022-12-13 13:16:43,727 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 13:16:43,752 INFO L208 MainTranslator]: Completed translation [2022-12-13 13:16:43,752 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:16:43 WrapperNode [2022-12-13 13:16:43,752 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 13:16:43,753 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 13:16:43,753 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 13:16:43,753 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 13:16:43,759 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:16:43" (1/1) ... [2022-12-13 13:16:43,796 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:16:43" (1/1) ... [2022-12-13 13:16:43,847 INFO L138 Inliner]: procedures = 161, calls = 831, calls flagged for inlining = 53, calls inlined = 28, statements flattened = 1123 [2022-12-13 13:16:43,847 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 13:16:43,848 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 13:16:43,848 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 13:16:43,848 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 13:16:43,858 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:16:43" (1/1) ... [2022-12-13 13:16:43,858 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:16:43" (1/1) ... [2022-12-13 13:16:43,871 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:16:43" (1/1) ... [2022-12-13 13:16:43,871 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:16:43" (1/1) ... [2022-12-13 13:16:43,914 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:16:43" (1/1) ... [2022-12-13 13:16:43,922 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:16:43" (1/1) ... [2022-12-13 13:16:43,931 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:16:43" (1/1) ... [2022-12-13 13:16:43,938 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:16:43" (1/1) ... [2022-12-13 13:16:43,950 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 13:16:43,951 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 13:16:43,951 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 13:16:43,951 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 13:16:43,952 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:16:43" (1/1) ... [2022-12-13 13:16:43,957 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 13:16:43,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:16:43,974 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 13:16:43,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 13:16:44,004 INFO L130 BoogieDeclarations]: Found specification of procedure pi_release [2022-12-13 13:16:44,004 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_release [2022-12-13 13:16:44,004 INFO L130 BoogieDeclarations]: Found specification of procedure pf_getgeo [2022-12-13 13:16:44,004 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_getgeo [2022-12-13 13:16:44,005 INFO L130 BoogieDeclarations]: Found specification of procedure write_reg [2022-12-13 13:16:44,005 INFO L138 BoogieDeclarations]: Found implementation of procedure write_reg [2022-12-13 13:16:44,005 INFO L130 BoogieDeclarations]: Found specification of procedure pi_disconnect [2022-12-13 13:16:44,005 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_disconnect [2022-12-13 13:16:44,005 INFO L130 BoogieDeclarations]: Found specification of procedure status_reg [2022-12-13 13:16:44,005 INFO L138 BoogieDeclarations]: Found implementation of procedure status_reg [2022-12-13 13:16:44,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-12-13 13:16:44,005 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_pf_mutex [2022-12-13 13:16:44,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_pf_mutex [2022-12-13 13:16:44,005 INFO L130 BoogieDeclarations]: Found specification of procedure pf_reset [2022-12-13 13:16:44,006 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_reset [2022-12-13 13:16:44,006 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 13:16:44,006 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_block [2022-12-13 13:16:44,006 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_read_block [2022-12-13 13:16:44,006 INFO L130 BoogieDeclarations]: Found specification of procedure pf_wait [2022-12-13 13:16:44,006 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_wait [2022-12-13 13:16:44,006 INFO L130 BoogieDeclarations]: Found specification of procedure read_reg [2022-12-13 13:16:44,006 INFO L138 BoogieDeclarations]: Found implementation of procedure read_reg [2022-12-13 13:16:44,006 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-12-13 13:16:44,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-12-13 13:16:44,006 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_pf_mutex [2022-12-13 13:16:44,007 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_pf_mutex [2022-12-13 13:16:44,007 INFO L130 BoogieDeclarations]: Found specification of procedure pf_check_events [2022-12-13 13:16:44,007 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_check_events [2022-12-13 13:16:44,007 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2022-12-13 13:16:44,007 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2022-12-13 13:16:44,007 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 13:16:44,007 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-12-13 13:16:44,007 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-12-13 13:16:44,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-12-13 13:16:44,007 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-12-13 13:16:44,007 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2022-12-13 13:16:44,008 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2022-12-13 13:16:44,008 INFO L130 BoogieDeclarations]: Found specification of procedure pf_req_sense [2022-12-13 13:16:44,008 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_req_sense [2022-12-13 13:16:44,008 INFO L130 BoogieDeclarations]: Found specification of procedure pf_completion [2022-12-13 13:16:44,008 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_completion [2022-12-13 13:16:44,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 13:16:44,008 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2022-12-13 13:16:44,008 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2022-12-13 13:16:44,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 13:16:44,008 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-12-13 13:16:44,009 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-12-13 13:16:44,009 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 13:16:44,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-13 13:16:44,009 INFO L130 BoogieDeclarations]: Found specification of procedure pf_atapi [2022-12-13 13:16:44,009 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_atapi [2022-12-13 13:16:44,009 INFO L130 BoogieDeclarations]: Found specification of procedure pf_command [2022-12-13 13:16:44,009 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_command [2022-12-13 13:16:44,009 INFO L130 BoogieDeclarations]: Found specification of procedure pf_probe [2022-12-13 13:16:44,009 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_probe [2022-12-13 13:16:44,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-13 13:16:44,010 INFO L130 BoogieDeclarations]: Found specification of procedure pf_identify [2022-12-13 13:16:44,010 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_identify [2022-12-13 13:16:44,010 INFO L130 BoogieDeclarations]: Found specification of procedure pf_sleep [2022-12-13 13:16:44,010 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_sleep [2022-12-13 13:16:44,010 INFO L130 BoogieDeclarations]: Found specification of procedure pf_mode_sense [2022-12-13 13:16:44,010 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_mode_sense [2022-12-13 13:16:44,010 INFO L130 BoogieDeclarations]: Found specification of procedure pi_write_block [2022-12-13 13:16:44,010 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_write_block [2022-12-13 13:16:44,010 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 13:16:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-12-13 13:16:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure pi_init [2022-12-13 13:16:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_init [2022-12-13 13:16:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_regr [2022-12-13 13:16:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_read_regr [2022-12-13 13:16:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure pi_connect [2022-12-13 13:16:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_connect [2022-12-13 13:16:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2022-12-13 13:16:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2022-12-13 13:16:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure get_capacity [2022-12-13 13:16:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure get_capacity [2022-12-13 13:16:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure pf_lock [2022-12-13 13:16:44,012 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_lock [2022-12-13 13:16:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-13 13:16:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure xl [2022-12-13 13:16:44,012 INFO L138 BoogieDeclarations]: Found implementation of procedure xl [2022-12-13 13:16:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 13:16:44,012 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 13:16:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure xs [2022-12-13 13:16:44,012 INFO L138 BoogieDeclarations]: Found implementation of procedure xs [2022-12-13 13:16:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure pf_ioctl [2022-12-13 13:16:44,013 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_ioctl [2022-12-13 13:16:44,262 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 13:16:44,265 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 13:16:46,678 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 13:16:46,686 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 13:16:46,686 INFO L300 CfgBuilder]: Removed 4 assume(true) statements. [2022-12-13 13:16:46,688 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 01:16:46 BoogieIcfgContainer [2022-12-13 13:16:46,688 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 13:16:46,689 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 13:16:46,689 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 13:16:46,692 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 13:16:46,692 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 01:16:42" (1/3) ... [2022-12-13 13:16:46,692 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33eb2211 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 01:16:46, skipping insertion in model container [2022-12-13 13:16:46,692 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:16:43" (2/3) ... [2022-12-13 13:16:46,693 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33eb2211 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 01:16:46, skipping insertion in model container [2022-12-13 13:16:46,693 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 01:16:46" (3/3) ... [2022-12-13 13:16:46,694 INFO L112 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pf.ko-main.cil.out.i [2022-12-13 13:16:46,707 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 13:16:46,707 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-13 13:16:46,750 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 13:16:46,755 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;@78a1bdef, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 13:16:46,755 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-12-13 13:16:46,760 INFO L276 IsEmpty]: Start isEmpty. Operand has 516 states, 367 states have (on average 1.3542234332425067) internal successors, (497), 381 states have internal predecessors, (497), 112 states have call successors, (112), 37 states have call predecessors, (112), 37 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2022-12-13 13:16:46,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-12-13 13:16:46,767 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:16:46,767 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:16:46,768 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:16:46,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:16:46,771 INFO L85 PathProgramCache]: Analyzing trace with hash 223119822, now seen corresponding path program 1 times [2022-12-13 13:16:46,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:16:46,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117990624] [2022-12-13 13:16:46,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:46,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:16:46,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:47,049 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:16:47,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:16:47,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117990624] [2022-12-13 13:16:47,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117990624] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:16:47,050 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:16:47,050 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 13:16:47,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155841204] [2022-12-13 13:16:47,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:16:47,056 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:16:47,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:16:47,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:16:47,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 13:16:47,081 INFO L87 Difference]: Start difference. First operand has 516 states, 367 states have (on average 1.3542234332425067) internal successors, (497), 381 states have internal predecessors, (497), 112 states have call successors, (112), 37 states have call predecessors, (112), 37 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:16:47,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:16:47,318 INFO L93 Difference]: Finished difference Result 1417 states and 2033 transitions. [2022-12-13 13:16:47,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:16:47,320 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-12-13 13:16:47,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:16:47,334 INFO L225 Difference]: With dead ends: 1417 [2022-12-13 13:16:47,335 INFO L226 Difference]: Without dead ends: 896 [2022-12-13 13:16:47,341 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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 13:16:47,343 INFO L413 NwaCegarLoop]: 996 mSDtfsCounter, 536 mSDsluCounter, 669 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 536 SdHoareTripleChecker+Valid, 1665 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 13:16:47,344 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [536 Valid, 1665 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 13:16:47,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 896 states. [2022-12-13 13:16:47,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 896 to 882. [2022-12-13 13:16:47,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 630 states have (on average 1.3412698412698412) internal successors, (845), 643 states have internal predecessors, (845), 187 states have call successors, (187), 65 states have call predecessors, (187), 64 states have return successors, (181), 181 states have call predecessors, (181), 181 states have call successors, (181) [2022-12-13 13:16:47,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1213 transitions. [2022-12-13 13:16:47,434 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1213 transitions. Word has length 16 [2022-12-13 13:16:47,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:16:47,435 INFO L495 AbstractCegarLoop]: Abstraction has 882 states and 1213 transitions. [2022-12-13 13:16:47,435 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:16:47,435 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1213 transitions. [2022-12-13 13:16:47,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-13 13:16:47,436 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:16:47,436 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:16:47,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-13 13:16:47,437 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:16:47,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:16:47,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1761374675, now seen corresponding path program 1 times [2022-12-13 13:16:47,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:16:47,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49560044] [2022-12-13 13:16:47,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:47,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:16:47,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:47,529 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:16:47,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:16:47,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49560044] [2022-12-13 13:16:47,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49560044] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:16:47,530 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:16:47,530 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 13:16:47,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75342603] [2022-12-13 13:16:47,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:16:47,532 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:16:47,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:16:47,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:16:47,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 13:16:47,532 INFO L87 Difference]: Start difference. First operand 882 states and 1213 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:16:47,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:16:47,586 INFO L93 Difference]: Finished difference Result 1761 states and 2423 transitions. [2022-12-13 13:16:47,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:16:47,586 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-12-13 13:16:47,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:16:47,591 INFO L225 Difference]: With dead ends: 1761 [2022-12-13 13:16:47,591 INFO L226 Difference]: Without dead ends: 882 [2022-12-13 13:16:47,593 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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 13:16:47,594 INFO L413 NwaCegarLoop]: 693 mSDtfsCounter, 684 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 684 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 13:16:47,595 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [684 Valid, 693 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:16:47,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 882 states. [2022-12-13 13:16:47,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 882 to 882. [2022-12-13 13:16:47,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 630 states have (on average 1.338095238095238) internal successors, (843), 643 states have internal predecessors, (843), 187 states have call successors, (187), 65 states have call predecessors, (187), 64 states have return successors, (181), 181 states have call predecessors, (181), 181 states have call successors, (181) [2022-12-13 13:16:47,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1211 transitions. [2022-12-13 13:16:47,642 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1211 transitions. Word has length 18 [2022-12-13 13:16:47,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:16:47,643 INFO L495 AbstractCegarLoop]: Abstraction has 882 states and 1211 transitions. [2022-12-13 13:16:47,643 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:16:47,643 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1211 transitions. [2022-12-13 13:16:47,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-12-13 13:16:47,644 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:16:47,644 INFO L195 NwaCegarLoop]: trace histogram [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 13:16:47,644 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-13 13:16:47,644 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:16:47,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:16:47,644 INFO L85 PathProgramCache]: Analyzing trace with hash 1080871777, now seen corresponding path program 1 times [2022-12-13 13:16:47,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:16:47,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038135224] [2022-12-13 13:16:47,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:47,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:16:47,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:47,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-12-13 13:16:47,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:47,740 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:16:47,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:16:47,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038135224] [2022-12-13 13:16:47,740 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038135224] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:16:47,741 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:16:47,741 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 13:16:47,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301651726] [2022-12-13 13:16:47,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:16:47,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:16:47,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:16:47,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:16:47,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 13:16:47,743 INFO L87 Difference]: Start difference. First operand 882 states and 1211 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 13:16:47,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:16:47,828 INFO L93 Difference]: Finished difference Result 2117 states and 2898 transitions. [2022-12-13 13:16:47,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:16:47,829 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2022-12-13 13:16:47,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:16:47,834 INFO L225 Difference]: With dead ends: 2117 [2022-12-13 13:16:47,834 INFO L226 Difference]: Without dead ends: 1238 [2022-12-13 13:16:47,836 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 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 13:16:47,837 INFO L413 NwaCegarLoop]: 1111 mSDtfsCounter, 650 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 650 SdHoareTripleChecker+Valid, 1586 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 13:16:47,837 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [650 Valid, 1586 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:16:47,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1238 states. [2022-12-13 13:16:47,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1238 to 1214. [2022-12-13 13:16:47,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1214 states, 860 states have (on average 1.336046511627907) internal successors, (1149), 877 states have internal predecessors, (1149), 258 states have call successors, (258), 96 states have call predecessors, (258), 95 states have return successors, (252), 252 states have call predecessors, (252), 252 states have call successors, (252) [2022-12-13 13:16:47,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1214 states to 1214 states and 1659 transitions. [2022-12-13 13:16:47,894 INFO L78 Accepts]: Start accepts. Automaton has 1214 states and 1659 transitions. Word has length 22 [2022-12-13 13:16:47,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:16:47,894 INFO L495 AbstractCegarLoop]: Abstraction has 1214 states and 1659 transitions. [2022-12-13 13:16:47,895 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 13:16:47,895 INFO L276 IsEmpty]: Start isEmpty. Operand 1214 states and 1659 transitions. [2022-12-13 13:16:47,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-13 13:16:47,895 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:16:47,895 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:16:47,896 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-13 13:16:47,896 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:16:47,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:16:47,896 INFO L85 PathProgramCache]: Analyzing trace with hash 209589806, now seen corresponding path program 1 times [2022-12-13 13:16:47,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:16:47,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771617424] [2022-12-13 13:16:47,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:47,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:16:47,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:47,974 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:16:47,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:16:47,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771617424] [2022-12-13 13:16:47,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771617424] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:16:47,975 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:16:47,975 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 13:16:47,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521632255] [2022-12-13 13:16:47,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:16:47,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:16:47,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:16:47,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:16:47,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 13:16:47,977 INFO L87 Difference]: Start difference. First operand 1214 states and 1659 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:16:48,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:16:48,095 INFO L93 Difference]: Finished difference Result 2443 states and 3343 transitions. [2022-12-13 13:16:48,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:16:48,095 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-12-13 13:16:48,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:16:48,100 INFO L225 Difference]: With dead ends: 2443 [2022-12-13 13:16:48,100 INFO L226 Difference]: Without dead ends: 1232 [2022-12-13 13:16:48,103 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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 13:16:48,104 INFO L413 NwaCegarLoop]: 689 mSDtfsCounter, 12 mSDsluCounter, 687 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 1376 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 13:16:48,104 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 1376 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 13:16:48,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1232 states. [2022-12-13 13:16:48,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1232 to 1216. [2022-12-13 13:16:48,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1216 states, 862 states have (on average 1.3352668213457077) internal successors, (1151), 879 states have internal predecessors, (1151), 258 states have call successors, (258), 96 states have call predecessors, (258), 95 states have return successors, (252), 252 states have call predecessors, (252), 252 states have call successors, (252) [2022-12-13 13:16:48,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1216 states to 1216 states and 1661 transitions. [2022-12-13 13:16:48,155 INFO L78 Accepts]: Start accepts. Automaton has 1216 states and 1661 transitions. Word has length 25 [2022-12-13 13:16:48,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:16:48,156 INFO L495 AbstractCegarLoop]: Abstraction has 1216 states and 1661 transitions. [2022-12-13 13:16:48,156 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:16:48,156 INFO L276 IsEmpty]: Start isEmpty. Operand 1216 states and 1661 transitions. [2022-12-13 13:16:48,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-12-13 13:16:48,156 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:16:48,157 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:16:48,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-13 13:16:48,157 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:16:48,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:16:48,157 INFO L85 PathProgramCache]: Analyzing trace with hash 455394919, now seen corresponding path program 1 times [2022-12-13 13:16:48,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:16:48,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106582171] [2022-12-13 13:16:48,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:48,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:16:48,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:48,251 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:16:48,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:16:48,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106582171] [2022-12-13 13:16:48,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106582171] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:16:48,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061860484] [2022-12-13 13:16:48,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:48,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:16:48,252 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:16:48,253 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:16:48,254 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-13 13:16:48,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:48,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 1000 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-13 13:16:48,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:16:48,543 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 13:16:48,544 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:16:48,544 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2061860484] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:16:48,544 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:16:48,544 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-12-13 13:16:48,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659224594] [2022-12-13 13:16:48,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:16:48,545 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:16:48,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:16:48,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:16:48,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:16:48,546 INFO L87 Difference]: Start difference. First operand 1216 states and 1661 transitions. Second operand has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:16:48,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:16:48,619 INFO L93 Difference]: Finished difference Result 2467 states and 3379 transitions. [2022-12-13 13:16:48,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:16:48,620 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-12-13 13:16:48,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:16:48,628 INFO L225 Difference]: With dead ends: 2467 [2022-12-13 13:16:48,629 INFO L226 Difference]: Without dead ends: 1254 [2022-12-13 13:16:48,634 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:16:48,635 INFO L413 NwaCegarLoop]: 702 mSDtfsCounter, 16 mSDsluCounter, 686 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 1388 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 13:16:48,635 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 1388 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:16:48,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1254 states. [2022-12-13 13:16:48,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1254 to 1220. [2022-12-13 13:16:48,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1220 states, 866 states have (on average 1.333718244803695) internal successors, (1155), 883 states have internal predecessors, (1155), 258 states have call successors, (258), 96 states have call predecessors, (258), 95 states have return successors, (252), 252 states have call predecessors, (252), 252 states have call successors, (252) [2022-12-13 13:16:48,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1220 states to 1220 states and 1665 transitions. [2022-12-13 13:16:48,697 INFO L78 Accepts]: Start accepts. Automaton has 1220 states and 1665 transitions. Word has length 29 [2022-12-13 13:16:48,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:16:48,697 INFO L495 AbstractCegarLoop]: Abstraction has 1220 states and 1665 transitions. [2022-12-13 13:16:48,697 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:16:48,697 INFO L276 IsEmpty]: Start isEmpty. Operand 1220 states and 1665 transitions. [2022-12-13 13:16:48,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-12-13 13:16:48,698 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:16:48,698 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:16:48,706 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-12-13 13:16:48,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:16:48,899 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:16:48,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:16:48,899 INFO L85 PathProgramCache]: Analyzing trace with hash -990412754, now seen corresponding path program 1 times [2022-12-13 13:16:48,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:16:48,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281202175] [2022-12-13 13:16:48,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:48,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:16:48,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:48,991 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 13:16:48,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:16:48,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281202175] [2022-12-13 13:16:48,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281202175] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:16:48,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148020440] [2022-12-13 13:16:48,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:48,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:16:48,992 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:16:48,993 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:16:48,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-13 13:16:49,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:49,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 1015 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:16:49,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:16:49,254 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 13:16:49,255 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:16:49,255 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1148020440] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:16:49,255 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:16:49,255 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-12-13 13:16:49,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89682125] [2022-12-13 13:16:49,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:16:49,255 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:16:49,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:16:49,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:16:49,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:16:49,256 INFO L87 Difference]: Start difference. First operand 1220 states and 1665 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:16:49,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:16:49,343 INFO L93 Difference]: Finished difference Result 3602 states and 4907 transitions. [2022-12-13 13:16:49,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:16:49,344 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-12-13 13:16:49,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:16:49,352 INFO L225 Difference]: With dead ends: 3602 [2022-12-13 13:16:49,352 INFO L226 Difference]: Without dead ends: 2385 [2022-12-13 13:16:49,356 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:16:49,357 INFO L413 NwaCegarLoop]: 791 mSDtfsCounter, 660 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 660 SdHoareTripleChecker+Valid, 1463 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 13:16:49,357 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [660 Valid, 1463 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:16:49,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2385 states. [2022-12-13 13:16:49,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2385 to 1952. [2022-12-13 13:16:49,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1952 states, 1381 states have (on average 1.328023171614772) internal successors, (1834), 1406 states have internal predecessors, (1834), 414 states have call successors, (414), 157 states have call predecessors, (414), 156 states have return successors, (408), 408 states have call predecessors, (408), 408 states have call successors, (408) [2022-12-13 13:16:49,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1952 states to 1952 states and 2656 transitions. [2022-12-13 13:16:49,439 INFO L78 Accepts]: Start accepts. Automaton has 1952 states and 2656 transitions. Word has length 33 [2022-12-13 13:16:49,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:16:49,439 INFO L495 AbstractCegarLoop]: Abstraction has 1952 states and 2656 transitions. [2022-12-13 13:16:49,439 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:16:49,439 INFO L276 IsEmpty]: Start isEmpty. Operand 1952 states and 2656 transitions. [2022-12-13 13:16:49,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-12-13 13:16:49,440 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:16:49,440 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:16:49,447 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-13 13:16:49,641 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-12-13 13:16:49,641 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:16:49,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:16:49,641 INFO L85 PathProgramCache]: Analyzing trace with hash 2144054081, now seen corresponding path program 1 times [2022-12-13 13:16:49,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:16:49,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749193429] [2022-12-13 13:16:49,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:49,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:16:49,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:49,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 13:16:49,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:49,747 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:16:49,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:16:49,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749193429] [2022-12-13 13:16:49,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749193429] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:16:49,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924253880] [2022-12-13 13:16:49,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:49,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:16:49,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:16:49,748 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:16:49,749 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-13 13:16:49,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:49,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 1073 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:16:49,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:16:49,996 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 13:16:49,996 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:16:49,996 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [924253880] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:16:49,996 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:16:49,996 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-12-13 13:16:49,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575506395] [2022-12-13 13:16:49,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:16:49,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:16:49,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:16:49,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:16:49,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:16:49,998 INFO L87 Difference]: Start difference. First operand 1952 states and 2656 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 13:16:50,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:16:50,082 INFO L93 Difference]: Finished difference Result 4327 states and 5983 transitions. [2022-12-13 13:16:50,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:16:50,083 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2022-12-13 13:16:50,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:16:50,091 INFO L225 Difference]: With dead ends: 4327 [2022-12-13 13:16:50,091 INFO L226 Difference]: Without dead ends: 2378 [2022-12-13 13:16:50,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:16:50,096 INFO L413 NwaCegarLoop]: 756 mSDtfsCounter, 181 mSDsluCounter, 670 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 1426 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 13:16:50,096 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [214 Valid, 1426 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:16:50,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2378 states. [2022-12-13 13:16:50,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2378 to 1985. [2022-12-13 13:16:50,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1985 states, 1406 states have (on average 1.329302987197724) internal successors, (1869), 1431 states have internal predecessors, (1869), 422 states have call successors, (422), 157 states have call predecessors, (422), 156 states have return successors, (416), 416 states have call predecessors, (416), 416 states have call successors, (416) [2022-12-13 13:16:50,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1985 states to 1985 states and 2707 transitions. [2022-12-13 13:16:50,168 INFO L78 Accepts]: Start accepts. Automaton has 1985 states and 2707 transitions. Word has length 34 [2022-12-13 13:16:50,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:16:50,169 INFO L495 AbstractCegarLoop]: Abstraction has 1985 states and 2707 transitions. [2022-12-13 13:16:50,169 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 13:16:50,169 INFO L276 IsEmpty]: Start isEmpty. Operand 1985 states and 2707 transitions. [2022-12-13 13:16:50,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-12-13 13:16:50,169 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:16:50,169 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:16:50,176 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-12-13 13:16:50,370 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:16:50,370 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:16:50,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:16:50,370 INFO L85 PathProgramCache]: Analyzing trace with hash -983586940, now seen corresponding path program 1 times [2022-12-13 13:16:50,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:16:50,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804421887] [2022-12-13 13:16:50,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:50,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:16:50,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:50,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 13:16:50,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:50,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 13:16:50,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:50,473 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 13:16:50,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:16:50,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804421887] [2022-12-13 13:16:50,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804421887] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:16:50,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533169110] [2022-12-13 13:16:50,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:50,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:16:50,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:16:50,474 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:16:50,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-13 13:16:50,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:50,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 1104 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:16:50,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:16:50,736 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 13:16:50,737 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:16:50,737 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [533169110] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:16:50,737 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:16:50,737 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-12-13 13:16:50,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596432634] [2022-12-13 13:16:50,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:16:50,738 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:16:50,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:16:50,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:16:50,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:16:50,738 INFO L87 Difference]: Start difference. First operand 1985 states and 2707 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, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-12-13 13:16:50,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:16:50,813 INFO L93 Difference]: Finished difference Result 2007 states and 2733 transitions. [2022-12-13 13:16:50,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:16:50,814 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, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 43 [2022-12-13 13:16:50,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:16:50,821 INFO L225 Difference]: With dead ends: 2007 [2022-12-13 13:16:50,821 INFO L226 Difference]: Without dead ends: 1996 [2022-12-13 13:16:50,822 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:16:50,823 INFO L413 NwaCegarLoop]: 706 mSDtfsCounter, 689 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 689 SdHoareTripleChecker+Valid, 719 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 13:16:50,823 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [689 Valid, 719 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:16:50,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1996 states. [2022-12-13 13:16:50,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1996 to 1985. [2022-12-13 13:16:50,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1985 states, 1406 states have (on average 1.3285917496443813) internal successors, (1868), 1431 states have internal predecessors, (1868), 422 states have call successors, (422), 157 states have call predecessors, (422), 156 states have return successors, (416), 416 states have call predecessors, (416), 416 states have call successors, (416) [2022-12-13 13:16:50,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1985 states to 1985 states and 2706 transitions. [2022-12-13 13:16:50,948 INFO L78 Accepts]: Start accepts. Automaton has 1985 states and 2706 transitions. Word has length 43 [2022-12-13 13:16:50,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:16:50,949 INFO L495 AbstractCegarLoop]: Abstraction has 1985 states and 2706 transitions. [2022-12-13 13:16:50,949 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, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-12-13 13:16:50,949 INFO L276 IsEmpty]: Start isEmpty. Operand 1985 states and 2706 transitions. [2022-12-13 13:16:50,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-12-13 13:16:50,950 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:16:50,950 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:16:50,955 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-12-13 13:16:51,150 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:16:51,151 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:16:51,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:16:51,151 INFO L85 PathProgramCache]: Analyzing trace with hash -926328638, now seen corresponding path program 1 times [2022-12-13 13:16:51,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:16:51,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995812430] [2022-12-13 13:16:51,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:51,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:16:51,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:51,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 13:16:51,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:51,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 13:16:51,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:51,242 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 13:16:51,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:16:51,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995812430] [2022-12-13 13:16:51,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995812430] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:16:51,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271270726] [2022-12-13 13:16:51,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:51,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:16:51,243 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:16:51,244 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:16:51,244 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-13 13:16:51,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:51,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 1099 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:16:51,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:16:51,546 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 13:16:51,546 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:16:51,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [271270726] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:16:51,546 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:16:51,546 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-12-13 13:16:51,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772136099] [2022-12-13 13:16:51,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:16:51,547 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:16:51,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:16:51,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:16:51,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:16:51,548 INFO L87 Difference]: Start difference. First operand 1985 states and 2706 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, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-12-13 13:16:51,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:16:51,626 INFO L93 Difference]: Finished difference Result 1987 states and 2707 transitions. [2022-12-13 13:16:51,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:16:51,626 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, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 43 [2022-12-13 13:16:51,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:16:51,633 INFO L225 Difference]: With dead ends: 1987 [2022-12-13 13:16:51,633 INFO L226 Difference]: Without dead ends: 1984 [2022-12-13 13:16:51,634 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:16:51,635 INFO L413 NwaCegarLoop]: 691 mSDtfsCounter, 652 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 652 SdHoareTripleChecker+Valid, 691 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 13:16:51,635 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [652 Valid, 691 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:16:51,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1984 states. [2022-12-13 13:16:51,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1984 to 1984. [2022-12-13 13:16:51,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1984 states, 1406 states have (on average 1.3278805120910384) internal successors, (1867), 1430 states have internal predecessors, (1867), 421 states have call successors, (421), 157 states have call predecessors, (421), 156 states have return successors, (416), 416 states have call predecessors, (416), 416 states have call successors, (416) [2022-12-13 13:16:51,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1984 states to 1984 states and 2704 transitions. [2022-12-13 13:16:51,710 INFO L78 Accepts]: Start accepts. Automaton has 1984 states and 2704 transitions. Word has length 43 [2022-12-13 13:16:51,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:16:51,710 INFO L495 AbstractCegarLoop]: Abstraction has 1984 states and 2704 transitions. [2022-12-13 13:16:51,711 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, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-12-13 13:16:51,711 INFO L276 IsEmpty]: Start isEmpty. Operand 1984 states and 2704 transitions. [2022-12-13 13:16:51,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-12-13 13:16:51,711 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:16:51,711 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:16:51,717 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-13 13:16:51,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-12-13 13:16:51,912 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:16:51,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:16:51,912 INFO L85 PathProgramCache]: Analyzing trace with hash 1348282588, now seen corresponding path program 1 times [2022-12-13 13:16:51,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:16:51,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702572167] [2022-12-13 13:16:51,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:51,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:16:51,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:52,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 13:16:52,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:52,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 13:16:52,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:52,015 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 13:16:52,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:16:52,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702572167] [2022-12-13 13:16:52,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702572167] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:16:52,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479809007] [2022-12-13 13:16:52,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:52,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:16:52,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:16:52,017 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:16:52,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-12-13 13:16:52,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:52,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 1101 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:16:52,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:16:52,320 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 13:16:52,321 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:16:52,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479809007] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:16:52,321 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:16:52,321 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-12-13 13:16:52,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058975112] [2022-12-13 13:16:52,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:16:52,322 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:16:52,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:16:52,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:16:52,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:16:52,322 INFO L87 Difference]: Start difference. First operand 1984 states and 2704 transitions. Second operand has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-12-13 13:16:52,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:16:52,408 INFO L93 Difference]: Finished difference Result 1986 states and 2705 transitions. [2022-12-13 13:16:52,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:16:52,409 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 44 [2022-12-13 13:16:52,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:16:52,415 INFO L225 Difference]: With dead ends: 1986 [2022-12-13 13:16:52,415 INFO L226 Difference]: Without dead ends: 1983 [2022-12-13 13:16:52,416 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:16:52,416 INFO L413 NwaCegarLoop]: 689 mSDtfsCounter, 649 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 649 SdHoareTripleChecker+Valid, 689 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 13:16:52,417 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [649 Valid, 689 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:16:52,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1983 states. [2022-12-13 13:16:52,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1983 to 1983. [2022-12-13 13:16:52,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1983 states, 1406 states have (on average 1.3271692745376955) internal successors, (1866), 1429 states have internal predecessors, (1866), 420 states have call successors, (420), 157 states have call predecessors, (420), 156 states have return successors, (416), 416 states have call predecessors, (416), 416 states have call successors, (416) [2022-12-13 13:16:52,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1983 states to 1983 states and 2702 transitions. [2022-12-13 13:16:52,498 INFO L78 Accepts]: Start accepts. Automaton has 1983 states and 2702 transitions. Word has length 44 [2022-12-13 13:16:52,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:16:52,498 INFO L495 AbstractCegarLoop]: Abstraction has 1983 states and 2702 transitions. [2022-12-13 13:16:52,498 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-12-13 13:16:52,499 INFO L276 IsEmpty]: Start isEmpty. Operand 1983 states and 2702 transitions. [2022-12-13 13:16:52,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-12-13 13:16:52,499 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:16:52,499 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:16:52,505 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-12-13 13:16:52,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:16:52,700 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:16:52,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:16:52,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1153208571, now seen corresponding path program 1 times [2022-12-13 13:16:52,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:16:52,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439686537] [2022-12-13 13:16:52,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:52,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:16:52,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:52,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 13:16:52,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:52,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 13:16:52,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:52,810 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 13:16:52,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:16:52,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439686537] [2022-12-13 13:16:52,810 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439686537] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:16:52,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042173120] [2022-12-13 13:16:52,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:52,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:16:52,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:16:52,811 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:16:52,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-12-13 13:16:53,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:53,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 1103 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:16:53,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:16:53,072 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 13:16:53,072 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:16:53,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042173120] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:16:53,072 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:16:53,072 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-12-13 13:16:53,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587132320] [2022-12-13 13:16:53,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:16:53,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:16:53,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:16:53,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:16:53,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:16:53,074 INFO L87 Difference]: Start difference. First operand 1983 states and 2702 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-12-13 13:16:53,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:16:53,194 INFO L93 Difference]: Finished difference Result 1985 states and 2703 transitions. [2022-12-13 13:16:53,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:16:53,194 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 45 [2022-12-13 13:16:53,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:16:53,202 INFO L225 Difference]: With dead ends: 1985 [2022-12-13 13:16:53,202 INFO L226 Difference]: Without dead ends: 1982 [2022-12-13 13:16:53,203 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:16:53,204 INFO L413 NwaCegarLoop]: 687 mSDtfsCounter, 646 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 646 SdHoareTripleChecker+Valid, 687 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 13:16:53,204 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [646 Valid, 687 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:16:53,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1982 states. [2022-12-13 13:16:53,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1982 to 1982. [2022-12-13 13:16:53,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1982 states, 1406 states have (on average 1.3264580369843528) internal successors, (1865), 1428 states have internal predecessors, (1865), 419 states have call successors, (419), 157 states have call predecessors, (419), 156 states have return successors, (416), 416 states have call predecessors, (416), 416 states have call successors, (416) [2022-12-13 13:16:53,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1982 states to 1982 states and 2700 transitions. [2022-12-13 13:16:53,293 INFO L78 Accepts]: Start accepts. Automaton has 1982 states and 2700 transitions. Word has length 45 [2022-12-13 13:16:53,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:16:53,294 INFO L495 AbstractCegarLoop]: Abstraction has 1982 states and 2700 transitions. [2022-12-13 13:16:53,294 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-12-13 13:16:53,294 INFO L276 IsEmpty]: Start isEmpty. Operand 1982 states and 2700 transitions. [2022-12-13 13:16:53,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-12-13 13:16:53,294 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:16:53,295 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:16:53,301 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-12-13 13:16:53,495 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:16:53,496 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:16:53,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:16:53,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1390018305, now seen corresponding path program 1 times [2022-12-13 13:16:53,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:16:53,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156495857] [2022-12-13 13:16:53,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:53,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:16:53,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:53,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 13:16:53,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:53,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 13:16:53,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:53,658 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 13:16:53,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:16:53,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156495857] [2022-12-13 13:16:53,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156495857] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:16:53,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349525599] [2022-12-13 13:16:53,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:53,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:16:53,659 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:16:53,660 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:16:53,661 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-12-13 13:16:53,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:53,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 1105 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:16:53,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:16:53,956 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 13:16:53,957 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:16:53,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349525599] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:16:53,957 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:16:53,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-12-13 13:16:53,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431385561] [2022-12-13 13:16:53,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:16:53,958 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:16:53,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:16:53,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:16:53,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:16:53,958 INFO L87 Difference]: Start difference. First operand 1982 states and 2700 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-12-13 13:16:54,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:16:54,057 INFO L93 Difference]: Finished difference Result 2387 states and 3227 transitions. [2022-12-13 13:16:54,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:16:54,057 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 46 [2022-12-13 13:16:54,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:16:54,065 INFO L225 Difference]: With dead ends: 2387 [2022-12-13 13:16:54,066 INFO L226 Difference]: Without dead ends: 2355 [2022-12-13 13:16:54,067 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:16:54,067 INFO L413 NwaCegarLoop]: 938 mSDtfsCounter, 581 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 581 SdHoareTripleChecker+Valid, 1256 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 13:16:54,067 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [581 Valid, 1256 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:16:54,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2355 states. [2022-12-13 13:16:54,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2355 to 2355. [2022-12-13 13:16:54,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2355 states, 1652 states have (on average 1.3141646489104115) internal successors, (2171), 1676 states have internal predecessors, (2171), 508 states have call successors, (508), 195 states have call predecessors, (508), 194 states have return successors, (507), 507 states have call predecessors, (507), 507 states have call successors, (507) [2022-12-13 13:16:54,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2355 states to 2355 states and 3186 transitions. [2022-12-13 13:16:54,173 INFO L78 Accepts]: Start accepts. Automaton has 2355 states and 3186 transitions. Word has length 46 [2022-12-13 13:16:54,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:16:54,173 INFO L495 AbstractCegarLoop]: Abstraction has 2355 states and 3186 transitions. [2022-12-13 13:16:54,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-12-13 13:16:54,174 INFO L276 IsEmpty]: Start isEmpty. Operand 2355 states and 3186 transitions. [2022-12-13 13:16:54,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-12-13 13:16:54,175 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:16:54,175 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:16:54,182 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-12-13 13:16:54,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-12-13 13:16:54,376 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:16:54,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:16:54,376 INFO L85 PathProgramCache]: Analyzing trace with hash 465383222, now seen corresponding path program 1 times [2022-12-13 13:16:54,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:16:54,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549290468] [2022-12-13 13:16:54,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:54,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:16:54,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:54,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 13:16:54,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:54,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 13:16:54,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:54,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-12-13 13:16:54,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:54,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 13:16:54,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:54,482 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 13:16:54,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:16:54,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549290468] [2022-12-13 13:16:54,482 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549290468] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:16:54,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91058486] [2022-12-13 13:16:54,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:54,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:16:54,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:16:54,483 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:16:54,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-12-13 13:16:54,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:54,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 1200 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-13 13:16:54,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:16:54,722 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 13:16:54,722 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:16:54,722 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91058486] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:16:54,722 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:16:54,722 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-12-13 13:16:54,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469564201] [2022-12-13 13:16:54,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:16:54,723 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:16:54,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:16:54,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:16:54,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:16:54,724 INFO L87 Difference]: Start difference. First operand 2355 states and 3186 transitions. Second operand has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-12-13 13:16:54,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:16:54,995 INFO L93 Difference]: Finished difference Result 6037 states and 8138 transitions. [2022-12-13 13:16:54,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:16:54,995 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 64 [2022-12-13 13:16:54,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:16:55,006 INFO L225 Difference]: With dead ends: 6037 [2022-12-13 13:16:55,006 INFO L226 Difference]: Without dead ends: 3685 [2022-12-13 13:16:55,013 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:16:55,013 INFO L413 NwaCegarLoop]: 729 mSDtfsCounter, 606 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 606 SdHoareTripleChecker+Valid, 1328 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 13:16:55,013 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [606 Valid, 1328 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:16:55,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3685 states. [2022-12-13 13:16:55,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3685 to 3682. [2022-12-13 13:16:55,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3682 states, 2585 states have (on average 1.309090909090909) internal successors, (3384), 2621 states have internal predecessors, (3384), 779 states have call successors, (779), 318 states have call predecessors, (779), 317 states have return successors, (778), 778 states have call predecessors, (778), 778 states have call successors, (778) [2022-12-13 13:16:55,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3682 states to 3682 states and 4941 transitions. [2022-12-13 13:16:55,266 INFO L78 Accepts]: Start accepts. Automaton has 3682 states and 4941 transitions. Word has length 64 [2022-12-13 13:16:55,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:16:55,267 INFO L495 AbstractCegarLoop]: Abstraction has 3682 states and 4941 transitions. [2022-12-13 13:16:55,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-12-13 13:16:55,267 INFO L276 IsEmpty]: Start isEmpty. Operand 3682 states and 4941 transitions. [2022-12-13 13:16:55,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-12-13 13:16:55,271 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:16:55,271 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:16:55,277 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-12-13 13:16:55,472 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-12-13 13:16:55,472 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:16:55,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:16:55,473 INFO L85 PathProgramCache]: Analyzing trace with hash 2104414459, now seen corresponding path program 1 times [2022-12-13 13:16:55,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:16:55,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274538219] [2022-12-13 13:16:55,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:55,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:16:55,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:55,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 13:16:55,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:55,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 13:16:55,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:55,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-12-13 13:16:55,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:55,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-12-13 13:16:55,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:55,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-12-13 13:16:55,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:55,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:55,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:55,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:55,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:55,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:55,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:55,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:16:55,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:55,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:16:55,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:55,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:55,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:55,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:55,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:55,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 13:16:55,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:55,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-12-13 13:16:55,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:55,778 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 13:16:55,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:16:55,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274538219] [2022-12-13 13:16:55,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274538219] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:16:55,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485083648] [2022-12-13 13:16:55,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:55,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:16:55,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:16:55,780 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:16:55,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-12-13 13:16:56,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:56,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 1757 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:16:56,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:16:56,161 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-12-13 13:16:56,161 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:16:56,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485083648] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:16:56,161 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:16:56,161 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2022-12-13 13:16:56,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234781970] [2022-12-13 13:16:56,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:16:56,162 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:16:56,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:16:56,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:16:56,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-12-13 13:16:56,163 INFO L87 Difference]: Start difference. First operand 3682 states and 4941 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-12-13 13:16:56,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:16:56,408 INFO L93 Difference]: Finished difference Result 7409 states and 10086 transitions. [2022-12-13 13:16:56,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:16:56,409 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) Word has length 123 [2022-12-13 13:16:56,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:16:56,441 INFO L225 Difference]: With dead ends: 7409 [2022-12-13 13:16:56,441 INFO L226 Difference]: Without dead ends: 3730 [2022-12-13 13:16:56,459 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-12-13 13:16:56,460 INFO L413 NwaCegarLoop]: 658 mSDtfsCounter, 3 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 1309 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 13:16:56,460 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 1309 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:16:56,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3730 states. [2022-12-13 13:16:56,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3730 to 3694. [2022-12-13 13:16:56,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3694 states, 2597 states have (on average 1.307662687716596) internal successors, (3396), 2633 states have internal predecessors, (3396), 779 states have call successors, (779), 318 states have call predecessors, (779), 317 states have return successors, (778), 778 states have call predecessors, (778), 778 states have call successors, (778) [2022-12-13 13:16:56,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3694 states to 3694 states and 4953 transitions. [2022-12-13 13:16:56,734 INFO L78 Accepts]: Start accepts. Automaton has 3694 states and 4953 transitions. Word has length 123 [2022-12-13 13:16:56,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:16:56,735 INFO L495 AbstractCegarLoop]: Abstraction has 3694 states and 4953 transitions. [2022-12-13 13:16:56,735 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-12-13 13:16:56,736 INFO L276 IsEmpty]: Start isEmpty. Operand 3694 states and 4953 transitions. [2022-12-13 13:16:56,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-12-13 13:16:56,744 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:16:56,744 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 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 13:16:56,751 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-12-13 13:16:56,945 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-12-13 13:16:56,946 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:16:56,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:16:56,947 INFO L85 PathProgramCache]: Analyzing trace with hash 522317362, now seen corresponding path program 1 times [2022-12-13 13:16:56,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:16:56,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069385135] [2022-12-13 13:16:56,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:56,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:16:57,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 13:16:57,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 13:16:57,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-12-13 13:16:57,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-12-13 13:16:57,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-12-13 13:16:57,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:57,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:57,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:57,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:16:57,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:16:57,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:57,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:57,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 13:16:57,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-12-13 13:16:57,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-12-13 13:16:57,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:57,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:57,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:16:57,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:16:57,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:57,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:57,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 13:16:57,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-12-13 13:16:57,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,508 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-12-13 13:16:57,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:16:57,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069385135] [2022-12-13 13:16:57,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069385135] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:16:57,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899070376] [2022-12-13 13:16:57,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:57,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:16:57,509 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:16:57,509 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:16:57,510 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-12-13 13:16:57,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:57,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 2170 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:16:57,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:16:57,945 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-12-13 13:16:57,945 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:16:57,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899070376] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:16:57,945 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:16:57,945 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2022-12-13 13:16:57,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772633407] [2022-12-13 13:16:57,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:16:57,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:16:57,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:16:57,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:16:57,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-12-13 13:16:57,947 INFO L87 Difference]: Start difference. First operand 3694 states and 4953 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2022-12-13 13:16:58,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:16:58,336 INFO L93 Difference]: Finished difference Result 7433 states and 10095 transitions. [2022-12-13 13:16:58,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:16:58,337 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) Word has length 173 [2022-12-13 13:16:58,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:16:58,349 INFO L225 Difference]: With dead ends: 7433 [2022-12-13 13:16:58,350 INFO L226 Difference]: Without dead ends: 3742 [2022-12-13 13:16:58,361 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-12-13 13:16:58,362 INFO L413 NwaCegarLoop]: 658 mSDtfsCounter, 3 mSDsluCounter, 653 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1311 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.2s IncrementalHoareTripleChecker+Time [2022-12-13 13:16:58,362 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1311 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 13:16:58,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3742 states. [2022-12-13 13:16:58,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3742 to 3706. [2022-12-13 13:16:58,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3706 states, 2609 states have (on average 1.306247604446148) internal successors, (3408), 2645 states have internal predecessors, (3408), 779 states have call successors, (779), 318 states have call predecessors, (779), 317 states have return successors, (778), 778 states have call predecessors, (778), 778 states have call successors, (778) [2022-12-13 13:16:58,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3706 states to 3706 states and 4965 transitions. [2022-12-13 13:16:58,512 INFO L78 Accepts]: Start accepts. Automaton has 3706 states and 4965 transitions. Word has length 173 [2022-12-13 13:16:58,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:16:58,513 INFO L495 AbstractCegarLoop]: Abstraction has 3706 states and 4965 transitions. [2022-12-13 13:16:58,513 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2022-12-13 13:16:58,513 INFO L276 IsEmpty]: Start isEmpty. Operand 3706 states and 4965 transitions. [2022-12-13 13:16:58,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-12-13 13:16:58,517 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:16:58,517 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 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 13:16:58,524 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-12-13 13:16:58,717 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-12-13 13:16:58,718 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:16:58,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:16:58,718 INFO L85 PathProgramCache]: Analyzing trace with hash -1166626380, now seen corresponding path program 1 times [2022-12-13 13:16:58,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:16:58,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059469977] [2022-12-13 13:16:58,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:58,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:16:58,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:58,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 13:16:58,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:58,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-12-13 13:16:58,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:58,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-12-13 13:16:58,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:58,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-12-13 13:16:58,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:58,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-12-13 13:16:58,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:58,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:59,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:59,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:59,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:59,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:59,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:59,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:16:59,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:59,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:16:59,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:59,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:59,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:59,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:59,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:59,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 13:16:59,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:59,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-12-13 13:16:59,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:59,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-12-13 13:16:59,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:59,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:59,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:59,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:59,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:59,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:16:59,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:59,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:16:59,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:59,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:59,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:59,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:16:59,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:59,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 13:16:59,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:59,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-12-13 13:16:59,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:59,223 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-12-13 13:16:59,223 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:16:59,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059469977] [2022-12-13 13:16:59,224 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059469977] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:16:59,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484666383] [2022-12-13 13:16:59,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:16:59,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:16:59,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:16:59,225 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:16:59,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-12-13 13:16:59,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:16:59,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 2167 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:16:59,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:16:59,664 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-12-13 13:16:59,664 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 13:16:59,832 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-12-13 13:16:59,832 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484666383] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 13:16:59,833 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 13:16:59,833 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 4, 4] total 12 [2022-12-13 13:16:59,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699738005] [2022-12-13 13:16:59,833 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 13:16:59,834 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 13:16:59,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:16:59,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 13:16:59,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-12-13 13:16:59,835 INFO L87 Difference]: Start difference. First operand 3706 states and 4965 transitions. Second operand has 12 states, 12 states have (on average 14.166666666666666) internal successors, (170), 9 states have internal predecessors, (170), 2 states have call successors, (42), 4 states have call predecessors, (42), 3 states have return successors, (40), 3 states have call predecessors, (40), 2 states have call successors, (40) [2022-12-13 13:17:11,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:17:11,769 INFO L93 Difference]: Finished difference Result 7743 states and 10618 transitions. [2022-12-13 13:17:11,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 13:17:11,770 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 14.166666666666666) internal successors, (170), 9 states have internal predecessors, (170), 2 states have call successors, (42), 4 states have call predecessors, (42), 3 states have return successors, (40), 3 states have call predecessors, (40), 2 states have call successors, (40) Word has length 173 [2022-12-13 13:17:11,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:17:11,779 INFO L225 Difference]: With dead ends: 7743 [2022-12-13 13:17:11,779 INFO L226 Difference]: Without dead ends: 4040 [2022-12-13 13:17:11,786 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 406 GetRequests, 392 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-12-13 13:17:11,786 INFO L413 NwaCegarLoop]: 242 mSDtfsCounter, 552 mSDsluCounter, 1552 mSDsCounter, 0 mSdLazyCounter, 3470 mSolverCounterSat, 257 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 584 SdHoareTripleChecker+Valid, 1794 SdHoareTripleChecker+Invalid, 3727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 257 IncrementalHoareTripleChecker+Valid, 3470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.6s IncrementalHoareTripleChecker+Time [2022-12-13 13:17:11,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [584 Valid, 1794 Invalid, 3727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [257 Valid, 3470 Invalid, 0 Unknown, 0 Unchecked, 11.6s Time] [2022-12-13 13:17:11,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4040 states. [2022-12-13 13:17:11,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4040 to 3895. [2022-12-13 13:17:11,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3895 states, 2786 states have (on average 1.3083273510409188) internal successors, (3645), 2822 states have internal predecessors, (3645), 779 states have call successors, (779), 318 states have call predecessors, (779), 329 states have return successors, (826), 790 states have call predecessors, (826), 778 states have call successors, (826) [2022-12-13 13:17:11,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3895 states to 3895 states and 5250 transitions. [2022-12-13 13:17:11,962 INFO L78 Accepts]: Start accepts. Automaton has 3895 states and 5250 transitions. Word has length 173 [2022-12-13 13:17:11,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:17:11,962 INFO L495 AbstractCegarLoop]: Abstraction has 3895 states and 5250 transitions. [2022-12-13 13:17:11,962 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 14.166666666666666) internal successors, (170), 9 states have internal predecessors, (170), 2 states have call successors, (42), 4 states have call predecessors, (42), 3 states have return successors, (40), 3 states have call predecessors, (40), 2 states have call successors, (40) [2022-12-13 13:17:11,962 INFO L276 IsEmpty]: Start isEmpty. Operand 3895 states and 5250 transitions. [2022-12-13 13:17:11,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2022-12-13 13:17:11,967 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:17:11,967 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:17:11,974 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-12-13 13:17:12,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-12-13 13:17:12,168 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:17:12,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:17:12,168 INFO L85 PathProgramCache]: Analyzing trace with hash 1279671924, now seen corresponding path program 1 times [2022-12-13 13:17:12,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:17:12,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016362663] [2022-12-13 13:17:12,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:17:12,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:17:12,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 13:17:12,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-12-13 13:17:12,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-12-13 13:17:12,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 13:17:12,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-12-13 13:17:12,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:12,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:12,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:12,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:17:12,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:17:12,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:12,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:12,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 13:17:12,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-12-13 13:17:12,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-12-13 13:17:12,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-12-13 13:17:12,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:12,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:12,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-12-13 13:17:12,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-12-13 13:17:12,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-12-13 13:17:12,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:12,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:12,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:17:12,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:17:12,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:12,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:12,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 13:17:12,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:12,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-12-13 13:17:12,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:12,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-12-13 13:17:12,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:12,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-12-13 13:17:12,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-12-13 13:17:12,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:12,845 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2022-12-13 13:17:12,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:17:12,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016362663] [2022-12-13 13:17:12,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016362663] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:17:12,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680724227] [2022-12-13 13:17:12,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:17:12,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:17:12,846 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:17:12,846 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:17:12,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-12-13 13:17:13,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:13,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 2650 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:17:13,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:17:13,430 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2022-12-13 13:17:13,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 13:17:13,676 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2022-12-13 13:17:13,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680724227] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 13:17:13,676 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 13:17:13,676 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 4, 4] total 12 [2022-12-13 13:17:13,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99477485] [2022-12-13 13:17:13,676 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 13:17:13,677 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 13:17:13,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:17:13,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 13:17:13,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-12-13 13:17:13,678 INFO L87 Difference]: Start difference. First operand 3895 states and 5250 transitions. Second operand has 12 states, 12 states have (on average 16.0) internal successors, (192), 9 states have internal predecessors, (192), 5 states have call successors, (60), 4 states have call predecessors, (60), 3 states have return successors, (58), 6 states have call predecessors, (58), 5 states have call successors, (58) [2022-12-13 13:17:23,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:17:23,921 INFO L93 Difference]: Finished difference Result 8247 states and 11383 transitions. [2022-12-13 13:17:23,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 13:17:23,921 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 16.0) internal successors, (192), 9 states have internal predecessors, (192), 5 states have call successors, (60), 4 states have call predecessors, (60), 3 states have return successors, (58), 6 states have call predecessors, (58), 5 states have call successors, (58) Word has length 251 [2022-12-13 13:17:23,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:17:23,934 INFO L225 Difference]: With dead ends: 8247 [2022-12-13 13:17:23,934 INFO L226 Difference]: Without dead ends: 4355 [2022-12-13 13:17:23,947 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 586 GetRequests, 572 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-12-13 13:17:23,948 INFO L413 NwaCegarLoop]: 257 mSDtfsCounter, 570 mSDsluCounter, 1375 mSDsCounter, 0 mSdLazyCounter, 3130 mSolverCounterSat, 295 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 620 SdHoareTripleChecker+Valid, 1632 SdHoareTripleChecker+Invalid, 3425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 295 IncrementalHoareTripleChecker+Valid, 3130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.9s IncrementalHoareTripleChecker+Time [2022-12-13 13:17:23,948 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [620 Valid, 1632 Invalid, 3425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [295 Valid, 3130 Invalid, 0 Unknown, 0 Unchecked, 9.9s Time] [2022-12-13 13:17:23,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4355 states. [2022-12-13 13:17:24,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4355 to 4210. [2022-12-13 13:17:24,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4210 states, 3026 states have (on average 1.3037012557832122) internal successors, (3945), 3050 states have internal predecessors, (3945), 854 states have call successors, (854), 318 states have call predecessors, (854), 329 states have return successors, (901), 877 states have call predecessors, (901), 853 states have call successors, (901) [2022-12-13 13:17:24,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4210 states to 4210 states and 5700 transitions. [2022-12-13 13:17:24,183 INFO L78 Accepts]: Start accepts. Automaton has 4210 states and 5700 transitions. Word has length 251 [2022-12-13 13:17:24,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:17:24,183 INFO L495 AbstractCegarLoop]: Abstraction has 4210 states and 5700 transitions. [2022-12-13 13:17:24,183 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 16.0) internal successors, (192), 9 states have internal predecessors, (192), 5 states have call successors, (60), 4 states have call predecessors, (60), 3 states have return successors, (58), 6 states have call predecessors, (58), 5 states have call successors, (58) [2022-12-13 13:17:24,183 INFO L276 IsEmpty]: Start isEmpty. Operand 4210 states and 5700 transitions. [2022-12-13 13:17:24,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2022-12-13 13:17:24,189 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:17:24,189 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 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, 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, 1, 1] [2022-12-13 13:17:24,199 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-12-13 13:17:24,389 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-12-13 13:17:24,390 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:17:24,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:17:24,390 INFO L85 PathProgramCache]: Analyzing trace with hash -1193890874, now seen corresponding path program 1 times [2022-12-13 13:17:24,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:17:24,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101226325] [2022-12-13 13:17:24,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:17:24,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:17:24,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:24,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 13:17:24,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:24,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-12-13 13:17:24,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:24,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-12-13 13:17:24,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:24,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-12-13 13:17:24,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:24,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-12-13 13:17:24,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:24,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:24,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:24,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:24,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:24,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:24,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:24,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:17:24,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:24,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:17:24,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:25,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:25,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 13:17:25,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:25,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-12-13 13:17:25,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:25,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-12-13 13:17:25,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:25,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-12-13 13:17:25,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-12-13 13:17:25,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-12-13 13:17:25,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:25,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:25,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:17:25,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:17:25,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:25,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:25,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 13:17:25,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:25,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-12-13 13:17:25,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:25,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-12-13 13:17:25,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:25,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-12-13 13:17:25,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-12-13 13:17:25,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,186 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2022-12-13 13:17:25,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:17:25,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101226325] [2022-12-13 13:17:25,187 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101226325] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:17:25,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668830650] [2022-12-13 13:17:25,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:17:25,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:17:25,187 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:17:25,188 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:17:25,189 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-12-13 13:17:25,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:25,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 2614 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:17:25,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:17:25,781 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2022-12-13 13:17:25,781 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:17:25,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668830650] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:17:25,781 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:17:25,782 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2022-12-13 13:17:25,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201751668] [2022-12-13 13:17:25,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:17:25,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 13:17:25,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:17:25,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 13:17:25,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-12-13 13:17:25,783 INFO L87 Difference]: Start difference. First operand 4210 states and 5700 transitions. Second operand has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-12-13 13:17:26,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:17:26,014 INFO L93 Difference]: Finished difference Result 8432 states and 11417 transitions. [2022-12-13 13:17:26,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 13:17:26,014 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 253 [2022-12-13 13:17:26,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:17:26,025 INFO L225 Difference]: With dead ends: 8432 [2022-12-13 13:17:26,025 INFO L226 Difference]: Without dead ends: 4210 [2022-12-13 13:17:26,033 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 322 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:17:26,034 INFO L413 NwaCegarLoop]: 657 mSDtfsCounter, 3 mSDsluCounter, 1307 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1964 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 13:17:26,034 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1964 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:17:26,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4210 states. [2022-12-13 13:17:26,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4210 to 4210. [2022-12-13 13:17:26,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4210 states, 3026 states have (on average 1.302048909451421) internal successors, (3940), 3050 states have internal predecessors, (3940), 854 states have call successors, (854), 318 states have call predecessors, (854), 329 states have return successors, (901), 877 states have call predecessors, (901), 853 states have call successors, (901) [2022-12-13 13:17:26,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4210 states to 4210 states and 5695 transitions. [2022-12-13 13:17:26,247 INFO L78 Accepts]: Start accepts. Automaton has 4210 states and 5695 transitions. Word has length 253 [2022-12-13 13:17:26,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:17:26,248 INFO L495 AbstractCegarLoop]: Abstraction has 4210 states and 5695 transitions. [2022-12-13 13:17:26,248 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-12-13 13:17:26,248 INFO L276 IsEmpty]: Start isEmpty. Operand 4210 states and 5695 transitions. [2022-12-13 13:17:26,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2022-12-13 13:17:26,256 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:17:26,257 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 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, 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, 1, 1, 1, 1, 1, 1] [2022-12-13 13:17:26,264 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-12-13 13:17:26,457 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-12-13 13:17:26,457 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:17:26,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:17:26,458 INFO L85 PathProgramCache]: Analyzing trace with hash -1834654849, now seen corresponding path program 1 times [2022-12-13 13:17:26,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:17:26,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532751620] [2022-12-13 13:17:26,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:17:26,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:17:26,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:26,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 13:17:26,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:26,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-12-13 13:17:26,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:26,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 13:17:26,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:26,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-12-13 13:17:26,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:26,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-12-13 13:17:26,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:26,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:26,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:27,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:27,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:17:27,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:17:27,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:27,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:27,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 13:17:27,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:27,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-12-13 13:17:27,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:27,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-12-13 13:17:27,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:27,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-12-13 13:17:27,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-12-13 13:17:27,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-12-13 13:17:27,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:27,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:27,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:17:27,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:17:27,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:27,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:27,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 13:17:27,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:27,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-12-13 13:17:27,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:27,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-12-13 13:17:27,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:27,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-12-13 13:17:27,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-12-13 13:17:27,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,230 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2022-12-13 13:17:27,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:17:27,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532751620] [2022-12-13 13:17:27,231 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532751620] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:17:27,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366709451] [2022-12-13 13:17:27,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:17:27,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:17:27,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:17:27,232 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:17:27,233 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-12-13 13:17:27,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:27,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 2643 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-13 13:17:27,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:17:27,830 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2022-12-13 13:17:27,830 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:17:27,830 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366709451] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:17:27,830 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:17:27,830 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2022-12-13 13:17:27,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536366575] [2022-12-13 13:17:27,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:17:27,831 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:17:27,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:17:27,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:17:27,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-12-13 13:17:27,832 INFO L87 Difference]: Start difference. First operand 4210 states and 5695 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-12-13 13:17:28,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:17:28,033 INFO L93 Difference]: Finished difference Result 8482 states and 11482 transitions. [2022-12-13 13:17:28,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:17:28,033 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 257 [2022-12-13 13:17:28,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:17:28,044 INFO L225 Difference]: With dead ends: 8482 [2022-12-13 13:17:28,044 INFO L226 Difference]: Without dead ends: 4275 [2022-12-13 13:17:28,051 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 327 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-12-13 13:17:28,052 INFO L413 NwaCegarLoop]: 654 mSDtfsCounter, 9 mSDsluCounter, 645 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1299 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 13:17:28,052 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 1299 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:17:28,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4275 states. [2022-12-13 13:17:28,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4275 to 4225. [2022-12-13 13:17:28,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4225 states, 3041 states have (on average 1.300559026635975) internal successors, (3955), 3065 states have internal predecessors, (3955), 854 states have call successors, (854), 318 states have call predecessors, (854), 329 states have return successors, (901), 877 states have call predecessors, (901), 853 states have call successors, (901) [2022-12-13 13:17:28,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4225 states to 4225 states and 5710 transitions. [2022-12-13 13:17:28,255 INFO L78 Accepts]: Start accepts. Automaton has 4225 states and 5710 transitions. Word has length 257 [2022-12-13 13:17:28,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:17:28,255 INFO L495 AbstractCegarLoop]: Abstraction has 4225 states and 5710 transitions. [2022-12-13 13:17:28,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-12-13 13:17:28,255 INFO L276 IsEmpty]: Start isEmpty. Operand 4225 states and 5710 transitions. [2022-12-13 13:17:28,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2022-12-13 13:17:28,260 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:17:28,260 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:17:28,269 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-12-13 13:17:28,461 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:17:28,461 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:17:28,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:17:28,461 INFO L85 PathProgramCache]: Analyzing trace with hash 1364052356, now seen corresponding path program 1 times [2022-12-13 13:17:28,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:17:28,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138472713] [2022-12-13 13:17:28,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:17:28,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:17:28,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:28,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 13:17:28,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:28,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-12-13 13:17:28,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:28,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-12-13 13:17:28,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:28,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-12-13 13:17:28,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:28,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-12-13 13:17:28,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:28,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-12-13 13:17:28,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:29,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:29,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:29,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:17:29,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:17:29,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:29,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:29,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 13:17:29,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:29,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-12-13 13:17:29,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:29,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-12-13 13:17:29,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:29,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-12-13 13:17:29,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-12-13 13:17:29,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-12-13 13:17:29,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:29,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:29,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:17:29,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:17:29,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:29,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:29,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 13:17:29,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:29,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-12-13 13:17:29,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:29,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-12-13 13:17:29,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:29,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-12-13 13:17:29,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-12-13 13:17:29,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,373 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2022-12-13 13:17:29,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:17:29,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138472713] [2022-12-13 13:17:29,373 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138472713] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:17:29,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897055637] [2022-12-13 13:17:29,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:17:29,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:17:29,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:17:29,374 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:17:29,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-12-13 13:17:29,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:29,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 2666 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:17:29,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:17:29,980 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2022-12-13 13:17:29,980 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 13:17:30,218 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2022-12-13 13:17:30,218 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897055637] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 13:17:30,218 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 13:17:30,219 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 4, 4] total 12 [2022-12-13 13:17:30,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914596369] [2022-12-13 13:17:30,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 13:17:30,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 13:17:30,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:17:30,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 13:17:30,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-12-13 13:17:30,221 INFO L87 Difference]: Start difference. First operand 4225 states and 5710 transitions. Second operand has 12 states, 12 states have (on average 17.833333333333332) internal successors, (214), 10 states have internal predecessors, (214), 6 states have call successors, (56), 4 states have call predecessors, (56), 3 states have return successors, (54), 6 states have call predecessors, (54), 6 states have call successors, (54) [2022-12-13 13:17:44,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:17:44,155 INFO L93 Difference]: Finished difference Result 9333 states and 13011 transitions. [2022-12-13 13:17:44,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 13:17:44,156 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 17.833333333333332) internal successors, (214), 10 states have internal predecessors, (214), 6 states have call successors, (56), 4 states have call predecessors, (56), 3 states have return successors, (54), 6 states have call predecessors, (54), 6 states have call successors, (54) Word has length 264 [2022-12-13 13:17:44,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:17:44,172 INFO L225 Difference]: With dead ends: 9333 [2022-12-13 13:17:44,172 INFO L226 Difference]: Without dead ends: 5111 [2022-12-13 13:17:44,181 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 618 GetRequests, 602 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2022-12-13 13:17:44,182 INFO L413 NwaCegarLoop]: 247 mSDtfsCounter, 561 mSDsluCounter, 1703 mSDsCounter, 0 mSdLazyCounter, 4252 mSolverCounterSat, 316 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 599 SdHoareTripleChecker+Valid, 1950 SdHoareTripleChecker+Invalid, 4568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 316 IncrementalHoareTripleChecker+Valid, 4252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.5s IncrementalHoareTripleChecker+Time [2022-12-13 13:17:44,182 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [599 Valid, 1950 Invalid, 4568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [316 Valid, 4252 Invalid, 0 Unknown, 0 Unchecked, 13.5s Time] [2022-12-13 13:17:44,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5111 states. [2022-12-13 13:17:44,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5111 to 4888. [2022-12-13 13:17:44,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4888 states, 3530 states have (on average 1.2971671388101984) internal successors, (4579), 3554 states have internal predecessors, (4579), 1004 states have call successors, (1004), 330 states have call predecessors, (1004), 353 states have return successors, (1051), 1027 states have call predecessors, (1051), 1003 states have call successors, (1051) [2022-12-13 13:17:44,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4888 states to 4888 states and 6634 transitions. [2022-12-13 13:17:44,545 INFO L78 Accepts]: Start accepts. Automaton has 4888 states and 6634 transitions. Word has length 264 [2022-12-13 13:17:44,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:17:44,545 INFO L495 AbstractCegarLoop]: Abstraction has 4888 states and 6634 transitions. [2022-12-13 13:17:44,545 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 17.833333333333332) internal successors, (214), 10 states have internal predecessors, (214), 6 states have call successors, (56), 4 states have call predecessors, (56), 3 states have return successors, (54), 6 states have call predecessors, (54), 6 states have call successors, (54) [2022-12-13 13:17:44,545 INFO L276 IsEmpty]: Start isEmpty. Operand 4888 states and 6634 transitions. [2022-12-13 13:17:44,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2022-12-13 13:17:44,550 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:17:44,550 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 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, 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, 1, 1, 1, 1, 1, 1] [2022-12-13 13:17:44,559 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-12-13 13:17:44,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:17:44,752 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:17:44,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:17:44,753 INFO L85 PathProgramCache]: Analyzing trace with hash -1005947175, now seen corresponding path program 1 times [2022-12-13 13:17:44,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:17:44,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591806690] [2022-12-13 13:17:44,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:17:44,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:17:44,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:44,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 13:17:44,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:44,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-12-13 13:17:45,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-12-13 13:17:45,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 13:17:45,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-12-13 13:17:45,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-12-13 13:17:45,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-12-13 13:17:45,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-12-13 13:17:45,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-12-13 13:17:45,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:45,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:45,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:45,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:17:45,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:17:45,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:45,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:45,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 13:17:45,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:45,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 13:17:45,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:45,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 13:17:45,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:45,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-12-13 13:17:45,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-12-13 13:17:45,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-12-13 13:17:45,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:45,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:45,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:17:45,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:17:45,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:45,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:45,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 13:17:45,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:45,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 13:17:45,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:45,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 13:17:45,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:45,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-12-13 13:17:45,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-12-13 13:17:45,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,397 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 2 proven. 22 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2022-12-13 13:17:45,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:17:45,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591806690] [2022-12-13 13:17:45,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591806690] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:17:45,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182639732] [2022-12-13 13:17:45,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:17:45,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:17:45,397 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:17:45,398 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:17:45,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-12-13 13:17:45,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:45,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 2798 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:17:45,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:17:45,954 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 308 trivial. 0 not checked. [2022-12-13 13:17:45,955 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:17:45,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182639732] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:17:45,955 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:17:45,955 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 9 [2022-12-13 13:17:45,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115906645] [2022-12-13 13:17:45,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:17:45,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 13:17:45,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:17:45,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 13:17:45,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-12-13 13:17:45,956 INFO L87 Difference]: Start difference. First operand 4888 states and 6634 transitions. Second operand has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 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 13:17:46,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:17:46,197 INFO L93 Difference]: Finished difference Result 9783 states and 13275 transitions. [2022-12-13 13:17:46,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 13:17:46,198 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 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 303 [2022-12-13 13:17:46,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:17:46,211 INFO L225 Difference]: With dead ends: 9783 [2022-12-13 13:17:46,211 INFO L226 Difference]: Without dead ends: 4778 [2022-12-13 13:17:46,220 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 382 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-12-13 13:17:46,220 INFO L413 NwaCegarLoop]: 658 mSDtfsCounter, 1 mSDsluCounter, 1309 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1967 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 13:17:46,220 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1967 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:17:46,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4778 states. [2022-12-13 13:17:46,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4778 to 4760. [2022-12-13 13:17:46,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4760 states, 3434 states have (on average 1.2999417588817705) internal successors, (4464), 3458 states have internal predecessors, (4464), 975 states have call successors, (975), 327 states have call predecessors, (975), 350 states have return successors, (1022), 998 states have call predecessors, (1022), 974 states have call successors, (1022) [2022-12-13 13:17:46,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4760 states to 4760 states and 6461 transitions. [2022-12-13 13:17:46,460 INFO L78 Accepts]: Start accepts. Automaton has 4760 states and 6461 transitions. Word has length 303 [2022-12-13 13:17:46,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:17:46,460 INFO L495 AbstractCegarLoop]: Abstraction has 4760 states and 6461 transitions. [2022-12-13 13:17:46,460 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 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 13:17:46,460 INFO L276 IsEmpty]: Start isEmpty. Operand 4760 states and 6461 transitions. [2022-12-13 13:17:46,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2022-12-13 13:17:46,464 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:17:46,465 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:17:46,473 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-12-13 13:17:46,665 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-12-13 13:17:46,665 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:17:46,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:17:46,665 INFO L85 PathProgramCache]: Analyzing trace with hash -1075278156, now seen corresponding path program 1 times [2022-12-13 13:17:46,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:17:46,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474597305] [2022-12-13 13:17:46,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:17:46,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:17:46,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:46,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 13:17:46,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:46,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-12-13 13:17:46,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:46,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 13:17:46,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:46,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:46,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:46,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:17:46,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:46,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:17:46,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:46,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-12-13 13:17:46,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:46,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-12-13 13:17:46,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:46,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-12-13 13:17:46,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:46,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-12-13 13:17:46,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:46,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-12-13 13:17:46,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:46,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-12-13 13:17:47,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:47,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:47,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:47,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:17:47,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:17:47,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:47,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:47,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 13:17:47,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:47,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 13:17:47,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:47,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 13:17:47,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:47,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-12-13 13:17:47,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-12-13 13:17:47,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-12-13 13:17:47,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:47,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:47,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:17:47,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:17:47,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:47,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:47,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 13:17:47,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:47,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 13:17:47,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:47,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 13:17:47,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:47,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-12-13 13:17:47,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-12-13 13:17:47,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:47,221 INFO L134 CoverageAnalysis]: Checked inductivity of 296 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 294 trivial. 0 not checked. [2022-12-13 13:17:47,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:17:47,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474597305] [2022-12-13 13:17:47,221 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474597305] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:17:47,221 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:17:47,222 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 13:17:47,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169934761] [2022-12-13 13:17:47,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:17:47,222 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 13:17:47,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:17:47,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 13:17:47,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-12-13 13:17:47,223 INFO L87 Difference]: Start difference. First operand 4760 states and 6461 transitions. Second operand has 7 states, 7 states have (on average 20.0) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (30), 5 states have call predecessors, (30), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-12-13 13:17:54,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:17:54,635 INFO L93 Difference]: Finished difference Result 9794 states and 13397 transitions. [2022-12-13 13:17:54,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 13:17:54,635 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.0) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (30), 5 states have call predecessors, (30), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 320 [2022-12-13 13:17:54,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:17:54,646 INFO L225 Difference]: With dead ends: 9794 [2022-12-13 13:17:54,646 INFO L226 Difference]: Without dead ends: 5037 [2022-12-13 13:17:54,653 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:17:54,654 INFO L413 NwaCegarLoop]: 234 mSDtfsCounter, 550 mSDsluCounter, 856 mSDsCounter, 0 mSdLazyCounter, 1835 mSolverCounterSat, 255 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 583 SdHoareTripleChecker+Valid, 1090 SdHoareTripleChecker+Invalid, 2090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 255 IncrementalHoareTripleChecker+Valid, 1835 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2022-12-13 13:17:54,654 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [583 Valid, 1090 Invalid, 2090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [255 Valid, 1835 Invalid, 0 Unknown, 0 Unchecked, 7.1s Time] [2022-12-13 13:17:54,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5037 states. [2022-12-13 13:17:54,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5037 to 4772. [2022-12-13 13:17:54,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4772 states, 3446 states have (on average 1.2988972721996517) internal successors, (4476), 3464 states have internal predecessors, (4476), 975 states have call successors, (975), 327 states have call predecessors, (975), 350 states have return successors, (1022), 998 states have call predecessors, (1022), 974 states have call successors, (1022) [2022-12-13 13:17:54,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4772 states to 4772 states and 6473 transitions. [2022-12-13 13:17:54,926 INFO L78 Accepts]: Start accepts. Automaton has 4772 states and 6473 transitions. Word has length 320 [2022-12-13 13:17:54,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:17:54,926 INFO L495 AbstractCegarLoop]: Abstraction has 4772 states and 6473 transitions. [2022-12-13 13:17:54,926 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.0) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (30), 5 states have call predecessors, (30), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-12-13 13:17:54,926 INFO L276 IsEmpty]: Start isEmpty. Operand 4772 states and 6473 transitions. [2022-12-13 13:17:54,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 332 [2022-12-13 13:17:54,934 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:17:54,935 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:17:54,935 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-13 13:17:54,935 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:17:54,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:17:54,935 INFO L85 PathProgramCache]: Analyzing trace with hash -351509795, now seen corresponding path program 1 times [2022-12-13 13:17:54,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:17:54,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724510821] [2022-12-13 13:17:54,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:17:54,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:17:54,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 13:17:55,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-12-13 13:17:55,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 13:17:55,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:55,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:17:55,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:17:55,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-12-13 13:17:55,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-12-13 13:17:55,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:55,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-12-13 13:17:55,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 13:17:55,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-12-13 13:17:55,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-12-13 13:17:55,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-12-13 13:17:55,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:55,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:55,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:55,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:17:55,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:17:55,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:55,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:55,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 13:17:55,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:55,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 13:17:55,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:55,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 13:17:55,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:55,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-12-13 13:17:55,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-12-13 13:17:55,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-12-13 13:17:55,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:55,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:55,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:17:55,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:17:55,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:55,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:55,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 13:17:55,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:55,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 13:17:55,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:55,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 13:17:55,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:55,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-12-13 13:17:55,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-12-13 13:17:55,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:55,509 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 2 proven. 22 refuted. 0 times theorem prover too weak. 306 trivial. 0 not checked. [2022-12-13 13:17:55,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:17:55,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724510821] [2022-12-13 13:17:55,510 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724510821] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:17:55,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335170665] [2022-12-13 13:17:55,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:17:55,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:17:55,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:17:55,511 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:17:55,511 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-12-13 13:17:56,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:56,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 3053 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-13 13:17:56,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:17:56,272 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 272 trivial. 0 not checked. [2022-12-13 13:17:56,272 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:17:56,272 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335170665] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:17:56,272 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:17:56,272 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2022-12-13 13:17:56,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293841488] [2022-12-13 13:17:56,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:17:56,273 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:17:56,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:17:56,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:17:56,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-12-13 13:17:56,273 INFO L87 Difference]: Start difference. First operand 4772 states and 6473 transitions. Second operand has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-12-13 13:17:56,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:17:56,530 INFO L93 Difference]: Finished difference Result 9595 states and 13069 transitions. [2022-12-13 13:17:56,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:17:56,530 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 331 [2022-12-13 13:17:56,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:17:56,544 INFO L225 Difference]: With dead ends: 9595 [2022-12-13 13:17:56,544 INFO L226 Difference]: Without dead ends: 4826 [2022-12-13 13:17:56,554 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 428 GetRequests, 421 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-12-13 13:17:56,554 INFO L413 NwaCegarLoop]: 642 mSDtfsCounter, 7 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1275 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 13:17:56,555 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1275 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:17:56,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4826 states. [2022-12-13 13:17:56,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4826 to 4784. [2022-12-13 13:17:56,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4784 states, 3458 states have (on average 1.29786003470214) internal successors, (4488), 3476 states have internal predecessors, (4488), 975 states have call successors, (975), 327 states have call predecessors, (975), 350 states have return successors, (1022), 998 states have call predecessors, (1022), 974 states have call successors, (1022) [2022-12-13 13:17:56,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4784 states to 4784 states and 6485 transitions. [2022-12-13 13:17:56,945 INFO L78 Accepts]: Start accepts. Automaton has 4784 states and 6485 transitions. Word has length 331 [2022-12-13 13:17:56,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:17:56,945 INFO L495 AbstractCegarLoop]: Abstraction has 4784 states and 6485 transitions. [2022-12-13 13:17:56,946 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-12-13 13:17:56,946 INFO L276 IsEmpty]: Start isEmpty. Operand 4784 states and 6485 transitions. [2022-12-13 13:17:56,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 345 [2022-12-13 13:17:56,960 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:17:56,961 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 7, 7, 7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:17:56,969 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-12-13 13:17:57,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-12-13 13:17:57,162 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:17:57,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:17:57,163 INFO L85 PathProgramCache]: Analyzing trace with hash -1035093249, now seen corresponding path program 1 times [2022-12-13 13:17:57,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:17:57,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398131212] [2022-12-13 13:17:57,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:17:57,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:17:57,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 13:17:57,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-12-13 13:17:57,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 13:17:57,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:57,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:17:57,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:17:57,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-12-13 13:17:57,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-12-13 13:17:57,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:57,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-12-13 13:17:57,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:57,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 13:17:57,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-12-13 13:17:57,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-12-13 13:17:57,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-12-13 13:17:57,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-12-13 13:17:57,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:57,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:57,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:57,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:17:57,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:17:57,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:57,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:57,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 13:17:57,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:57,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 13:17:57,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:57,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 13:17:57,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:57,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-12-13 13:17:57,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-12-13 13:17:57,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-12-13 13:17:57,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:57,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:57,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:17:57,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:17:57,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:57,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:57,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 13:17:57,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:57,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-12-13 13:17:57,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:57,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 13:17:57,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:17:57,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-12-13 13:17:57,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-12-13 13:17:57,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:57,793 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 2 proven. 23 refuted. 0 times theorem prover too weak. 363 trivial. 0 not checked. [2022-12-13 13:17:57,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:17:57,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398131212] [2022-12-13 13:17:57,794 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398131212] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:17:57,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399992643] [2022-12-13 13:17:57,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:17:57,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:17:57,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:17:57,795 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:17:57,796 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-12-13 13:17:58,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:17:58,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 3119 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:17:58,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:17:58,539 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 112 proven. 1 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2022-12-13 13:17:58,539 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 13:17:58,863 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2022-12-13 13:17:58,864 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399992643] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 13:17:58,864 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 13:17:58,864 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 4, 4] total 12 [2022-12-13 13:17:58,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535578244] [2022-12-13 13:17:58,864 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 13:17:58,865 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 13:17:58,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:17:58,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 13:17:58,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-12-13 13:17:58,866 INFO L87 Difference]: Start difference. First operand 4784 states and 6485 transitions. Second operand has 12 states, 12 states have (on average 19.083333333333332) internal successors, (229), 9 states have internal predecessors, (229), 6 states have call successors, (68), 5 states have call predecessors, (68), 2 states have return successors, (63), 6 states have call predecessors, (63), 6 states have call successors, (63) [2022-12-13 13:18:09,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:18:09,849 INFO L93 Difference]: Finished difference Result 10478 states and 14738 transitions. [2022-12-13 13:18:09,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 13:18:09,850 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 19.083333333333332) internal successors, (229), 9 states have internal predecessors, (229), 6 states have call successors, (68), 5 states have call predecessors, (68), 2 states have return successors, (63), 6 states have call predecessors, (63), 6 states have call successors, (63) Word has length 344 [2022-12-13 13:18:09,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:18:09,870 INFO L225 Difference]: With dead ends: 10478 [2022-12-13 13:18:09,870 INFO L226 Difference]: Without dead ends: 5697 [2022-12-13 13:18:09,883 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 800 GetRequests, 782 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=87, Invalid=293, Unknown=0, NotChecked=0, Total=380 [2022-12-13 13:18:09,884 INFO L413 NwaCegarLoop]: 233 mSDtfsCounter, 808 mSDsluCounter, 1127 mSDsCounter, 0 mSdLazyCounter, 2665 mSolverCounterSat, 505 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 838 SdHoareTripleChecker+Valid, 1360 SdHoareTripleChecker+Invalid, 3170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 505 IncrementalHoareTripleChecker+Valid, 2665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2022-12-13 13:18:09,884 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [838 Valid, 1360 Invalid, 3170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [505 Valid, 2665 Invalid, 0 Unknown, 0 Unchecked, 10.6s Time] [2022-12-13 13:18:09,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5697 states. [2022-12-13 13:18:10,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5697 to 4970. [2022-12-13 13:18:10,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4970 states, 3608 states have (on average 1.2954545454545454) internal successors, (4674), 3626 states have internal predecessors, (4674), 1011 states have call successors, (1011), 327 states have call predecessors, (1011), 350 states have return successors, (1058), 1034 states have call predecessors, (1058), 1010 states have call successors, (1058) [2022-12-13 13:18:10,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4970 states to 4970 states and 6743 transitions. [2022-12-13 13:18:10,176 INFO L78 Accepts]: Start accepts. Automaton has 4970 states and 6743 transitions. Word has length 344 [2022-12-13 13:18:10,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:18:10,176 INFO L495 AbstractCegarLoop]: Abstraction has 4970 states and 6743 transitions. [2022-12-13 13:18:10,176 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 19.083333333333332) internal successors, (229), 9 states have internal predecessors, (229), 6 states have call successors, (68), 5 states have call predecessors, (68), 2 states have return successors, (63), 6 states have call predecessors, (63), 6 states have call successors, (63) [2022-12-13 13:18:10,176 INFO L276 IsEmpty]: Start isEmpty. Operand 4970 states and 6743 transitions. [2022-12-13 13:18:10,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2022-12-13 13:18:10,180 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:18:10,181 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 10, 10, 10, 10, 10, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:18:10,191 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-12-13 13:18:10,381 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-12-13 13:18:10,383 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:18:10,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:18:10,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1221348671, now seen corresponding path program 1 times [2022-12-13 13:18:10,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:18:10,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543982215] [2022-12-13 13:18:10,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:18:10,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:18:10,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 13:18:10,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-12-13 13:18:10,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 13:18:10,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:10,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:18:10,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:18:10,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-12-13 13:18:10,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-12-13 13:18:10,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:10,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-12-13 13:18:10,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:10,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-12-13 13:18:10,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:10,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-12-13 13:18:10,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:10,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-12-13 13:18:10,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:10,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-12-13 13:18:10,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-12-13 13:18:10,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-12-13 13:18:10,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-12-13 13:18:10,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:10,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-12-13 13:18:10,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:11,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:11,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:11,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:18:11,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:18:11,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:11,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:11,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 13:18:11,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-12-13 13:18:11,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:11,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-12-13 13:18:11,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:11,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-12-13 13:18:11,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:11,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-12-13 13:18:11,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:11,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-12-13 13:18:11,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-12-13 13:18:11,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-12-13 13:18:11,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:11,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:11,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:18:11,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:18:11,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:11,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:11,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 13:18:11,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-12-13 13:18:11,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:11,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-12-13 13:18:11,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:11,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-12-13 13:18:11,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:11,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-12-13 13:18:11,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:11,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-12-13 13:18:11,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-12-13 13:18:11,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:11,442 INFO L134 CoverageAnalysis]: Checked inductivity of 787 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 755 trivial. 0 not checked. [2022-12-13 13:18:11,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:18:11,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543982215] [2022-12-13 13:18:11,442 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543982215] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:18:11,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360241753] [2022-12-13 13:18:11,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:18:11,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:18:11,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:18:11,443 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:18:11,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-12-13 13:18:12,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:12,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 3443 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 13:18:12,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:18:12,297 INFO L134 CoverageAnalysis]: Checked inductivity of 787 backedges. 314 proven. 34 refuted. 0 times theorem prover too weak. 439 trivial. 0 not checked. [2022-12-13 13:18:12,297 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 13:18:12,713 INFO L134 CoverageAnalysis]: Checked inductivity of 787 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 751 trivial. 0 not checked. [2022-12-13 13:18:12,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360241753] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 13:18:12,714 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 13:18:12,714 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 13 [2022-12-13 13:18:12,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772220501] [2022-12-13 13:18:12,714 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 13:18:12,716 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:18:12,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:18:12,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:18:12,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:18:12,717 INFO L87 Difference]: Start difference. First operand 4970 states and 6743 transitions. Second operand has 13 states, 13 states have (on average 21.846153846153847) internal successors, (284), 10 states have internal predecessors, (284), 8 states have call successors, (75), 5 states have call predecessors, (75), 3 states have return successors, (75), 8 states have call predecessors, (75), 8 states have call successors, (75) [2022-12-13 13:18:20,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:18:20,115 INFO L93 Difference]: Finished difference Result 10250 states and 14138 transitions. [2022-12-13 13:18:20,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 13:18:20,115 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 21.846153846153847) internal successors, (284), 10 states have internal predecessors, (284), 8 states have call successors, (75), 5 states have call predecessors, (75), 3 states have return successors, (75), 8 states have call predecessors, (75), 8 states have call successors, (75) Word has length 413 [2022-12-13 13:18:20,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:18:20,128 INFO L225 Difference]: With dead ends: 10250 [2022-12-13 13:18:20,128 INFO L226 Difference]: Without dead ends: 5151 [2022-12-13 13:18:20,136 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 967 GetRequests, 941 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=125, Invalid=427, Unknown=0, NotChecked=0, Total=552 [2022-12-13 13:18:20,137 INFO L413 NwaCegarLoop]: 233 mSDtfsCounter, 793 mSDsluCounter, 925 mSDsCounter, 0 mSdLazyCounter, 2147 mSolverCounterSat, 459 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 823 SdHoareTripleChecker+Valid, 1158 SdHoareTripleChecker+Invalid, 2606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 459 IncrementalHoareTripleChecker+Valid, 2147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2022-12-13 13:18:20,137 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [823 Valid, 1158 Invalid, 2606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [459 Valid, 2147 Invalid, 0 Unknown, 0 Unchecked, 7.0s Time] [2022-12-13 13:18:20,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5151 states. [2022-12-13 13:18:20,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5151 to 5024. [2022-12-13 13:18:20,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5024 states, 3650 states have (on average 1.2887671232876712) internal successors, (4704), 3668 states have internal predecessors, (4704), 1023 states have call successors, (1023), 327 states have call predecessors, (1023), 350 states have return successors, (1070), 1046 states have call predecessors, (1070), 1022 states have call successors, (1070) [2022-12-13 13:18:20,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5024 states to 5024 states and 6797 transitions. [2022-12-13 13:18:20,441 INFO L78 Accepts]: Start accepts. Automaton has 5024 states and 6797 transitions. Word has length 413 [2022-12-13 13:18:20,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:18:20,441 INFO L495 AbstractCegarLoop]: Abstraction has 5024 states and 6797 transitions. [2022-12-13 13:18:20,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 21.846153846153847) internal successors, (284), 10 states have internal predecessors, (284), 8 states have call successors, (75), 5 states have call predecessors, (75), 3 states have return successors, (75), 8 states have call predecessors, (75), 8 states have call successors, (75) [2022-12-13 13:18:20,441 INFO L276 IsEmpty]: Start isEmpty. Operand 5024 states and 6797 transitions. [2022-12-13 13:18:20,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 424 [2022-12-13 13:18:20,445 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:18:20,446 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 9, 9, 9, 9, 9, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:18:20,455 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-12-13 13:18:20,646 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-12-13 13:18:20,648 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:18:20,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:18:20,649 INFO L85 PathProgramCache]: Analyzing trace with hash 1098877191, now seen corresponding path program 1 times [2022-12-13 13:18:20,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:18:20,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660793484] [2022-12-13 13:18:20,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:18:20,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:18:20,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 13:18:21,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-12-13 13:18:21,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 13:18:21,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:18:21,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:18:21,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-12-13 13:18:21,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-12-13 13:18:21,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-12-13 13:18:21,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-12-13 13:18:21,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-12-13 13:18:21,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-12-13 13:18:21,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-12-13 13:18:21,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-12-13 13:18:21,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-12-13 13:18:21,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-12-13 13:18:21,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-12-13 13:18:21,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-12-13 13:18:21,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:18:21,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:18:21,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 13:18:21,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-12-13 13:18:21,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-12-13 13:18:21,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-12-13 13:18:21,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-12-13 13:18:21,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-12-13 13:18:21,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-12-13 13:18:21,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-12-13 13:18:21,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:18:21,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:18:21,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 13:18:21,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-12-13 13:18:21,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-12-13 13:18:21,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-12-13 13:18:21,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-12-13 13:18:21,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:21,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-12-13 13:18:21,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-12-13 13:18:21,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:21,721 INFO L134 CoverageAnalysis]: Checked inductivity of 767 backedges. 22 proven. 3 refuted. 0 times theorem prover too weak. 742 trivial. 0 not checked. [2022-12-13 13:18:21,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:18:21,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660793484] [2022-12-13 13:18:21,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660793484] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:18:21,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1160589691] [2022-12-13 13:18:21,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:18:21,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:18:21,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:18:21,722 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:18:21,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-12-13 13:18:22,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:22,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 3578 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:18:22,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:18:22,562 INFO L134 CoverageAnalysis]: Checked inductivity of 767 backedges. 34 proven. 3 refuted. 0 times theorem prover too weak. 730 trivial. 0 not checked. [2022-12-13 13:18:22,562 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 13:18:22,925 INFO L134 CoverageAnalysis]: Checked inductivity of 767 backedges. 22 proven. 3 refuted. 0 times theorem prover too weak. 742 trivial. 0 not checked. [2022-12-13 13:18:22,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1160589691] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 13:18:22,925 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 13:18:22,925 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4, 4] total 9 [2022-12-13 13:18:22,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363560501] [2022-12-13 13:18:22,926 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 13:18:22,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 13:18:22,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:18:22,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 13:18:22,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-12-13 13:18:22,928 INFO L87 Difference]: Start difference. First operand 5024 states and 6797 transitions. Second operand has 9 states, 9 states have (on average 20.444444444444443) internal successors, (184), 6 states have internal predecessors, (184), 6 states have call successors, (56), 5 states have call predecessors, (56), 2 states have return successors, (48), 6 states have call predecessors, (48), 6 states have call successors, (48) [2022-12-13 13:18:31,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:18:31,615 INFO L93 Difference]: Finished difference Result 11420 states and 16082 transitions. [2022-12-13 13:18:31,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 13:18:31,616 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 20.444444444444443) internal successors, (184), 6 states have internal predecessors, (184), 6 states have call successors, (56), 5 states have call predecessors, (56), 2 states have return successors, (48), 6 states have call predecessors, (48), 6 states have call successors, (48) Word has length 423 [2022-12-13 13:18:31,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:18:31,639 INFO L225 Difference]: With dead ends: 11420 [2022-12-13 13:18:31,639 INFO L226 Difference]: Without dead ends: 6147 [2022-12-13 13:18:31,649 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 981 GetRequests, 968 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=76, Invalid=134, Unknown=0, NotChecked=0, Total=210 [2022-12-13 13:18:31,650 INFO L413 NwaCegarLoop]: 234 mSDtfsCounter, 815 mSDsluCounter, 925 mSDsCounter, 0 mSdLazyCounter, 2121 mSolverCounterSat, 520 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 847 SdHoareTripleChecker+Valid, 1159 SdHoareTripleChecker+Invalid, 2641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 520 IncrementalHoareTripleChecker+Valid, 2121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2022-12-13 13:18:31,650 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [847 Valid, 1159 Invalid, 2641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [520 Valid, 2121 Invalid, 0 Unknown, 0 Unchecked, 8.2s Time] [2022-12-13 13:18:31,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6147 states. [2022-12-13 13:18:31,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6147 to 5360. [2022-12-13 13:18:31,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5360 states, 3842 states have (on average 1.3055700156168661) internal successors, (5016), 3860 states have internal predecessors, (5016), 1167 states have call successors, (1167), 327 states have call predecessors, (1167), 350 states have return successors, (1214), 1190 states have call predecessors, (1214), 1166 states have call successors, (1214) [2022-12-13 13:18:31,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5360 states to 5360 states and 7397 transitions. [2022-12-13 13:18:31,993 INFO L78 Accepts]: Start accepts. Automaton has 5360 states and 7397 transitions. Word has length 423 [2022-12-13 13:18:31,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:18:31,993 INFO L495 AbstractCegarLoop]: Abstraction has 5360 states and 7397 transitions. [2022-12-13 13:18:31,993 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 20.444444444444443) internal successors, (184), 6 states have internal predecessors, (184), 6 states have call successors, (56), 5 states have call predecessors, (56), 2 states have return successors, (48), 6 states have call predecessors, (48), 6 states have call successors, (48) [2022-12-13 13:18:31,993 INFO L276 IsEmpty]: Start isEmpty. Operand 5360 states and 7397 transitions. [2022-12-13 13:18:31,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 457 [2022-12-13 13:18:31,998 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:18:31,998 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 9, 9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:18:32,008 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-12-13 13:18:32,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-12-13 13:18:32,200 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:18:32,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:18:32,201 INFO L85 PathProgramCache]: Analyzing trace with hash 88321551, now seen corresponding path program 1 times [2022-12-13 13:18:32,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:18:32,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516370539] [2022-12-13 13:18:32,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:18:32,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:18:32,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 13:18:32,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-12-13 13:18:32,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 13:18:32,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:18:32,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:18:32,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-12-13 13:18:32,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-12-13 13:18:32,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-12-13 13:18:32,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-12-13 13:18:32,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-12-13 13:18:32,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-12-13 13:18:32,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-12-13 13:18:32,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-12-13 13:18:32,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-12-13 13:18:32,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-12-13 13:18:32,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-12-13 13:18:32,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-12-13 13:18:32,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:18:32,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:18:32,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-12-13 13:18:32,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-12-13 13:18:32,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-12-13 13:18:32,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-12-13 13:18:32,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-12-13 13:18:32,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-12-13 13:18:32,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-12-13 13:18:32,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-12-13 13:18:32,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 13:18:32,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:18:32,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 13:18:32,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-12-13 13:18:32,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-12-13 13:18:32,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-12-13 13:18:32,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-12-13 13:18:32,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-12-13 13:18:32,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-12-13 13:18:32,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-12-13 13:18:32,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 13:18:32,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 13:18:32,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-12-13 13:18:32,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-12-13 13:18:32,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:18:32,870 INFO L134 CoverageAnalysis]: Checked inductivity of 966 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 966 trivial. 0 not checked. [2022-12-13 13:18:32,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:18:32,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516370539] [2022-12-13 13:18:32,871 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516370539] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:18:32,871 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:18:32,871 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 13:18:32,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869893289] [2022-12-13 13:18:32,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:18:32,871 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 13:18:32,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:18:32,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 13:18:32,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:18:32,872 INFO L87 Difference]: Start difference. First operand 5360 states and 7397 transitions. Second operand has 6 states, 6 states have (on average 26.0) internal successors, (156), 3 states have internal predecessors, (156), 3 states have call successors, (39), 6 states have call predecessors, (39), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2022-12-13 13:18:39,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:18:39,920 INFO L93 Difference]: Finished difference Result 5487 states and 7593 transitions. [2022-12-13 13:18:39,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 13:18:39,920 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.0) internal successors, (156), 3 states have internal predecessors, (156), 3 states have call successors, (39), 6 states have call predecessors, (39), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 456 [2022-12-13 13:18:39,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:18:39,922 INFO L225 Difference]: With dead ends: 5487 [2022-12-13 13:18:39,922 INFO L226 Difference]: Without dead ends: 0 [2022-12-13 13:18:39,929 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-12-13 13:18:39,930 INFO L413 NwaCegarLoop]: 226 mSDtfsCounter, 970 mSDsluCounter, 618 mSDsCounter, 0 mSdLazyCounter, 1457 mSolverCounterSat, 492 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1005 SdHoareTripleChecker+Valid, 844 SdHoareTripleChecker+Invalid, 1949 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 492 IncrementalHoareTripleChecker+Valid, 1457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2022-12-13 13:18:39,930 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1005 Valid, 844 Invalid, 1949 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [492 Valid, 1457 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2022-12-13 13:18:39,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-12-13 13:18:39,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-12-13 13:18:39,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:18:39,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-12-13 13:18:39,932 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 456 [2022-12-13 13:18:39,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:18:39,932 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-12-13 13:18:39,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 26.0) internal successors, (156), 3 states have internal predecessors, (156), 3 states have call successors, (39), 6 states have call predecessors, (39), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2022-12-13 13:18:39,933 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-12-13 13:18:39,933 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-12-13 13:18:39,935 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-12-13 13:18:39,935 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-12-13 13:18:39,937 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2022-12-13 13:19:16,728 INFO L899 garLoopResultBuilder]: For program point pi_releaseFINAL(lines 5692 5694) no Hoare annotation was computed. [2022-12-13 13:19:16,728 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 5692 5694) the Hoare annotation is: true [2022-12-13 13:19:16,728 INFO L899 garLoopResultBuilder]: For program point pi_releaseEXIT(lines 5692 5694) no Hoare annotation was computed. [2022-12-13 13:19:16,728 INFO L899 garLoopResultBuilder]: For program point L3741(line 3741) no Hoare annotation was computed. [2022-12-13 13:19:16,728 INFO L899 garLoopResultBuilder]: For program point L3741-2(line 3741) no Hoare annotation was computed. [2022-12-13 13:19:16,728 INFO L899 garLoopResultBuilder]: For program point L3741-4(line 3741) no Hoare annotation was computed. [2022-12-13 13:19:16,728 INFO L899 garLoopResultBuilder]: For program point L3734(lines 3734 3746) no Hoare annotation was computed. [2022-12-13 13:19:16,729 INFO L895 garLoopResultBuilder]: At program point L3732(line 3732) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= ~ldv_mutex_pf_mutex~0 1)) (not (= ~ldv_retval_pf_init~0 0))) [2022-12-13 13:19:16,729 INFO L899 garLoopResultBuilder]: For program point L3734-2(lines 3734 3746) no Hoare annotation was computed. [2022-12-13 13:19:16,729 INFO L899 garLoopResultBuilder]: For program point L3732-1(line 3732) no Hoare annotation was computed. [2022-12-13 13:19:16,729 INFO L899 garLoopResultBuilder]: For program point pf_getgeoFINAL(lines 3724 3749) no Hoare annotation was computed. [2022-12-13 13:19:16,729 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 3724 3749) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= ~ldv_mutex_pf_mutex~0 1)) (not (= ~ldv_retval_pf_init~0 0))) [2022-12-13 13:19:16,729 INFO L899 garLoopResultBuilder]: For program point pf_getgeoEXIT(lines 3724 3749) no Hoare annotation was computed. [2022-12-13 13:19:16,729 INFO L899 garLoopResultBuilder]: For program point write_regFINAL(lines 3808 3814) no Hoare annotation was computed. [2022-12-13 13:19:16,729 INFO L902 garLoopResultBuilder]: At program point pi_write_regr_returnLabel#1(lines 5698 5700) the Hoare annotation is: true [2022-12-13 13:19:16,730 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3808 3814) the Hoare annotation is: true [2022-12-13 13:19:16,730 INFO L899 garLoopResultBuilder]: For program point write_regEXIT(lines 3808 3814) no Hoare annotation was computed. [2022-12-13 13:19:16,730 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 5675 5677) the Hoare annotation is: true [2022-12-13 13:19:16,730 INFO L899 garLoopResultBuilder]: For program point pi_disconnectFINAL(lines 5675 5677) no Hoare annotation was computed. [2022-12-13 13:19:16,730 INFO L899 garLoopResultBuilder]: For program point pi_disconnectEXIT(lines 5675 5677) no Hoare annotation was computed. [2022-12-13 13:19:16,730 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3794 3800) the Hoare annotation is: true [2022-12-13 13:19:16,730 INFO L899 garLoopResultBuilder]: For program point status_regEXIT(lines 3794 3800) no Hoare annotation was computed. [2022-12-13 13:19:16,730 INFO L899 garLoopResultBuilder]: For program point L3797-1(line 3797) no Hoare annotation was computed. [2022-12-13 13:19:16,730 INFO L902 garLoopResultBuilder]: At program point L3797(line 3797) the Hoare annotation is: true [2022-12-13 13:19:16,730 INFO L899 garLoopResultBuilder]: For program point status_regFINAL(lines 3794 3800) no Hoare annotation was computed. [2022-12-13 13:19:16,730 INFO L899 garLoopResultBuilder]: For program point __const_udelayFINAL(lines 5627 5629) no Hoare annotation was computed. [2022-12-13 13:19:16,731 INFO L899 garLoopResultBuilder]: For program point __const_udelayEXIT(lines 5627 5629) no Hoare annotation was computed. [2022-12-13 13:19:16,731 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 5627 5629) the Hoare annotation is: true [2022-12-13 13:19:16,731 INFO L899 garLoopResultBuilder]: For program point ldv_mutex_lock_pf_mutexFINAL(lines 5522 5532) no Hoare annotation was computed. [2022-12-13 13:19:16,731 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 5522 5532) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (not (= ~ldv_retval_pf_init~0 0)) (= |old(~ldv_mutex_pf_mutex~0)| ~ldv_mutex_pf_mutex~0)) [2022-12-13 13:19:16,731 INFO L895 garLoopResultBuilder]: At program point L5527(line 5527) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (not (= ~ldv_retval_pf_init~0 0))) [2022-12-13 13:19:16,731 INFO L899 garLoopResultBuilder]: For program point L5527-1(lines 5525 5528) no Hoare annotation was computed. [2022-12-13 13:19:16,731 INFO L899 garLoopResultBuilder]: For program point ldv_mutex_lock_pf_mutexEXIT(lines 5522 5532) no Hoare annotation was computed. [2022-12-13 13:19:16,731 INFO L899 garLoopResultBuilder]: For program point L5525(lines 5525 5528) no Hoare annotation was computed. [2022-12-13 13:19:16,731 INFO L899 garLoopResultBuilder]: For program point L3999-1(line 3999) no Hoare annotation was computed. [2022-12-13 13:19:16,732 INFO L895 garLoopResultBuilder]: At program point L3999(line 3999) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0))) (.cse5 (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5))) [2022-12-13 13:19:16,732 INFO L899 garLoopResultBuilder]: For program point L3991(lines 3991 3995) no Hoare annotation was computed. [2022-12-13 13:19:16,732 INFO L895 garLoopResultBuilder]: At program point ldv_30117(lines 3983 3997) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4))) [2022-12-13 13:19:16,732 INFO L895 garLoopResultBuilder]: At program point L3987(lines 3983 3997) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4))) [2022-12-13 13:19:16,732 INFO L895 garLoopResultBuilder]: At program point L3981(lines 3981 3997) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0))) (.cse5 (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5))) [2022-12-13 13:19:16,732 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 3975 4008) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0))) (.cse5 (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5))) [2022-12-13 13:19:16,733 INFO L899 garLoopResultBuilder]: For program point L4002(lines 4002 4005) no Hoare annotation was computed. [2022-12-13 13:19:16,733 INFO L895 garLoopResultBuilder]: At program point $Ultimate##7(lines 3998 4001) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0))) (.cse5 (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5))) [2022-12-13 13:19:16,733 INFO L899 garLoopResultBuilder]: For program point L3998-1(lines 3979 4007) no Hoare annotation was computed. [2022-12-13 13:19:16,733 INFO L899 garLoopResultBuilder]: For program point pf_atapiEXIT(lines 3975 4008) no Hoare annotation was computed. [2022-12-13 13:19:16,733 INFO L899 garLoopResultBuilder]: For program point pf_atapiFINAL(lines 3975 4008) no Hoare annotation was computed. [2022-12-13 13:19:16,733 INFO L895 garLoopResultBuilder]: At program point L3980(line 3980) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0))) (.cse5 (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5))) [2022-12-13 13:19:16,733 INFO L899 garLoopResultBuilder]: For program point L3980-1(line 3980) no Hoare annotation was computed. [2022-12-13 13:19:16,733 INFO L895 garLoopResultBuilder]: At program point L4003(line 4003) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (not (= pf_atapi_~r~3 0)) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse4 (not (= ~disable~0 0))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse5) (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse5))) [2022-12-13 13:19:16,733 INFO L899 garLoopResultBuilder]: For program point L4127-1(lines 4127 4130) no Hoare annotation was computed. [2022-12-13 13:19:16,733 INFO L902 garLoopResultBuilder]: At program point ldv_30139(lines 4070 4136) the Hoare annotation is: true [2022-12-13 13:19:16,733 INFO L902 garLoopResultBuilder]: At program point L4078(line 4078) the Hoare annotation is: true [2022-12-13 13:19:16,733 INFO L902 garLoopResultBuilder]: At program point L4078-1(line 4078) the Hoare annotation is: true [2022-12-13 13:19:16,733 INFO L899 garLoopResultBuilder]: For program point L4103(line 4103) no Hoare annotation was computed. [2022-12-13 13:19:16,733 INFO L899 garLoopResultBuilder]: For program point L4103-2(line 4103) no Hoare annotation was computed. [2022-12-13 13:19:16,734 INFO L899 garLoopResultBuilder]: For program point L4103-4(line 4103) no Hoare annotation was computed. [2022-12-13 13:19:16,734 INFO L899 garLoopResultBuilder]: For program point L4087(lines 4087 4096) no Hoare annotation was computed. [2022-12-13 13:19:16,734 INFO L902 garLoopResultBuilder]: At program point L4083(lines 4070 4136) the Hoare annotation is: true [2022-12-13 13:19:16,734 INFO L899 garLoopResultBuilder]: For program point L4079(line 4079) no Hoare annotation was computed. [2022-12-13 13:19:16,734 INFO L899 garLoopResultBuilder]: For program point L4112-1(lines 4112 4133) no Hoare annotation was computed. [2022-12-13 13:19:16,734 INFO L902 garLoopResultBuilder]: At program point L4088(line 4088) the Hoare annotation is: true [2022-12-13 13:19:16,734 INFO L899 garLoopResultBuilder]: For program point L4088-1(line 4088) no Hoare annotation was computed. [2022-12-13 13:19:16,734 INFO L899 garLoopResultBuilder]: For program point L4117(line 4117) no Hoare annotation was computed. [2022-12-13 13:19:16,734 INFO L902 garLoopResultBuilder]: At program point $Ultimate##18(lines 4127 4130) the Hoare annotation is: true [2022-12-13 13:19:16,734 INFO L902 garLoopResultBuilder]: At program point $Ultimate##16(lines 4121 4125) the Hoare annotation is: true [2022-12-13 13:19:16,734 INFO L902 garLoopResultBuilder]: At program point L4076(line 4076) the Hoare annotation is: true [2022-12-13 13:19:16,734 INFO L899 garLoopResultBuilder]: For program point L4076-1(line 4076) no Hoare annotation was computed. [2022-12-13 13:19:16,734 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 4061 4137) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) (not (= ~ldv_retval_pf_init~0 0)) (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|))) [2022-12-13 13:19:16,734 INFO L902 garLoopResultBuilder]: At program point L4134(line 4134) the Hoare annotation is: true [2022-12-13 13:19:16,734 INFO L902 garLoopResultBuilder]: At program point $Ultimate##14(lines 4112 4133) the Hoare annotation is: true [2022-12-13 13:19:16,734 INFO L899 garLoopResultBuilder]: For program point L4134-1(line 4134) no Hoare annotation was computed. [2022-12-13 13:19:16,734 INFO L902 garLoopResultBuilder]: At program point $Ultimate##12(lines 4106 4110) the Hoare annotation is: true [2022-12-13 13:19:16,735 INFO L899 garLoopResultBuilder]: For program point pf_resetEXIT(lines 4061 4137) no Hoare annotation was computed. [2022-12-13 13:19:16,735 INFO L895 garLoopResultBuilder]: At program point ldv_30142(lines 4070 4136) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) (not (= ~ldv_retval_pf_init~0 0)) (<= pf_reset_~i~0 4)) [2022-12-13 13:19:16,735 INFO L895 garLoopResultBuilder]: At program point ldv_30145(lines 4112 4132) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) (not (= ~ldv_retval_pf_init~0 0)) (<= pf_reset_~i~0 4)) [2022-12-13 13:19:16,735 INFO L899 garLoopResultBuilder]: For program point L4089(lines 4089 4093) no Hoare annotation was computed. [2022-12-13 13:19:16,735 INFO L899 garLoopResultBuilder]: For program point pf_resetFINAL(lines 4061 4137) no Hoare annotation was computed. [2022-12-13 13:19:16,735 INFO L899 garLoopResultBuilder]: For program point L4077-1(line 4077) no Hoare annotation was computed. [2022-12-13 13:19:16,735 INFO L902 garLoopResultBuilder]: At program point L4077(line 4077) the Hoare annotation is: true [2022-12-13 13:19:16,735 INFO L902 garLoopResultBuilder]: At program point ldv_30141(lines 4070 4136) the Hoare annotation is: true [2022-12-13 13:19:16,735 INFO L899 garLoopResultBuilder]: For program point L4102(line 4102) no Hoare annotation was computed. [2022-12-13 13:19:16,735 INFO L895 garLoopResultBuilder]: At program point L3873-1(line 3873) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (= pf_command_~tmp~10 0)) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5))) [2022-12-13 13:19:16,735 INFO L895 garLoopResultBuilder]: At program point L3873(line 3873) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (= pf_command_~tmp~10 0)) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5))) [2022-12-13 13:19:16,735 INFO L899 garLoopResultBuilder]: For program point L3869-1(line 3869) no Hoare annotation was computed. [2022-12-13 13:19:16,735 INFO L902 garLoopResultBuilder]: At program point L3869(line 3869) the Hoare annotation is: true [2022-12-13 13:19:16,735 INFO L899 garLoopResultBuilder]: For program point L3867-1(line 3867) no Hoare annotation was computed. [2022-12-13 13:19:16,736 INFO L902 garLoopResultBuilder]: At program point L3867(line 3867) the Hoare annotation is: true [2022-12-13 13:19:16,736 INFO L899 garLoopResultBuilder]: For program point L3865-1(line 3865) no Hoare annotation was computed. [2022-12-13 13:19:16,736 INFO L902 garLoopResultBuilder]: At program point L3865(line 3865) the Hoare annotation is: true [2022-12-13 13:19:16,736 INFO L895 garLoopResultBuilder]: At program point L3882(line 3882) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (and (= pf_command_~tmp___0~2 0) (= pf_command_~tmp~10 0))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) .cse4 (not (= ~ldv_mutex_pf_mutex~0 1)) .cse5))) [2022-12-13 13:19:16,736 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3860 3892) the Hoare annotation is: true [2022-12-13 13:19:16,736 INFO L899 garLoopResultBuilder]: For program point L3882-1(line 3882) no Hoare annotation was computed. [2022-12-13 13:19:16,736 INFO L895 garLoopResultBuilder]: At program point L3878(line 3878) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (= pf_command_~tmp~10 0)) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5))) [2022-12-13 13:19:16,736 INFO L899 garLoopResultBuilder]: For program point L3876(line 3876) no Hoare annotation was computed. [2022-12-13 13:19:16,736 INFO L899 garLoopResultBuilder]: For program point pf_commandFINAL(lines 3860 3892) no Hoare annotation was computed. [2022-12-13 13:19:16,736 INFO L899 garLoopResultBuilder]: For program point L3878-1(line 3878) no Hoare annotation was computed. [2022-12-13 13:19:16,736 INFO L895 garLoopResultBuilder]: At program point L3874(line 3874) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (= pf_command_~tmp~10 0)) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5))) [2022-12-13 13:19:16,736 INFO L899 garLoopResultBuilder]: For program point L3868(lines 3868 3872) no Hoare annotation was computed. [2022-12-13 13:19:16,736 INFO L902 garLoopResultBuilder]: At program point L3866(line 3866) the Hoare annotation is: true [2022-12-13 13:19:16,736 INFO L899 garLoopResultBuilder]: For program point L3866-1(line 3866) no Hoare annotation was computed. [2022-12-13 13:19:16,736 INFO L899 garLoopResultBuilder]: For program point L3889-1(line 3889) no Hoare annotation was computed. [2022-12-13 13:19:16,736 INFO L899 garLoopResultBuilder]: For program point pf_commandEXIT(lines 3860 3892) no Hoare annotation was computed. [2022-12-13 13:19:16,737 INFO L895 garLoopResultBuilder]: At program point L3889(line 3889) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (and (= pf_command_~tmp___0~2 0) (= pf_command_~tmp~10 0))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) .cse4 (not (= ~ldv_mutex_pf_mutex~0 1)) .cse5))) [2022-12-13 13:19:16,737 INFO L899 garLoopResultBuilder]: For program point L3885-1(line 3885) no Hoare annotation was computed. [2022-12-13 13:19:16,737 INFO L895 garLoopResultBuilder]: At program point L3885(line 3885) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (and (= pf_command_~tmp___0~2 0) (= pf_command_~tmp~10 0))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) .cse4 (not (= ~ldv_mutex_pf_mutex~0 1)) .cse5))) [2022-12-13 13:19:16,737 INFO L899 garLoopResultBuilder]: For program point L3883(lines 3883 3888) no Hoare annotation was computed. [2022-12-13 13:19:16,737 INFO L899 garLoopResultBuilder]: For program point L3877(lines 3877 3881) no Hoare annotation was computed. [2022-12-13 13:19:16,737 INFO L895 garLoopResultBuilder]: At program point L3875(line 3875) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (= pf_command_~tmp~10 0)) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5))) [2022-12-13 13:19:16,737 INFO L899 garLoopResultBuilder]: For program point L4383(line 4383) no Hoare annotation was computed. [2022-12-13 13:19:16,737 INFO L899 garLoopResultBuilder]: For program point L4346(lines 4346 4349) no Hoare annotation was computed. [2022-12-13 13:19:16,737 INFO L899 garLoopResultBuilder]: For program point L4375(lines 4375 4379) no Hoare annotation was computed. [2022-12-13 13:19:16,737 INFO L899 garLoopResultBuilder]: For program point L4371(lines 4371 4374) no Hoare annotation was computed. [2022-12-13 13:19:16,737 INFO L899 garLoopResultBuilder]: For program point L4338(lines 4338 4358) no Hoare annotation was computed. [2022-12-13 13:19:16,737 INFO L899 garLoopResultBuilder]: For program point L4363(lines 4363 4367) no Hoare annotation was computed. [2022-12-13 13:19:16,737 INFO L902 garLoopResultBuilder]: At program point L4351(lines 4341 4358) the Hoare annotation is: true [2022-12-13 13:19:16,737 INFO L899 garLoopResultBuilder]: For program point L4384(lines 4384 4387) no Hoare annotation was computed. [2022-12-13 13:19:16,737 INFO L899 garLoopResultBuilder]: For program point L4376-1(line 4376) no Hoare annotation was computed. [2022-12-13 13:19:16,738 INFO L902 garLoopResultBuilder]: At program point L4376(line 4376) the Hoare annotation is: true [2022-12-13 13:19:16,738 INFO L902 garLoopResultBuilder]: At program point L4339(line 4339) the Hoare annotation is: true [2022-12-13 13:19:16,738 INFO L899 garLoopResultBuilder]: For program point L4339-1(line 4339) no Hoare annotation was computed. [2022-12-13 13:19:16,738 INFO L902 garLoopResultBuilder]: At program point L4389(lines 4369 4396) the Hoare annotation is: true [2022-12-13 13:19:16,738 INFO L899 garLoopResultBuilder]: For program point L4352(lines 4352 4356) no Hoare annotation was computed. [2022-12-13 13:19:16,738 INFO L902 garLoopResultBuilder]: At program point ldv_30199(lines 4369 4396) the Hoare annotation is: true [2022-12-13 13:19:16,738 INFO L899 garLoopResultBuilder]: For program point pf_probeEXIT(lines 4324 4399) no Hoare annotation was computed. [2022-12-13 13:19:16,738 INFO L899 garLoopResultBuilder]: For program point L4336(line 4336) no Hoare annotation was computed. [2022-12-13 13:19:16,738 INFO L899 garLoopResultBuilder]: For program point L4332(lines 4332 4396) no Hoare annotation was computed. [2022-12-13 13:19:16,738 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 4324 4399) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) (not (= ~ldv_retval_pf_init~0 0)) (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|))) [2022-12-13 13:19:16,738 INFO L902 garLoopResultBuilder]: At program point ldv_30193(lines 4341 4358) the Hoare annotation is: true [2022-12-13 13:19:16,738 INFO L899 garLoopResultBuilder]: For program point L4390(lines 4390 4394) no Hoare annotation was computed. [2022-12-13 13:19:16,738 INFO L902 garLoopResultBuilder]: At program point ldv_30196(lines 4332 4369) the Hoare annotation is: true [2022-12-13 13:19:16,739 INFO L902 garLoopResultBuilder]: At program point $Ultimate##14(lines 4332 4396) the Hoare annotation is: true [2022-12-13 13:19:16,739 INFO L899 garLoopResultBuilder]: For program point L4345(line 4345) no Hoare annotation was computed. [2022-12-13 13:19:16,739 INFO L895 garLoopResultBuilder]: At program point L4370(line 4370) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) (not (= ~ldv_retval_pf_init~0 0)) (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|))) [2022-12-13 13:19:16,739 INFO L899 garLoopResultBuilder]: For program point L4337(lines 4337 4360) no Hoare annotation was computed. [2022-12-13 13:19:16,739 INFO L899 garLoopResultBuilder]: For program point L4370-1(line 4370) no Hoare annotation was computed. [2022-12-13 13:19:16,739 INFO L902 garLoopResultBuilder]: At program point L4337-1(lines 4337 4360) the Hoare annotation is: true [2022-12-13 13:19:16,739 INFO L902 garLoopResultBuilder]: At program point L4362(lines 4332 4369) the Hoare annotation is: true [2022-12-13 13:19:16,739 INFO L899 garLoopResultBuilder]: For program point pf_probeFINAL(lines 4324 4399) no Hoare annotation was computed. [2022-12-13 13:19:16,739 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 5685 5687) the Hoare annotation is: true [2022-12-13 13:19:16,739 INFO L899 garLoopResultBuilder]: For program point pi_read_blockFINAL(lines 5685 5687) no Hoare annotation was computed. [2022-12-13 13:19:16,740 INFO L899 garLoopResultBuilder]: For program point pi_read_blockEXIT(lines 5685 5687) no Hoare annotation was computed. [2022-12-13 13:19:16,740 INFO L899 garLoopResultBuilder]: For program point L3842-1(line 3842) no Hoare annotation was computed. [2022-12-13 13:19:16,740 INFO L899 garLoopResultBuilder]: For program point L3832(lines 3832 3836) no Hoare annotation was computed. [2022-12-13 13:19:16,740 INFO L899 garLoopResultBuilder]: For program point L3828(line 3828) no Hoare annotation was computed. [2022-12-13 13:19:16,740 INFO L895 garLoopResultBuilder]: At program point L3826(lines 3822 3858) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (= |pf_wait_#in~stop| pf_wait_~stop)) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse4 (not (= ~disable~0 0))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse5) (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse5))) [2022-12-13 13:19:16,740 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3815 3859) the Hoare annotation is: true [2022-12-13 13:19:16,740 INFO L899 garLoopResultBuilder]: For program point L3849-1(lines 3849 3853) no Hoare annotation was computed. [2022-12-13 13:19:16,740 INFO L899 garLoopResultBuilder]: For program point L3845(lines 3845 3848) no Hoare annotation was computed. [2022-12-13 13:19:16,740 INFO L899 garLoopResultBuilder]: For program point L3843-1(line 3843) no Hoare annotation was computed. [2022-12-13 13:19:16,740 INFO L895 garLoopResultBuilder]: At program point L3843(line 3843) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (and (= |pf_wait_#in~stop| pf_wait_~stop) (or (not (<= pf_wait_~j~0 64000)) (not (= |pf_wait_#in~stop| 0))))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse5))) [2022-12-13 13:19:16,740 INFO L899 garLoopResultBuilder]: For program point L3845-2(lines 3841 3855) no Hoare annotation was computed. [2022-12-13 13:19:16,740 INFO L895 garLoopResultBuilder]: At program point $Ultimate##6(lines 3841 3856) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (= |pf_wait_#in~stop| pf_wait_~stop)) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse4 (not (= ~disable~0 0))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse5) (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse5))) [2022-12-13 13:19:16,740 INFO L899 garLoopResultBuilder]: For program point pf_waitFINAL(lines 3815 3859) no Hoare annotation was computed. [2022-12-13 13:19:16,741 INFO L899 garLoopResultBuilder]: For program point L3829(lines 3829 3839) no Hoare annotation was computed. [2022-12-13 13:19:16,741 INFO L899 garLoopResultBuilder]: For program point pf_waitEXIT(lines 3815 3859) no Hoare annotation was computed. [2022-12-13 13:19:16,741 INFO L899 garLoopResultBuilder]: For program point L3846(line 3846) no Hoare annotation was computed. [2022-12-13 13:19:16,741 INFO L895 garLoopResultBuilder]: At program point ldv_30080(lines 3822 3858) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (= |pf_wait_#in~stop| pf_wait_~stop)) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse4 (not (= ~disable~0 0))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse5) (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse5))) [2022-12-13 13:19:16,741 INFO L895 garLoopResultBuilder]: At program point L3844(line 3844) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (and (= |pf_wait_#in~stop| pf_wait_~stop) (or (not (<= pf_wait_~j~0 64000)) (not (= |pf_wait_#in~stop| 0))))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse5))) [2022-12-13 13:19:16,741 INFO L899 garLoopResultBuilder]: For program point L3846-2(line 3846) no Hoare annotation was computed. [2022-12-13 13:19:16,741 INFO L895 garLoopResultBuilder]: At program point L3842(line 3842) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (and (= |pf_wait_#in~stop| pf_wait_~stop) (or (not (<= pf_wait_~j~0 64000)) (not (= |pf_wait_#in~stop| 0))))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse5))) [2022-12-13 13:19:16,741 INFO L899 garLoopResultBuilder]: For program point L3846-4(line 3846) no Hoare annotation was computed. [2022-12-13 13:19:16,741 INFO L899 garLoopResultBuilder]: For program point L3844-1(line 3844) no Hoare annotation was computed. [2022-12-13 13:19:16,741 INFO L899 garLoopResultBuilder]: For program point read_regFINAL(lines 3801 3807) no Hoare annotation was computed. [2022-12-13 13:19:16,741 INFO L902 garLoopResultBuilder]: At program point L3804(line 3804) the Hoare annotation is: true [2022-12-13 13:19:16,741 INFO L899 garLoopResultBuilder]: For program point read_regEXIT(lines 3801 3807) no Hoare annotation was computed. [2022-12-13 13:19:16,741 INFO L899 garLoopResultBuilder]: For program point L3804-1(line 3804) no Hoare annotation was computed. [2022-12-13 13:19:16,741 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3801 3807) the Hoare annotation is: true [2022-12-13 13:19:16,741 INFO L899 garLoopResultBuilder]: For program point L4288-2(line 4288) no Hoare annotation was computed. [2022-12-13 13:19:16,741 INFO L899 garLoopResultBuilder]: For program point L4288(line 4288) no Hoare annotation was computed. [2022-12-13 13:19:16,742 INFO L899 garLoopResultBuilder]: For program point L4284(lines 4284 4287) no Hoare annotation was computed. [2022-12-13 13:19:16,742 INFO L899 garLoopResultBuilder]: For program point L4288-4(line 4288) no Hoare annotation was computed. [2022-12-13 13:19:16,742 INFO L899 garLoopResultBuilder]: For program point L4247(lines 4247 4255) no Hoare annotation was computed. [2022-12-13 13:19:16,742 INFO L899 garLoopResultBuilder]: For program point L4247-1(lines 4247 4255) no Hoare annotation was computed. [2022-12-13 13:19:16,742 INFO L899 garLoopResultBuilder]: For program point L4239(lines 4239 4243) no Hoare annotation was computed. [2022-12-13 13:19:16,742 INFO L899 garLoopResultBuilder]: For program point pf_identifyEXIT(lines 4259 4323) no Hoare annotation was computed. [2022-12-13 13:19:16,742 INFO L902 garLoopResultBuilder]: At program point L4301(line 4301) the Hoare annotation is: true [2022-12-13 13:19:16,742 INFO L902 garLoopResultBuilder]: At program point L4301-1(line 4301) the Hoare annotation is: true [2022-12-13 13:19:16,742 INFO L902 garLoopResultBuilder]: At program point L4318(line 4318) the Hoare annotation is: true [2022-12-13 13:19:16,742 INFO L899 garLoopResultBuilder]: For program point L4289(lines 4289 4297) no Hoare annotation was computed. [2022-12-13 13:19:16,742 INFO L899 garLoopResultBuilder]: For program point L4314(lines 4314 4317) no Hoare annotation was computed. [2022-12-13 13:19:16,742 INFO L902 garLoopResultBuilder]: At program point pf_get_capacity_returnLabel#1(lines 4219 4258) the Hoare annotation is: true [2022-12-13 13:19:16,742 INFO L899 garLoopResultBuilder]: For program point L4318-1(line 4318) no Hoare annotation was computed. [2022-12-13 13:19:16,742 INFO L899 garLoopResultBuilder]: For program point L4248-1(line 4248) no Hoare annotation was computed. [2022-12-13 13:19:16,742 INFO L902 garLoopResultBuilder]: At program point L4248(line 4248) the Hoare annotation is: true [2022-12-13 13:19:16,742 INFO L899 garLoopResultBuilder]: For program point L4314-2(lines 4314 4317) no Hoare annotation was computed. [2022-12-13 13:19:16,743 INFO L899 garLoopResultBuilder]: For program point L4244-1(line 4244) no Hoare annotation was computed. [2022-12-13 13:19:16,743 INFO L902 garLoopResultBuilder]: At program point L4244(line 4244) the Hoare annotation is: true [2022-12-13 13:19:16,743 INFO L902 garLoopResultBuilder]: At program point L4302(line 4302) the Hoare annotation is: true [2022-12-13 13:19:16,743 INFO L902 garLoopResultBuilder]: At program point L4298(line 4298) the Hoare annotation is: true [2022-12-13 13:19:16,743 INFO L899 garLoopResultBuilder]: For program point pf_identifyFINAL(lines 4259 4323) no Hoare annotation was computed. [2022-12-13 13:19:16,743 INFO L902 garLoopResultBuilder]: At program point L4298-1(line 4298) the Hoare annotation is: true [2022-12-13 13:19:16,743 INFO L899 garLoopResultBuilder]: For program point L4290(lines 4290 4294) no Hoare annotation was computed. [2022-12-13 13:19:16,743 INFO L899 garLoopResultBuilder]: For program point L4290-2(lines 4290 4294) no Hoare annotation was computed. [2022-12-13 13:19:16,743 INFO L899 garLoopResultBuilder]: For program point L4311(lines 4311 4320) no Hoare annotation was computed. [2022-12-13 13:19:16,743 INFO L899 garLoopResultBuilder]: For program point L4249(lines 4249 4253) no Hoare annotation was computed. [2022-12-13 13:19:16,744 INFO L899 garLoopResultBuilder]: For program point L4307(lines 4307 4310) no Hoare annotation was computed. [2022-12-13 13:19:16,744 INFO L902 garLoopResultBuilder]: At program point L4245(line 4245) the Hoare annotation is: true [2022-12-13 13:19:16,744 INFO L899 garLoopResultBuilder]: For program point L4311-2(lines 4311 4320) no Hoare annotation was computed. [2022-12-13 13:19:16,744 INFO L899 garLoopResultBuilder]: For program point L4245-1(line 4245) no Hoare annotation was computed. [2022-12-13 13:19:16,744 INFO L899 garLoopResultBuilder]: For program point L4303(line 4303) no Hoare annotation was computed. [2022-12-13 13:19:16,744 INFO L899 garLoopResultBuilder]: For program point L4307-2(lines 4307 4310) no Hoare annotation was computed. [2022-12-13 13:19:16,744 INFO L899 garLoopResultBuilder]: For program point L4299(line 4299) no Hoare annotation was computed. [2022-12-13 13:19:16,744 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 4259 4323) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0))) (.cse5 (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) (not (<= ~ldv_state_variable_1~0 1)) .cse4 .cse5))) [2022-12-13 13:19:16,744 INFO L902 garLoopResultBuilder]: At program point L4283(line 4283) the Hoare annotation is: true [2022-12-13 13:19:16,744 INFO L899 garLoopResultBuilder]: For program point L4283-1(line 4283) no Hoare annotation was computed. [2022-12-13 13:19:16,745 INFO L902 garLoopResultBuilder]: At program point L4246(line 4246) the Hoare annotation is: true [2022-12-13 13:19:16,745 INFO L899 garLoopResultBuilder]: For program point L4246-1(line 4246) no Hoare annotation was computed. [2022-12-13 13:19:16,745 INFO L902 garLoopResultBuilder]: At program point L4238(line 4238) the Hoare annotation is: true [2022-12-13 13:19:16,745 INFO L899 garLoopResultBuilder]: For program point L4238-1(line 4238) no Hoare annotation was computed. [2022-12-13 13:19:16,745 INFO L899 garLoopResultBuilder]: For program point pf_sleepEXIT(lines 4054 4060) no Hoare annotation was computed. [2022-12-13 13:19:16,745 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4054 4060) the Hoare annotation is: true [2022-12-13 13:19:16,745 INFO L899 garLoopResultBuilder]: For program point pf_sleepFINAL(lines 4054 4060) no Hoare annotation was computed. [2022-12-13 13:19:16,745 INFO L902 garLoopResultBuilder]: At program point schedule_timeout_interruptible_returnLabel#1(lines 5717 5719) the Hoare annotation is: true [2022-12-13 13:19:16,745 INFO L899 garLoopResultBuilder]: For program point pf_mode_senseEXIT(lines 4138 4162) no Hoare annotation was computed. [2022-12-13 13:19:16,745 INFO L899 garLoopResultBuilder]: For program point L4156(lines 4156 4159) no Hoare annotation was computed. [2022-12-13 13:19:16,745 INFO L902 garLoopResultBuilder]: At program point L4154(line 4154) the Hoare annotation is: true [2022-12-13 13:19:16,745 INFO L899 garLoopResultBuilder]: For program point L4156-2(lines 4156 4159) no Hoare annotation was computed. [2022-12-13 13:19:16,746 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 4138 4162) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0))) (.cse5 (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) (not (<= ~ldv_state_variable_1~0 1)) .cse4 .cse5))) [2022-12-13 13:19:16,746 INFO L899 garLoopResultBuilder]: For program point L4154-1(line 4154) no Hoare annotation was computed. [2022-12-13 13:19:16,746 INFO L899 garLoopResultBuilder]: For program point pf_mode_senseFINAL(lines 4138 4162) no Hoare annotation was computed. [2022-12-13 13:19:16,746 INFO L899 garLoopResultBuilder]: For program point L5647(line 5647) no Hoare annotation was computed. [2022-12-13 13:19:16,746 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 5645 5649) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= ~ldv_state_variable_0~0 1)) (and (= |old(#length)| |#length|) (= |old(#valid)| |#valid|)) (not (= ~ldv_mutex_pf_mutex~0 1)) (not (= ~ldv_retval_pf_init~0 0))) [2022-12-13 13:19:16,746 INFO L899 garLoopResultBuilder]: For program point ldv_mallocFINAL(lines 5645 5649) no Hoare annotation was computed. [2022-12-13 13:19:16,746 INFO L899 garLoopResultBuilder]: For program point ldv_mallocEXIT(lines 5645 5649) no Hoare annotation was computed. [2022-12-13 13:19:16,746 INFO L899 garLoopResultBuilder]: For program point pi_write_blockEXIT(lines 5695 5697) no Hoare annotation was computed. [2022-12-13 13:19:16,746 INFO L899 garLoopResultBuilder]: For program point pi_write_blockFINAL(lines 5695 5697) no Hoare annotation was computed. [2022-12-13 13:19:16,746 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 5695 5697) the Hoare annotation is: true [2022-12-13 13:19:16,746 INFO L899 garLoopResultBuilder]: For program point L5583(lines 5583 5586) no Hoare annotation was computed. [2022-12-13 13:19:16,746 INFO L895 garLoopResultBuilder]: At program point L5585(line 5585) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= 2 |old(~ldv_mutex_pf_mutex~0)|)) (not (= ~ldv_retval_pf_init~0 0))) [2022-12-13 13:19:16,746 INFO L899 garLoopResultBuilder]: For program point L5585-1(lines 5583 5586) no Hoare annotation was computed. [2022-12-13 13:19:16,746 INFO L899 garLoopResultBuilder]: For program point ldv_mutex_unlock_pf_mutexEXIT(lines 5580 5590) no Hoare annotation was computed. [2022-12-13 13:19:16,747 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 5580 5590) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= 2 |old(~ldv_mutex_pf_mutex~0)|)) (not (= ~ldv_retval_pf_init~0 0)) (= |old(~ldv_mutex_pf_mutex~0)| ~ldv_mutex_pf_mutex~0)) [2022-12-13 13:19:16,747 INFO L899 garLoopResultBuilder]: For program point ldv_mutex_unlock_pf_mutexFINAL(lines 5580 5590) no Hoare annotation was computed. [2022-12-13 13:19:16,747 INFO L899 garLoopResultBuilder]: For program point pf_check_eventsFINAL(lines 3788 3793) no Hoare annotation was computed. [2022-12-13 13:19:16,747 INFO L899 garLoopResultBuilder]: For program point pf_check_eventsEXIT(lines 3788 3793) no Hoare annotation was computed. [2022-12-13 13:19:16,747 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3788 3793) the Hoare annotation is: true [2022-12-13 13:19:16,747 INFO L899 garLoopResultBuilder]: For program point pi_initEXIT(lines 5682 5684) no Hoare annotation was computed. [2022-12-13 13:19:16,747 INFO L899 garLoopResultBuilder]: For program point pi_initFINAL(lines 5682 5684) no Hoare annotation was computed. [2022-12-13 13:19:16,747 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 5682 5684) the Hoare annotation is: true [2022-12-13 13:19:16,747 INFO L899 garLoopResultBuilder]: For program point unregister_blkdevEXIT(lines 5720 5722) no Hoare annotation was computed. [2022-12-13 13:19:16,747 INFO L899 garLoopResultBuilder]: For program point unregister_blkdevFINAL(lines 5720 5722) no Hoare annotation was computed. [2022-12-13 13:19:16,747 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 5720 5722) the Hoare annotation is: true [2022-12-13 13:19:16,747 INFO L899 garLoopResultBuilder]: For program point pi_read_regrFINAL(lines 5689 5691) no Hoare annotation was computed. [2022-12-13 13:19:16,747 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 5689 5691) the Hoare annotation is: true [2022-12-13 13:19:16,747 INFO L899 garLoopResultBuilder]: For program point pi_read_regrEXIT(lines 5689 5691) no Hoare annotation was computed. [2022-12-13 13:19:16,747 INFO L899 garLoopResultBuilder]: For program point mutex_unlockEXIT(lines 5669 5671) no Hoare annotation was computed. [2022-12-13 13:19:16,747 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 5669 5671) the Hoare annotation is: true [2022-12-13 13:19:16,747 INFO L899 garLoopResultBuilder]: For program point mutex_unlockFINAL(lines 5669 5671) no Hoare annotation was computed. [2022-12-13 13:19:16,747 INFO L899 garLoopResultBuilder]: For program point ldv_errorFINAL(lines 5162 5167) no Hoare annotation was computed. [2022-12-13 13:19:16,748 INFO L902 garLoopResultBuilder]: At program point ERROR(lines 5162 5167) the Hoare annotation is: true [2022-12-13 13:19:16,748 INFO L899 garLoopResultBuilder]: For program point ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 5165) no Hoare annotation was computed. [2022-12-13 13:19:16,748 INFO L899 garLoopResultBuilder]: For program point ldv_errorEXIT(lines 5162 5167) no Hoare annotation was computed. [2022-12-13 13:19:16,748 INFO L899 garLoopResultBuilder]: For program point pi_connectEXIT(lines 5672 5674) no Hoare annotation was computed. [2022-12-13 13:19:16,748 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 5672 5674) the Hoare annotation is: true [2022-12-13 13:19:16,748 INFO L899 garLoopResultBuilder]: For program point pi_connectFINAL(lines 5672 5674) no Hoare annotation was computed. [2022-12-13 13:19:16,748 INFO L899 garLoopResultBuilder]: For program point put_diskFINAL(lines 5705 5707) no Hoare annotation was computed. [2022-12-13 13:19:16,748 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 5705 5707) the Hoare annotation is: true [2022-12-13 13:19:16,748 INFO L899 garLoopResultBuilder]: For program point put_diskEXIT(lines 5705 5707) no Hoare annotation was computed. [2022-12-13 13:19:16,748 INFO L899 garLoopResultBuilder]: For program point get_capacityEXIT(lines 3441 3446) no Hoare annotation was computed. [2022-12-13 13:19:16,748 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3441 3446) the Hoare annotation is: true [2022-12-13 13:19:16,748 INFO L899 garLoopResultBuilder]: For program point get_capacityFINAL(lines 3441 3446) no Hoare annotation was computed. [2022-12-13 13:19:16,749 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 3447 3453) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse4 (not (= ~disable~0 0))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse5) (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) (not (<= ~ldv_state_variable_1~0 1)) .cse5))) [2022-12-13 13:19:16,749 INFO L899 garLoopResultBuilder]: For program point set_capacityEXIT(lines 3447 3453) no Hoare annotation was computed. [2022-12-13 13:19:16,749 INFO L899 garLoopResultBuilder]: For program point set_capacityFINAL(lines 3447 3453) no Hoare annotation was computed. [2022-12-13 13:19:16,749 INFO L899 garLoopResultBuilder]: For program point L4030(line 4030) no Hoare annotation was computed. [2022-12-13 13:19:16,749 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 4009 4033) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= 2 ~ldv_mutex_pf_mutex~0)) (not (= ~ldv_retval_pf_init~0 0)) (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|))) [2022-12-13 13:19:16,749 INFO L899 garLoopResultBuilder]: For program point L4025(lines 4025 4029) no Hoare annotation was computed. [2022-12-13 13:19:16,749 INFO L899 garLoopResultBuilder]: For program point pf_lockEXIT(lines 4009 4033) no Hoare annotation was computed. [2022-12-13 13:19:16,749 INFO L902 garLoopResultBuilder]: At program point L4025-2(lines 4025 4029) the Hoare annotation is: true [2022-12-13 13:19:16,750 INFO L899 garLoopResultBuilder]: For program point pf_lockFINAL(lines 4009 4033) no Hoare annotation was computed. [2022-12-13 13:19:16,750 INFO L902 garLoopResultBuilder]: At program point L3964(line 3964) the Hoare annotation is: true [2022-12-13 13:19:16,750 INFO L899 garLoopResultBuilder]: For program point L3964-1(line 3964) no Hoare annotation was computed. [2022-12-13 13:19:16,750 INFO L899 garLoopResultBuilder]: For program point L3956(lines 3956 3960) no Hoare annotation was computed. [2022-12-13 13:19:16,750 INFO L895 garLoopResultBuilder]: At program point L3952(lines 3948 3962) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4))) [2022-12-13 13:19:16,750 INFO L902 garLoopResultBuilder]: At program point L3946(lines 3946 3962) the Hoare annotation is: true [2022-12-13 13:19:16,750 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 3926 3974) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0))) (.cse5 (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4 .cse5) (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4 .cse5))) [2022-12-13 13:19:16,750 INFO L895 garLoopResultBuilder]: At program point ldv_30105(lines 3948 3962) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse3 (not (= ~disable~0 0))) (.cse4 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse4) (or .cse0 .cse1 .cse2 .cse3 (not (= 2 ~ldv_mutex_pf_mutex~0)) .cse4))) [2022-12-13 13:19:16,750 INFO L899 garLoopResultBuilder]: For program point L3967-1(lines 3967 3971) no Hoare annotation was computed. [2022-12-13 13:19:16,750 INFO L902 garLoopResultBuilder]: At program point $Ultimate##7(lines 3963 3966) the Hoare annotation is: true [2022-12-13 13:19:16,750 INFO L899 garLoopResultBuilder]: For program point L3963-1(lines 3932 3973) no Hoare annotation was computed. [2022-12-13 13:19:16,750 INFO L899 garLoopResultBuilder]: For program point pf_req_senseFINAL(lines 3926 3974) no Hoare annotation was computed. [2022-12-13 13:19:16,751 INFO L899 garLoopResultBuilder]: For program point L3945-1(line 3945) no Hoare annotation was computed. [2022-12-13 13:19:16,751 INFO L899 garLoopResultBuilder]: For program point pf_req_senseEXIT(lines 3926 3974) no Hoare annotation was computed. [2022-12-13 13:19:16,751 INFO L902 garLoopResultBuilder]: At program point L3945(line 3945) the Hoare annotation is: true [2022-12-13 13:19:16,751 INFO L902 garLoopResultBuilder]: At program point L3904(line 3904) the Hoare annotation is: true [2022-12-13 13:19:16,751 INFO L899 garLoopResultBuilder]: For program point L3906-1(line 3906) no Hoare annotation was computed. [2022-12-13 13:19:16,751 INFO L899 garLoopResultBuilder]: For program point L3904-1(line 3904) no Hoare annotation was computed. [2022-12-13 13:19:16,751 INFO L899 garLoopResultBuilder]: For program point L3917-1(line 3917) no Hoare annotation was computed. [2022-12-13 13:19:16,751 INFO L902 garLoopResultBuilder]: At program point L3917(line 3917) the Hoare annotation is: true [2022-12-13 13:19:16,751 INFO L899 garLoopResultBuilder]: For program point pf_completionFINAL(lines 3893 3925) no Hoare annotation was computed. [2022-12-13 13:19:16,751 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3893 3925) the Hoare annotation is: true [2022-12-13 13:19:16,751 INFO L899 garLoopResultBuilder]: For program point L3911-1(line 3911) no Hoare annotation was computed. [2022-12-13 13:19:16,751 INFO L902 garLoopResultBuilder]: At program point L3911(line 3911) the Hoare annotation is: true [2022-12-13 13:19:16,751 INFO L899 garLoopResultBuilder]: For program point L3909-1(line 3909) no Hoare annotation was computed. [2022-12-13 13:19:16,751 INFO L902 garLoopResultBuilder]: At program point L3909(line 3909) the Hoare annotation is: true [2022-12-13 13:19:16,751 INFO L899 garLoopResultBuilder]: For program point L3907(lines 3907 3913) no Hoare annotation was computed. [2022-12-13 13:19:16,751 INFO L902 garLoopResultBuilder]: At program point L3905-1(lines 3905 3915) the Hoare annotation is: true [2022-12-13 13:19:16,751 INFO L899 garLoopResultBuilder]: For program point L3905(lines 3905 3915) no Hoare annotation was computed. [2022-12-13 13:19:16,751 INFO L899 garLoopResultBuilder]: For program point L3903-1(line 3903) no Hoare annotation was computed. [2022-12-13 13:19:16,752 INFO L902 garLoopResultBuilder]: At program point L3903(line 3903) the Hoare annotation is: true [2022-12-13 13:19:16,752 INFO L899 garLoopResultBuilder]: For program point L3918(lines 3918 3922) no Hoare annotation was computed. [2022-12-13 13:19:16,752 INFO L899 garLoopResultBuilder]: For program point pf_completionEXIT(lines 3893 3925) no Hoare annotation was computed. [2022-12-13 13:19:16,752 INFO L899 garLoopResultBuilder]: For program point L3916(line 3916) no Hoare annotation was computed. [2022-12-13 13:19:16,752 INFO L899 garLoopResultBuilder]: For program point L3918-2(lines 3918 3922) no Hoare annotation was computed. [2022-12-13 13:19:16,752 INFO L899 garLoopResultBuilder]: For program point L3910(line 3910) no Hoare annotation was computed. [2022-12-13 13:19:16,752 INFO L902 garLoopResultBuilder]: At program point L3908(line 3908) the Hoare annotation is: true [2022-12-13 13:19:16,752 INFO L899 garLoopResultBuilder]: For program point L3910-2(line 3910) no Hoare annotation was computed. [2022-12-13 13:19:16,752 INFO L902 garLoopResultBuilder]: At program point L3906(line 3906) the Hoare annotation is: true [2022-12-13 13:19:16,752 INFO L899 garLoopResultBuilder]: For program point L3910-4(line 3910) no Hoare annotation was computed. [2022-12-13 13:19:16,752 INFO L899 garLoopResultBuilder]: For program point L3908-1(line 3908) no Hoare annotation was computed. [2022-12-13 13:19:16,752 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4199 4218) the Hoare annotation is: true [2022-12-13 13:19:16,752 INFO L902 garLoopResultBuilder]: At program point ldv_30171(lines 4202 4217) the Hoare annotation is: true [2022-12-13 13:19:16,752 INFO L899 garLoopResultBuilder]: For program point xlEXIT(lines 4199 4218) no Hoare annotation was computed. [2022-12-13 13:19:16,752 INFO L902 garLoopResultBuilder]: At program point ldv_30173(lines 4202 4217) the Hoare annotation is: true [2022-12-13 13:19:16,752 INFO L899 garLoopResultBuilder]: For program point xlFINAL(lines 4199 4218) no Hoare annotation was computed. [2022-12-13 13:19:16,752 INFO L902 garLoopResultBuilder]: At program point $Ultimate##2(lines 4210 4214) the Hoare annotation is: true [2022-12-13 13:19:16,753 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 5662 5664) the Hoare annotation is: true [2022-12-13 13:19:16,753 INFO L899 garLoopResultBuilder]: For program point mutex_lockFINAL(lines 5662 5664) no Hoare annotation was computed. [2022-12-13 13:19:16,753 INFO L899 garLoopResultBuilder]: For program point mutex_lockEXIT(lines 5662 5664) no Hoare annotation was computed. [2022-12-13 13:19:16,753 INFO L895 garLoopResultBuilder]: At program point L4891(line 4891) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,753 INFO L899 garLoopResultBuilder]: For program point L4891-1(line 4891) no Hoare annotation was computed. [2022-12-13 13:19:16,753 INFO L895 garLoopResultBuilder]: At program point L3702(line 3702) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-12-13 13:19:16,753 INFO L895 garLoopResultBuilder]: At program point ldv_initialize_returnLabel#1(lines 5591 5600) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_state_variable_1~0 0) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~pf_drive_count~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,753 INFO L899 garLoopResultBuilder]: For program point L3702-1(line 3702) no Hoare annotation was computed. [2022-12-13 13:19:16,753 INFO L895 garLoopResultBuilder]: At program point L5618(line 5618) the Hoare annotation is: false [2022-12-13 13:19:16,753 INFO L902 garLoopResultBuilder]: At program point L5618-1(lines 5601 5622) the Hoare annotation is: true [2022-12-13 13:19:16,753 INFO L895 garLoopResultBuilder]: At program point L5156(lines 5152 5159) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,753 INFO L899 garLoopResultBuilder]: For program point L4892-1(line 4892) no Hoare annotation was computed. [2022-12-13 13:19:16,753 INFO L895 garLoopResultBuilder]: At program point L4892(line 4892) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,753 INFO L895 garLoopResultBuilder]: At program point pf_open_returnLabel#1(lines 3696 3723) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,754 INFO L899 garLoopResultBuilder]: For program point L4992(line 4992) no Hoare annotation was computed. [2022-12-13 13:19:16,754 INFO L895 garLoopResultBuilder]: At program point L4893(lines 4880 4905) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,754 INFO L899 garLoopResultBuilder]: For program point L3704(lines 3704 3707) no Hoare annotation was computed. [2022-12-13 13:19:16,754 INFO L895 garLoopResultBuilder]: At program point L5654(line 5654) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,754 INFO L899 garLoopResultBuilder]: For program point L5654-1(line 5654) no Hoare annotation was computed. [2022-12-13 13:19:16,754 INFO L899 garLoopResultBuilder]: For program point L4432(lines 4432 4435) no Hoare annotation was computed. [2022-12-13 13:19:16,754 INFO L895 garLoopResultBuilder]: At program point pf_init_returnLabel#1(lines 4794 4876) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,754 INFO L899 garLoopResultBuilder]: For program point L5027(line 5027) no Hoare annotation was computed. [2022-12-13 13:19:16,754 INFO L899 garLoopResultBuilder]: For program point L4961(line 4961) no Hoare annotation was computed. [2022-12-13 13:19:16,754 INFO L899 garLoopResultBuilder]: For program point L4962(lines 4962 4966) no Hoare annotation was computed. [2022-12-13 13:19:16,754 INFO L899 garLoopResultBuilder]: For program point L4962-2(lines 4936 4994) no Hoare annotation was computed. [2022-12-13 13:19:16,754 INFO L895 garLoopResultBuilder]: At program point L3674-1(line 3674) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_units_~unit~0#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,754 INFO L895 garLoopResultBuilder]: At program point L4963(line 4963) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,754 INFO L895 garLoopResultBuilder]: At program point L4930(lines 4925 5042) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,754 INFO L899 garLoopResultBuilder]: For program point L4963-1(line 4963) no Hoare annotation was computed. [2022-12-13 13:19:16,754 INFO L899 garLoopResultBuilder]: For program point L3774(lines 3774 3778) no Hoare annotation was computed. [2022-12-13 13:19:16,755 INFO L895 garLoopResultBuilder]: At program point L4864(lines 4800 4875) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_~unit~2#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,755 INFO L899 garLoopResultBuilder]: For program point L4832(lines 4832 4850) no Hoare annotation was computed. [2022-12-13 13:19:16,755 INFO L899 garLoopResultBuilder]: For program point L3709(lines 3709 3712) no Hoare annotation was computed. [2022-12-13 13:19:16,755 INFO L899 garLoopResultBuilder]: For program point L4436-1(lines 4436 4437) no Hoare annotation was computed. [2022-12-13 13:19:16,755 INFO L895 garLoopResultBuilder]: At program point register_blkdev_returnLabel#1(lines 5709 5711) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,755 INFO L895 garLoopResultBuilder]: At program point L4436(lines 4436 4437) the Hoare annotation is: (and (<= |ULTIMATE.start_pf_detect_~unit~1#1| 3) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,755 INFO L895 garLoopResultBuilder]: At program point pf_detect_ldv_30215#1(lines 4409 4483) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= 0 |ULTIMATE.start_pf_detect_~k~3#1|) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,755 INFO L895 garLoopResultBuilder]: At program point pf_release_returnLabel#1(lines 3769 3787) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,755 INFO L895 garLoopResultBuilder]: At program point pf_detect_returnLabel#1(lines 4400 4484) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,755 INFO L899 garLoopResultBuilder]: For program point L4932(lines 4932 5036) no Hoare annotation was computed. [2022-12-13 13:19:16,755 INFO L895 garLoopResultBuilder]: At program point L4833(line 4833) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,755 INFO L899 garLoopResultBuilder]: For program point L4833-1(line 4833) no Hoare annotation was computed. [2022-12-13 13:19:16,755 INFO L895 garLoopResultBuilder]: At program point blk_init_queue_returnLabel#1(lines 5653 5655) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,755 INFO L895 garLoopResultBuilder]: At program point pf_exit_returnLabel#1(lines 4877 4906) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,756 INFO L899 garLoopResultBuilder]: For program point L4999(line 4999) no Hoare annotation was computed. [2022-12-13 13:19:16,756 INFO L902 garLoopResultBuilder]: At program point main_returnLabel#1(lines 4921 5043) the Hoare annotation is: true [2022-12-13 13:19:16,756 INFO L899 garLoopResultBuilder]: For program point L4933(line 4933) no Hoare annotation was computed. [2022-12-13 13:19:16,756 INFO L899 garLoopResultBuilder]: For program point L4801(lines 4801 4804) no Hoare annotation was computed. [2022-12-13 13:19:16,756 INFO L899 garLoopResultBuilder]: For program point L4438(lines 4438 4451) no Hoare annotation was computed. [2022-12-13 13:19:16,756 INFO L899 garLoopResultBuilder]: For program point L4934(lines 4934 4997) no Hoare annotation was computed. [2022-12-13 13:19:16,756 INFO L899 garLoopResultBuilder]: For program point L5000(lines 5000 5032) no Hoare annotation was computed. [2022-12-13 13:19:16,756 INFO L895 garLoopResultBuilder]: At program point pf_init_ldv_30288#1(lines 4832 4849) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,756 INFO L899 garLoopResultBuilder]: For program point L3679(lines 3679 3682) no Hoare annotation was computed. [2022-12-13 13:19:16,756 INFO L899 garLoopResultBuilder]: For program point L4439(lines 4439 4449) no Hoare annotation was computed. [2022-12-13 13:19:16,756 INFO L899 garLoopResultBuilder]: For program point L4472-1(line 4472) no Hoare annotation was computed. [2022-12-13 13:19:16,756 INFO L895 garLoopResultBuilder]: At program point blk_cleanup_queue_returnLabel#1(lines 5640 5642) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,756 INFO L895 garLoopResultBuilder]: At program point L4472(line 4472) the Hoare annotation is: (and (<= |ULTIMATE.start_pf_detect_~unit~1#1| 3) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= 0 |ULTIMATE.start_pf_detect_~k~3#1|) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,756 INFO L899 garLoopResultBuilder]: For program point L5034(line 5034) no Hoare annotation was computed. [2022-12-13 13:19:16,756 INFO L899 garLoopResultBuilder]: For program point L4968-1(line 4968) no Hoare annotation was computed. [2022-12-13 13:19:16,756 INFO L895 garLoopResultBuilder]: At program point L4968(line 4968) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,756 INFO L895 garLoopResultBuilder]: At program point main_ldv_final#1(lines 4925 5042) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,757 INFO L899 garLoopResultBuilder]: For program point L4440-1(line 4440) no Hoare annotation was computed. [2022-12-13 13:19:16,757 INFO L895 garLoopResultBuilder]: At program point L4440(line 4440) the Hoare annotation is: (and (<= |ULTIMATE.start_pf_detect_~unit~1#1| 3) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,757 INFO L895 garLoopResultBuilder]: At program point pf_detect_ldv_30213#1(lines 4409 4483) the Hoare annotation is: (and (<= |ULTIMATE.start_pf_detect_~unit~1#1| 3) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= 0 |ULTIMATE.start_pf_detect_~k~3#1|) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,757 INFO L899 garLoopResultBuilder]: For program point L5002(lines 5002 5029) no Hoare annotation was computed. [2022-12-13 13:19:16,757 INFO L899 garLoopResultBuilder]: For program point L4936(lines 4936 4994) no Hoare annotation was computed. [2022-12-13 13:19:16,757 INFO L899 garLoopResultBuilder]: For program point L3780(line 3780) no Hoare annotation was computed. [2022-12-13 13:19:16,757 INFO L899 garLoopResultBuilder]: For program point L3780-2(lines 3780 3783) no Hoare annotation was computed. [2022-12-13 13:19:16,757 INFO L899 garLoopResultBuilder]: For program point L3780-3(lines 3780 3783) no Hoare annotation was computed. [2022-12-13 13:19:16,757 INFO L899 garLoopResultBuilder]: For program point L4441(lines 4441 4446) no Hoare annotation was computed. [2022-12-13 13:19:16,757 INFO L899 garLoopResultBuilder]: For program point L5003(line 5003) no Hoare annotation was computed. [2022-12-13 13:19:16,757 INFO L895 garLoopResultBuilder]: At program point L4838(line 4838) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_~unit~2#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,757 INFO L899 garLoopResultBuilder]: For program point L4937(line 4937) no Hoare annotation was computed. [2022-12-13 13:19:16,757 INFO L895 garLoopResultBuilder]: At program point L3781(line 3781) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-12-13 13:19:16,757 INFO L899 garLoopResultBuilder]: For program point L4838-1(line 4838) no Hoare annotation was computed. [2022-12-13 13:19:16,757 INFO L899 garLoopResultBuilder]: For program point L3715(lines 3715 3718) no Hoare annotation was computed. [2022-12-13 13:19:16,757 INFO L895 garLoopResultBuilder]: At program point pf_detect_ldv_30210#1(lines 4427 4462) the Hoare annotation is: (and (<= |ULTIMATE.start_pf_detect_~unit~1#1| 3) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,758 INFO L899 garLoopResultBuilder]: For program point L4938(lines 4938 4942) no Hoare annotation was computed. [2022-12-13 13:19:16,758 INFO L899 garLoopResultBuilder]: For program point L5004(lines 5004 5009) no Hoare annotation was computed. [2022-12-13 13:19:16,758 INFO L899 garLoopResultBuilder]: For program point L4938-2(lines 4936 4994) no Hoare annotation was computed. [2022-12-13 13:19:16,758 INFO L895 garLoopResultBuilder]: At program point L3716(line 3716) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-12-13 13:19:16,758 INFO L895 garLoopResultBuilder]: At program point L3683(lines 3657 3694) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_units_~unit~0#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,758 INFO L895 garLoopResultBuilder]: At program point L4939(line 4939) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,758 INFO L899 garLoopResultBuilder]: For program point L4939-1(line 4939) no Hoare annotation was computed. [2022-12-13 13:19:16,758 INFO L899 garLoopResultBuilder]: For program point L4807(lines 4807 4810) no Hoare annotation was computed. [2022-12-13 13:19:16,758 INFO L899 garLoopResultBuilder]: For program point L4973(line 4973) no Hoare annotation was computed. [2022-12-13 13:19:16,758 INFO L895 garLoopResultBuilder]: At program point pf_exit_ldv_30300#1(lines 4880 4905) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,758 INFO L895 garLoopResultBuilder]: At program point L4445(line 4445) the Hoare annotation is: (and (<= |ULTIMATE.start_pf_detect_~unit~1#1| 3) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,758 INFO L899 garLoopResultBuilder]: For program point L4445-1(line 4445) no Hoare annotation was computed. [2022-12-13 13:19:16,758 INFO L895 garLoopResultBuilder]: At program point L5139(line 5139) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,758 INFO L895 garLoopResultBuilder]: At program point pf_init_ldv_30283#1(lines 4813 4829) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_~unit~2#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,758 INFO L895 garLoopResultBuilder]: At program point L5139-1(line 5139) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-12-13 13:19:16,758 INFO L895 garLoopResultBuilder]: At program point del_gendisk_returnLabel#1(lines 5659 5661) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,759 INFO L899 garLoopResultBuilder]: For program point L4974(lines 4974 4979) no Hoare annotation was computed. [2022-12-13 13:19:16,759 INFO L895 garLoopResultBuilder]: At program point L3719(lines 3699 3722) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-12-13 13:19:16,759 INFO L895 garLoopResultBuilder]: At program point L5107(line 5107) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,759 INFO L895 garLoopResultBuilder]: At program point L5107-1(line 5107) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-12-13 13:19:16,759 INFO L895 garLoopResultBuilder]: At program point L5140(lines 5136 5143) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-12-13 13:19:16,759 INFO L895 garLoopResultBuilder]: At program point add_disk_returnLabel#1(lines 5637 5639) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_~unit~2#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,759 INFO L895 garLoopResultBuilder]: At program point $Ultimate##90(lines 3687 3691) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,759 INFO L899 garLoopResultBuilder]: For program point L4414(lines 4414 4462) no Hoare annotation was computed. [2022-12-13 13:19:16,759 INFO L895 garLoopResultBuilder]: At program point L5108(lines 5104 5111) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-12-13 13:19:16,759 INFO L899 garLoopResultBuilder]: For program point L5604(lines 5604 5607) no Hoare annotation was computed. [2022-12-13 13:19:16,760 INFO L895 garLoopResultBuilder]: At program point L4415(lines 4415 4416) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= 0 |ULTIMATE.start_pf_detect_~k~3#1|) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~pf_drive_count~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,760 INFO L899 garLoopResultBuilder]: For program point L4448-1(line 4448) no Hoare annotation was computed. [2022-12-13 13:19:16,760 INFO L899 garLoopResultBuilder]: For program point L4415-1(lines 4415 4416) no Hoare annotation was computed. [2022-12-13 13:19:16,760 INFO L895 garLoopResultBuilder]: At program point L4448(line 4448) the Hoare annotation is: (and (<= |ULTIMATE.start_pf_detect_~unit~1#1| 3) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,760 INFO L899 garLoopResultBuilder]: For program point L4944-1(line 4944) no Hoare annotation was computed. [2022-12-13 13:19:16,760 INFO L895 garLoopResultBuilder]: At program point L4944(line 4944) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,760 INFO L895 garLoopResultBuilder]: At program point pf_init_units_returnLabel#1(lines 3652 3695) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,760 INFO L895 garLoopResultBuilder]: At program point pf_init_ldv_30285#1(lines 4813 4829) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,760 INFO L895 garLoopResultBuilder]: At program point $Ultimate##70(lines 4897 4901) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,760 INFO L899 garLoopResultBuilder]: For program point L5011(line 5011) no Hoare annotation was computed. [2022-12-13 13:19:16,760 INFO L899 garLoopResultBuilder]: For program point L4813(lines 4813 4830) no Hoare annotation was computed. [2022-12-13 13:19:16,760 INFO L895 garLoopResultBuilder]: At program point L5606(line 5606) the Hoare annotation is: false [2022-12-13 13:19:16,760 INFO L899 garLoopResultBuilder]: For program point L5606-1(lines 5603 5621) no Hoare annotation was computed. [2022-12-13 13:19:16,760 INFO L895 garLoopResultBuilder]: At program point blk_queue_max_segments_returnLabel#1(lines 5656 5658) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,760 INFO L899 garLoopResultBuilder]: For program point L4417(lines 4417 4426) no Hoare annotation was computed. [2022-12-13 13:19:16,760 INFO L899 garLoopResultBuilder]: For program point L5012(lines 5012 5025) no Hoare annotation was computed. [2022-12-13 13:19:16,761 INFO L895 garLoopResultBuilder]: At program point L4418(line 4418) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= 0 |ULTIMATE.start_pf_detect_~k~3#1|) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~pf_drive_count~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,761 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2022-12-13 13:19:16,761 INFO L899 garLoopResultBuilder]: For program point L4418-1(line 4418) no Hoare annotation was computed. [2022-12-13 13:19:16,761 INFO L895 garLoopResultBuilder]: At program point pf_init_ldv_30286#1(lines 4832 4849) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_~unit~2#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,761 INFO L895 garLoopResultBuilder]: At program point L4881(line 4881) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,761 INFO L899 garLoopResultBuilder]: For program point L4881-1(line 4881) no Hoare annotation was computed. [2022-12-13 13:19:16,761 INFO L899 garLoopResultBuilder]: For program point L4419(line 4419) no Hoare annotation was computed. [2022-12-13 13:19:16,761 INFO L895 garLoopResultBuilder]: At program point L4452(lines 4427 4462) the Hoare annotation is: (and (<= |ULTIMATE.start_pf_detect_~unit~1#1| 3) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,761 INFO L899 garLoopResultBuilder]: For program point L4419-2(lines 4419 4424) no Hoare annotation was computed. [2022-12-13 13:19:16,761 INFO L899 garLoopResultBuilder]: For program point L5014(lines 5014 5018) no Hoare annotation was computed. [2022-12-13 13:19:16,761 INFO L899 garLoopResultBuilder]: For program point L4981(line 4981) no Hoare annotation was computed. [2022-12-13 13:19:16,761 INFO L899 garLoopResultBuilder]: For program point L5014-2(lines 5012 5024) no Hoare annotation was computed. [2022-12-13 13:19:16,761 INFO L895 garLoopResultBuilder]: At program point pf_init_units_ldv_30020#1(lines 3657 3694) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_units_~unit~0#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,761 INFO L895 garLoopResultBuilder]: At program point $Ultimate##128(lines 4842 4846) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,761 INFO L895 garLoopResultBuilder]: At program point L5147(line 5147) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-12-13 13:19:16,762 INFO L895 garLoopResultBuilder]: At program point L5147-1(line 5147) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,762 INFO L899 garLoopResultBuilder]: For program point L4982(lines 4982 4990) no Hoare annotation was computed. [2022-12-13 13:19:16,762 INFO L899 garLoopResultBuilder]: For program point L4949(line 4949) no Hoare annotation was computed. [2022-12-13 13:19:16,762 INFO L895 garLoopResultBuilder]: At program point L5610(line 5610) the Hoare annotation is: false [2022-12-13 13:19:16,762 INFO L895 garLoopResultBuilder]: At program point $Ultimate##132(lines 4868 4872) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,762 INFO L899 garLoopResultBuilder]: For program point L5610-1(lines 5603 5621) no Hoare annotation was computed. [2022-12-13 13:19:16,762 INFO L895 garLoopResultBuilder]: At program point L5115(line 5115) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-12-13 13:19:16,762 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2022-12-13 13:19:16,762 INFO L895 garLoopResultBuilder]: At program point L5115-1(line 5115) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,762 INFO L895 garLoopResultBuilder]: At program point L5148(lines 5144 5151) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,762 INFO L899 garLoopResultBuilder]: For program point L4950(lines 4950 4954) no Hoare annotation was computed. [2022-12-13 13:19:16,762 INFO L895 garLoopResultBuilder]: At program point pf_init_ldv_30291#1(lines 4800 4875) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_~unit~2#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,762 INFO L895 garLoopResultBuilder]: At program point L4818(line 4818) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_~unit~2#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,762 INFO L899 garLoopResultBuilder]: For program point L4950-2(lines 4936 4994) no Hoare annotation was computed. [2022-12-13 13:19:16,762 INFO L899 garLoopResultBuilder]: For program point L4818-1(line 4818) no Hoare annotation was computed. [2022-12-13 13:19:16,762 INFO L895 garLoopResultBuilder]: At program point L5116(lines 5112 5119) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,763 INFO L895 garLoopResultBuilder]: At program point L4951(line 4951) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (<= ~ldv_state_variable_1~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,763 INFO L899 garLoopResultBuilder]: For program point L4951-1(line 4951) no Hoare annotation was computed. [2022-12-13 13:19:16,763 INFO L899 garLoopResultBuilder]: For program point L4984(lines 4984 4988) no Hoare annotation was computed. [2022-12-13 13:19:16,763 INFO L899 garLoopResultBuilder]: For program point $Ultimate##0(line -1) no Hoare annotation was computed. [2022-12-13 13:19:16,763 INFO L895 garLoopResultBuilder]: At program point L4423(line 4423) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= 0 |ULTIMATE.start_pf_detect_~k~3#1|) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~pf_drive_count~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,763 INFO L899 garLoopResultBuilder]: For program point L4423-1(line 4423) no Hoare annotation was computed. [2022-12-13 13:19:16,763 INFO L899 garLoopResultBuilder]: For program point L4886(lines 4886 4889) no Hoare annotation was computed. [2022-12-13 13:19:16,763 INFO L895 garLoopResultBuilder]: At program point pf_exit_ldv_30302#1(lines 4880 4905) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,763 INFO L899 garLoopResultBuilder]: For program point L3665(lines 3665 3668) no Hoare annotation was computed. [2022-12-13 13:19:16,763 INFO L895 garLoopResultBuilder]: At program point L5614(line 5614) the Hoare annotation is: false [2022-12-13 13:19:16,763 INFO L899 garLoopResultBuilder]: For program point L5614-1(lines 5603 5621) no Hoare annotation was computed. [2022-12-13 13:19:16,763 INFO L899 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2022-12-13 13:19:16,763 INFO L899 garLoopResultBuilder]: For program point L-1-2(line -1) no Hoare annotation was computed. [2022-12-13 13:19:16,764 INFO L895 garLoopResultBuilder]: At program point L-1-4(line -1) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (<= |ULTIMATE.start_pf_init_units_~unit~0#1| 3) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,764 INFO L899 garLoopResultBuilder]: For program point L-1-5(line -1) no Hoare annotation was computed. [2022-12-13 13:19:16,764 INFO L895 garLoopResultBuilder]: At program point pf_init_ldv_30293#1(lines 4800 4875) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,764 INFO L895 garLoopResultBuilder]: At program point $Ultimate##114(lines 4456 4460) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,764 INFO L895 garLoopResultBuilder]: At program point $Ultimate##118(lines 4476 4480) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= 0 |ULTIMATE.start_pf_detect_~k~3#1|) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,764 INFO L895 garLoopResultBuilder]: At program point $Ultimate##116(lines 4463 4466) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,764 INFO L899 garLoopResultBuilder]: For program point L4956-1(line 4956) no Hoare annotation was computed. [2022-12-13 13:19:16,764 INFO L895 garLoopResultBuilder]: At program point L4956(line 4956) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,764 INFO L899 garLoopResultBuilder]: For program point L4857(lines 4857 4860) no Hoare annotation was computed. [2022-12-13 13:19:16,765 INFO L895 garLoopResultBuilder]: At program point L5155(line 5155) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= 2 ~ldv_mutex_pf_mutex~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0)) [2022-12-13 13:19:16,765 INFO L895 garLoopResultBuilder]: At program point L5155-1(line 5155) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,765 INFO L895 garLoopResultBuilder]: At program point $Ultimate##124(lines 4822 4826) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_retval_pf_init~0 0) (= ~ldv_mutex_pf_mutex~0 1)) [2022-12-13 13:19:16,765 INFO L899 garLoopResultBuilder]: For program point L4191-1(lines 4191 4194) no Hoare annotation was computed. [2022-12-13 13:19:16,765 INFO L899 garLoopResultBuilder]: For program point xsFINAL(lines 4163 4198) no Hoare annotation was computed. [2022-12-13 13:19:16,765 INFO L899 garLoopResultBuilder]: For program point L4175(line 4175) no Hoare annotation was computed. [2022-12-13 13:19:16,765 INFO L899 garLoopResultBuilder]: For program point L4175-2(lines 4175 4182) no Hoare annotation was computed. [2022-12-13 13:19:16,765 INFO L899 garLoopResultBuilder]: For program point L4175-4(lines 4175 4182) no Hoare annotation was computed. [2022-12-13 13:19:16,765 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 4163 4198) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_mutex_lock~0 1))) (.cse1 (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1))) (.cse4 (not (= ~disable~0 0))) (.cse5 (not (= ~ldv_retval_pf_init~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~ldv_state_variable_0~0 1)) (not (= ~ldv_mutex_pf_mutex~0 1)) .cse5) (or .cse0 .cse1 .cse2 .cse3 .cse4 (not (= 2 ~ldv_mutex_pf_mutex~0)) (not (<= ~ldv_state_variable_1~0 1)) .cse5))) [2022-12-13 13:19:16,765 INFO L902 garLoopResultBuilder]: At program point $Ultimate##10(lines 4191 4194) the Hoare annotation is: true [2022-12-13 13:19:16,765 INFO L902 garLoopResultBuilder]: At program point $Ultimate##8(lines 4185 4189) the Hoare annotation is: true [2022-12-13 13:19:16,765 INFO L899 garLoopResultBuilder]: For program point xsEXIT(lines 4163 4198) no Hoare annotation was computed. [2022-12-13 13:19:16,765 INFO L902 garLoopResultBuilder]: At program point ldv_30162(lines 4169 4197) the Hoare annotation is: true [2022-12-13 13:19:16,765 INFO L895 garLoopResultBuilder]: At program point pf_eject_returnLabel#1(lines 4034 4053) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (= 2 ~ldv_mutex_pf_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (not (= ~ldv_retval_pf_init~0 0))) [2022-12-13 13:19:16,766 INFO L899 garLoopResultBuilder]: For program point pf_ioctlEXIT(lines 3750 3768) no Hoare annotation was computed. [2022-12-13 13:19:16,766 INFO L899 garLoopResultBuilder]: For program point pf_ioctlFINAL(lines 3750 3768) no Hoare annotation was computed. [2022-12-13 13:19:16,766 INFO L899 garLoopResultBuilder]: For program point L4050(line 4050) no Hoare annotation was computed. [2022-12-13 13:19:16,766 INFO L895 garLoopResultBuilder]: At program point L4049-1(line 4049) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (= 2 ~ldv_mutex_pf_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (not (= ~ldv_retval_pf_init~0 0))) [2022-12-13 13:19:16,766 INFO L895 garLoopResultBuilder]: At program point L4049(line 4049) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (= 2 ~ldv_mutex_pf_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (not (= ~ldv_retval_pf_init~0 0))) [2022-12-13 13:19:16,766 INFO L899 garLoopResultBuilder]: For program point L3759(lines 3759 3762) no Hoare annotation was computed. [2022-12-13 13:19:16,766 INFO L895 garLoopResultBuilder]: At program point L5131(line 5131) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (= 2 ~ldv_mutex_pf_mutex~0) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (not (= ~ldv_retval_pf_init~0 0))) [2022-12-13 13:19:16,766 INFO L895 garLoopResultBuilder]: At program point L5131-1(line 5131) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (= ~ldv_mutex_pf_mutex~0 1) (not (= ~ldv_retval_pf_init~0 0))) [2022-12-13 13:19:16,766 INFO L899 garLoopResultBuilder]: For program point L3755(lines 3755 3758) no Hoare annotation was computed. [2022-12-13 13:19:16,767 INFO L895 garLoopResultBuilder]: At program point L5132(lines 5128 5135) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (= ~ldv_mutex_pf_mutex~0 1) (not (= ~ldv_retval_pf_init~0 0))) [2022-12-13 13:19:16,767 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 3750 3768) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|) (= |old(~ldv_mutex_pf_mutex~0)| ~ldv_mutex_pf_mutex~0)) (not (= ~ldv_retval_pf_init~0 0))) [2022-12-13 13:19:16,767 INFO L895 garLoopResultBuilder]: At program point L5123(line 5123) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|) (= |old(~ldv_mutex_pf_mutex~0)| ~ldv_mutex_pf_mutex~0)) (not (= ~ldv_retval_pf_init~0 0))) [2022-12-13 13:19:16,767 INFO L895 garLoopResultBuilder]: At program point L5123-1(line 5123) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (and (= |old(#length)| |#length|) (= 2 ~ldv_mutex_pf_mutex~0) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (not (= ~ldv_retval_pf_init~0 0))) [2022-12-13 13:19:16,767 INFO L895 garLoopResultBuilder]: At program point L5124(lines 5120 5127) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (and (= |old(#length)| |#length|) (= 2 ~ldv_mutex_pf_mutex~0) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (not (= |old(~ldv_mutex_pf_mutex~0)| 1)) (not (= ~ldv_retval_pf_init~0 0))) [2022-12-13 13:19:16,770 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:19:16,771 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-13 13:19:16,788 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,788 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,789 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,789 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,790 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,790 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,790 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,790 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,796 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,797 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,797 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,797 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,797 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,797 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,797 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,798 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,798 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,798 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,799 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,799 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,799 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,799 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,799 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,799 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,809 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.12 01:19:16 BoogieIcfgContainer [2022-12-13 13:19:16,809 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-13 13:19:16,810 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-12-13 13:19:16,810 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-12-13 13:19:16,810 INFO L275 PluginConnector]: Witness Printer initialized [2022-12-13 13:19:16,811 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 01:16:46" (3/4) ... [2022-12-13 13:19:16,814 INFO L137 WitnessPrinter]: Generating witness for correct program [2022-12-13 13:19:16,820 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_pf_mutex [2022-12-13 13:19:16,820 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_release [2022-12-13 13:19:16,820 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_check_events [2022-12-13 13:19:16,820 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_init [2022-12-13 13:19:16,821 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_getgeo [2022-12-13 13:19:16,821 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure unregister_blkdev [2022-12-13 13:19:16,821 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure write_reg [2022-12-13 13:19:16,821 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_read_regr [2022-12-13 13:19:16,821 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_disconnect [2022-12-13 13:19:16,821 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure status_reg [2022-12-13 13:19:16,821 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __const_udelay [2022-12-13 13:19:16,821 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_pf_mutex [2022-12-13 13:19:16,821 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2022-12-13 13:19:16,821 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2022-12-13 13:19:16,821 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_connect [2022-12-13 13:19:16,821 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure put_disk [2022-12-13 13:19:16,821 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_atapi [2022-12-13 13:19:16,821 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_capacity [2022-12-13 13:19:16,821 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_reset [2022-12-13 13:19:16,821 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_command [2022-12-13 13:19:16,821 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_probe [2022-12-13 13:19:16,821 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_read_block [2022-12-13 13:19:16,821 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure set_capacity [2022-12-13 13:19:16,821 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_lock [2022-12-13 13:19:16,822 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_wait [2022-12-13 13:19:16,822 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure read_reg [2022-12-13 13:19:16,822 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_identify [2022-12-13 13:19:16,822 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_sleep [2022-12-13 13:19:16,822 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_req_sense [2022-12-13 13:19:16,822 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_mode_sense [2022-12-13 13:19:16,822 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2022-12-13 13:19:16,822 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_completion [2022-12-13 13:19:16,822 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure xl [2022-12-13 13:19:16,822 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock [2022-12-13 13:19:16,822 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure xs [2022-12-13 13:19:16,822 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pf_ioctl [2022-12-13 13:19:16,822 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_write_block [2022-12-13 13:19:16,844 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 206 nodes and edges [2022-12-13 13:19:16,846 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 64 nodes and edges [2022-12-13 13:19:16,847 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 27 nodes and edges [2022-12-13 13:19:16,857 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2022-12-13 13:19:16,859 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2022-12-13 13:19:16,860 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2022-12-13 13:19:16,862 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2022-12-13 13:19:16,889 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(ldv_mutex_lock == 1) || (((((\old(unknown-#length-unknown) == unknown-#length-unknown && 2 == ldv_mutex_pf_mutex) && unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && \old(\valid) == \valid)) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(\old(ldv_mutex_pf_mutex) == 1)) || !(ldv_retval_pf_init == 0) [2022-12-13 13:19:16,890 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(\old(ldv_mutex_pf_mutex) == 1)) || ldv_mutex_pf_mutex == 1) || !(ldv_retval_pf_init == 0) [2022-12-13 13:19:16,891 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(ldv_mutex_lock == 1) || 2 == ldv_mutex_pf_mutex) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(\old(ldv_mutex_pf_mutex) == 1)) || !(ldv_retval_pf_init == 0) [2022-12-13 13:19:16,891 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) || ((((\old(unknown-#length-unknown) == unknown-#length-unknown && unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && \old(\valid) == \valid)) && (((((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) || ((((\old(unknown-#length-unknown) == unknown-#length-unknown && unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && \old(\valid) == \valid)) [2022-12-13 13:19:16,891 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) && ((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) [2022-12-13 13:19:16,892 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) && ((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) [2022-12-13 13:19:16,892 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) && ((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) [2022-12-13 13:19:16,981 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/bin/uautomizer-uyxdKDjOR8/witness.graphml [2022-12-13 13:19:16,981 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-12-13 13:19:16,981 INFO L158 Benchmark]: Toolchain (without parser) took 154342.50ms. Allocated memory was 138.4MB in the beginning and 765.5MB in the end (delta: 627.0MB). Free memory was 95.7MB in the beginning and 442.1MB in the end (delta: -346.3MB). Peak memory consumption was 628.4MB. Max. memory is 16.1GB. [2022-12-13 13:19:16,982 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 138.4MB. Free memory is still 81.4MB. There was no memory consumed. Max. memory is 16.1GB. [2022-12-13 13:19:16,982 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1112.43ms. Allocated memory was 138.4MB in the beginning and 167.8MB in the end (delta: 29.4MB). Free memory was 95.7MB in the beginning and 112.4MB in the end (delta: -16.6MB). Peak memory consumption was 66.2MB. Max. memory is 16.1GB. [2022-12-13 13:19:16,982 INFO L158 Benchmark]: Boogie Procedure Inliner took 94.47ms. Allocated memory is still 167.8MB. Free memory was 112.4MB in the beginning and 104.0MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-12-13 13:19:16,982 INFO L158 Benchmark]: Boogie Preprocessor took 101.94ms. Allocated memory is still 167.8MB. Free memory was 104.0MB in the beginning and 93.5MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-12-13 13:19:16,982 INFO L158 Benchmark]: RCFGBuilder took 2737.12ms. Allocated memory was 167.8MB in the beginning and 205.5MB in the end (delta: 37.7MB). Free memory was 93.5MB in the beginning and 107.7MB in the end (delta: -14.2MB). Peak memory consumption was 62.6MB. Max. memory is 16.1GB. [2022-12-13 13:19:16,982 INFO L158 Benchmark]: TraceAbstraction took 150120.12ms. Allocated memory was 205.5MB in the beginning and 765.5MB in the end (delta: 559.9MB). Free memory was 107.7MB in the beginning and 105.8MB in the end (delta: 1.9MB). Peak memory consumption was 582.8MB. Max. memory is 16.1GB. [2022-12-13 13:19:16,982 INFO L158 Benchmark]: Witness Printer took 171.26ms. Allocated memory is still 765.5MB. Free memory was 105.8MB in the beginning and 442.1MB in the end (delta: -336.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-12-13 13:19:16,983 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.12ms. Allocated memory is still 138.4MB. Free memory is still 81.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1112.43ms. Allocated memory was 138.4MB in the beginning and 167.8MB in the end (delta: 29.4MB). Free memory was 95.7MB in the beginning and 112.4MB in the end (delta: -16.6MB). Peak memory consumption was 66.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 94.47ms. Allocated memory is still 167.8MB. Free memory was 112.4MB in the beginning and 104.0MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 101.94ms. Allocated memory is still 167.8MB. Free memory was 104.0MB in the beginning and 93.5MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * RCFGBuilder took 2737.12ms. Allocated memory was 167.8MB in the beginning and 205.5MB in the end (delta: 37.7MB). Free memory was 93.5MB in the beginning and 107.7MB in the end (delta: -14.2MB). Peak memory consumption was 62.6MB. Max. memory is 16.1GB. * TraceAbstraction took 150120.12ms. Allocated memory was 205.5MB in the beginning and 765.5MB in the end (delta: 559.9MB). Free memory was 107.7MB in the beginning and 105.8MB in the end (delta: 1.9MB). Peak memory consumption was 582.8MB. Max. memory is 16.1GB. * Witness Printer took 171.26ms. Allocated memory is still 765.5MB. Free memory was 105.8MB in the beginning and 442.1MB in the end (delta: -336.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 5165]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 38 procedures, 516 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 150.0s, OverallIterations: 27, TraceHistogramMax: 16, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 81.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 36.8s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 12530 SdHoareTripleChecker+Valid, 75.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12207 mSDsluCounter, 35079 SdHoareTripleChecker+Invalid, 72.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 19068 mSDsCounter, 3135 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 21262 IncrementalHoareTripleChecker+Invalid, 24397 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3135 mSolverCounterUnsat, 16011 mSDtfsCounter, 21262 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 6918 GetRequests, 6720 SyntacticMatches, 4 SemanticMatches, 194 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 1.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=5360occurred in iteration=26, InterpolantAutomatonStates: 153, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 4.6s AutomataMinimizationTime, 27 MinimizatonAttempts, 3529 StatesRemovedByMinimization, 20 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 226 LocationsWithAnnotation, 54548 PreInvPairs, 58172 NumberOfFragments, 4795 HoareAnnotationTreeSize, 54548 FomulaSimplifications, 42054 FormulaSimplificationTreeSizeReduction, 22.0s HoareSimplificationTime, 226 FomulaSimplificationsInter, 416883 FormulaSimplificationTreeSizeReductionInter, 14.1s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 1.1s SsaConstructionTime, 4.0s SatisfiabilityAnalysisTime, 12.3s InterpolantComputationTime, 8235 NumberOfCodeBlocks, 8235 NumberOfCodeBlocksAsserted, 48 NumberOfCheckSat, 10049 ConstructedInterpolants, 0 QuantifiedInterpolants, 12181 SizeOfPredicates, 2 NumberOfNonLiveVariables, 42458 ConjunctsInSsa, 62 ConjunctsInUnsatCore, 54 InterpolantComputations, 21 PerfectInterpolantSequences, 10558/10838 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 5136]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && 2 == ldv_mutex_pf_mutex) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0 - InvariantResult [Line: 4332]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4337]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4121]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4127]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5698]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4202]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5653]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 5717]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4794]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4800]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 5637]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && unit <= 3) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4925]: Loop Invariant Derived loop invariant: (((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 3657]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && unit <= 3) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 3822]: Loop Invariant Derived loop invariant: (((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) && ((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) - InvariantResult [Line: 4191]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4427]: Loop Invariant Derived loop invariant: ((((((unit <= 3 && ldv_state_variable_0 == 1) && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4476]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && 0 == k) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 3657]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && unit <= 3) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4409]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && 0 == k) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4409]: Loop Invariant Derived loop invariant: (((((((unit <= 3 && ldv_state_variable_0 == 1) && 1 == ldv_mutex_mutex_of_device) && disable == 0) && 0 == k) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 5120]: Loop Invariant [2022-12-13 13:19:16,988 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,988 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,988 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,988 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,989 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,989 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,989 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,989 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset Derived loop invariant: (((((!(ldv_mutex_lock == 1) || (((((\old(unknown-#length-unknown) == unknown-#length-unknown && 2 == ldv_mutex_pf_mutex) && unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && \old(\valid) == \valid)) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(\old(ldv_mutex_pf_mutex) == 1)) || !(ldv_retval_pf_init == 0) - InvariantResult [Line: 3687]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4880]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4463]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4813]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && unit <= 3) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4880]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4822]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 3674]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && unit <= 3) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4813]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4202]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4106]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4832]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && unit <= 3) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 3983]: Loop Invariant Derived loop invariant: ((((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) && (((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) - InvariantResult [Line: 5104]: Loop Invariant Derived loop invariant: (((((1 == ldv_mutex_mutex_of_device && 2 == ldv_mutex_pf_mutex) && disable == 0) && ldv_mutex_lock == 1) && ldv_state_variable_1 <= 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0 - InvariantResult [Line: 3822]: Loop Invariant Derived loop invariant: (((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) && ((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) - InvariantResult [Line: 4456]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4332]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3696]: Loop Invariant Derived loop invariant: (((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_state_variable_1 <= 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4219]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4832]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 3769]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4070]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3998]: Loop Invariant [2022-12-13 13:19:16,991 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,991 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,991 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,991 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,992 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,992 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,992 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,992 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,992 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,992 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,992 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,992 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,992 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,992 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-12-13 13:19:16,993 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-12-13 13:19:16,993 WARN L421 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset Derived loop invariant: ((((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) || ((((\old(unknown-#length-unknown) == unknown-#length-unknown && unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && \old(\valid) == \valid)) && (((((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) || ((((\old(unknown-#length-unknown) == unknown-#length-unknown && unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && \old(\valid) == \valid)) - InvariantResult [Line: 4897]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 5601]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4070]: Loop Invariant Derived loop invariant: ((((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) || i <= 4 - InvariantResult [Line: 4070]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4842]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4400]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 3983]: Loop Invariant Derived loop invariant: ((((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) && (((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) - InvariantResult [Line: 4880]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 5659]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4427]: Loop Invariant Derived loop invariant: ((((((unit <= 3 && ldv_state_variable_0 == 1) && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4868]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 5112]: Loop Invariant Derived loop invariant: (((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_state_variable_1 <= 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4800]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && unit <= 3) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && unit <= 3) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4341]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4877]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 5128]: Loop Invariant Derived loop invariant: (((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(\old(ldv_mutex_pf_mutex) == 1)) || ldv_mutex_pf_mutex == 1) || !(ldv_retval_pf_init == 0) - InvariantResult [Line: 4332]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5144]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 5640]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 5152]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 3963]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3948]: Loop Invariant Derived loop invariant: ((((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) && (((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) - InvariantResult [Line: 4112]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4369]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4070]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4341]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3948]: Loop Invariant Derived loop invariant: ((((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) && (((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) - InvariantResult [Line: 4210]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3652]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 5656]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4169]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3841]: Loop Invariant Derived loop invariant: (((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) && ((((((!(ldv_mutex_lock == 1) || \old(stop) == stop) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(2 == ldv_mutex_pf_mutex)) || !(ldv_retval_pf_init == 0)) - InvariantResult [Line: 4921]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4369]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5709]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 3699]: Loop Invariant Derived loop invariant: (((((1 == ldv_mutex_mutex_of_device && 2 == ldv_mutex_pf_mutex) && disable == 0) && ldv_mutex_lock == 1) && ldv_state_variable_1 <= 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0 - InvariantResult [Line: 4034]: Loop Invariant Derived loop invariant: (((((!(ldv_mutex_lock == 1) || 2 == ldv_mutex_pf_mutex) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(\old(ldv_mutex_pf_mutex) == 1)) || !(ldv_retval_pf_init == 0) - InvariantResult [Line: 4925]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4800]: Loop Invariant Derived loop invariant: ((((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && unit <= 3) && ldv_retval_pf_init == 0) && ldv_mutex_pf_mutex == 1 - InvariantResult [Line: 4112]: Loop Invariant Derived loop invariant: ((((((!(ldv_mutex_lock == 1) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || !(ldv_state_variable_0 == 1)) || !(ldv_mutex_pf_mutex == 1)) || !(ldv_retval_pf_init == 0)) || i <= 4 - InvariantResult [Line: 4185]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5591]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_state_variable_1 == 0) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_retval_pf_init == 0) && pf_drive_count == 0) && ldv_mutex_pf_mutex == 1 RESULT: Ultimate proved your program to be correct! [2022-12-13 13:19:17,010 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_849b8b35-5ed8-402f-a213-5c8d127bc92e/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 Writing output log to file Ultimate.log Result: TRUE