./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--pg.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-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/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_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/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_962c7a97-269e-4ab0-b242-608302d46880/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 410663f06ff647e412b04b4e33dc5a0aa773139e9be33f59003b35b6e81927a8 --- 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:26:19,848 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 13:26:19,849 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 13:26:19,862 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 13:26:19,862 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 13:26:19,863 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 13:26:19,864 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 13:26:19,865 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 13:26:19,866 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 13:26:19,867 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 13:26:19,867 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 13:26:19,868 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 13:26:19,868 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 13:26:19,869 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 13:26:19,870 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 13:26:19,871 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 13:26:19,871 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 13:26:19,872 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 13:26:19,873 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 13:26:19,874 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 13:26:19,875 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 13:26:19,876 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 13:26:19,877 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 13:26:19,878 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 13:26:19,880 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 13:26:19,880 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 13:26:19,880 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 13:26:19,881 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 13:26:19,881 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 13:26:19,882 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 13:26:19,882 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 13:26:19,883 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 13:26:19,883 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 13:26:19,884 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 13:26:19,885 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 13:26:19,885 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 13:26:19,885 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 13:26:19,885 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 13:26:19,886 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 13:26:19,886 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 13:26:19,887 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 13:26:19,887 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-12-13 13:26:19,902 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 13:26:19,902 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 13:26:19,903 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 13:26:19,903 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 13:26:19,903 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 13:26:19,903 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 13:26:19,904 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 13:26:19,904 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 13:26:19,904 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 13:26:19,904 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 13:26:19,904 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 13:26:19,905 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 13:26:19,905 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 13:26:19,905 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 13:26:19,905 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 13:26:19,905 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 13:26:19,905 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 13:26:19,905 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 13:26:19,905 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 13:26:19,905 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 13:26:19,906 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 13:26:19,906 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 13:26:19,906 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 13:26:19,906 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 13:26:19,906 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 13:26:19,906 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 13:26:19,906 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-13 13:26:19,906 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 13:26:19,907 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 13:26:19,907 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 13:26:19,907 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 13:26:19,907 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 13:26:19,907 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_962c7a97-269e-4ab0-b242-608302d46880/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_962c7a97-269e-4ab0-b242-608302d46880/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 -> 410663f06ff647e412b04b4e33dc5a0aa773139e9be33f59003b35b6e81927a8 [2022-12-13 13:26:20,076 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 13:26:20,094 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 13:26:20,096 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 13:26:20,097 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 13:26:20,097 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 13:26:20,099 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.i [2022-12-13 13:26:22,706 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 13:26:22,994 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 13:26:22,995 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.i [2022-12-13 13:26:23,019 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/data/9ee1e0457/f8f4254460454506ba65911c52df51e7/FLAGc26779fb9 [2022-12-13 13:26:23,280 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/data/9ee1e0457/f8f4254460454506ba65911c52df51e7 [2022-12-13 13:26:23,281 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 13:26:23,282 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 13:26:23,283 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 13:26:23,283 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 13:26:23,286 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 13:26:23,286 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 01:26:23" (1/1) ... [2022-12-13 13:26:23,287 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3ba9a8ef and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:26:23, skipping insertion in model container [2022-12-13 13:26:23,287 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 01:26:23" (1/1) ... [2022-12-13 13:26:23,292 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 13:26:23,356 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 13:26:23,716 WARN L623 FunctionHandler]: Unknown extern function __register_chrdev [2022-12-13 13:26:23,720 WARN L623 FunctionHandler]: Unknown extern function __unregister_chrdev [2022-12-13 13:26:23,752 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 13:26:23,753 WARN L623 FunctionHandler]: Unknown extern function _copy_from_user [2022-12-13 13:26:23,754 WARN L623 FunctionHandler]: Unknown extern function _copy_from_user [2022-12-13 13:26:23,754 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_fmt [2022-12-13 13:26:23,757 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 13:26:23,757 WARN L623 FunctionHandler]: Unknown extern function _copy_to_user [2022-12-13 13:26:23,789 WARN L623 FunctionHandler]: Unknown extern function pi_read_regr [2022-12-13 13:26:23,791 WARN L623 FunctionHandler]: Unknown extern function pi_read_regr [2022-12-13 13:26:23,794 WARN L623 FunctionHandler]: Unknown extern function pi_write_regr [2022-12-13 13:26:23,798 WARN L623 FunctionHandler]: Unknown extern function schedule_timeout_interruptible [2022-12-13 13:26:23,800 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-13 13:26:23,803 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:23,806 WARN L623 FunctionHandler]: Unknown extern function pi_connect [2022-12-13 13:26:23,809 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:23,809 WARN L623 FunctionHandler]: Unknown extern function pi_write_block [2022-12-13 13:26:23,810 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:23,810 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:23,811 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:23,812 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:26:23,815 WARN L623 FunctionHandler]: Unknown extern function pi_write_block [2022-12-13 13:26:23,816 WARN L623 FunctionHandler]: Unknown extern function pi_read_block [2022-12-13 13:26:23,817 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:23,819 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:26:23,822 WARN L623 FunctionHandler]: Unknown extern function pi_connect [2022-12-13 13:26:23,824 WARN L623 FunctionHandler]: Unknown extern function memcmp [2022-12-13 13:26:23,824 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:23,825 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:23,826 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:23,826 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:23,826 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:26:23,835 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:23,840 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:23,840 WARN L623 FunctionHandler]: Unknown extern function pi_init [2022-12-13 13:26:23,841 WARN L623 FunctionHandler]: Unknown extern function pi_release [2022-12-13 13:26:23,842 WARN L623 FunctionHandler]: Unknown extern function pi_init [2022-12-13 13:26:23,844 WARN L623 FunctionHandler]: Unknown extern function pi_release [2022-12-13 13:26:23,845 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:23,848 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:23,849 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 13:26:23,861 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:23,862 WARN L623 FunctionHandler]: Unknown extern function pi_release [2022-12-13 13:26:23,863 WARN L623 FunctionHandler]: Unknown extern function __class_create [2022-12-13 13:26:23,864 WARN L623 FunctionHandler]: Unknown extern function device_create [2022-12-13 13:26:23,868 WARN L623 FunctionHandler]: Unknown extern function device_destroy [2022-12-13 13:26:23,869 WARN L623 FunctionHandler]: Unknown extern function class_destroy [2022-12-13 13:26:23,870 WARN L623 FunctionHandler]: Unknown extern function pi_release [2022-12-13 13:26:23,877 WARN L623 FunctionHandler]: Unknown extern function noop_llseek [2022-12-13 13:26:23,879 WARN L623 FunctionHandler]: Unknown extern function mutex_lock [2022-12-13 13:26:23,879 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:26:23,880 WARN L623 FunctionHandler]: Unknown extern function mutex_lock [2022-12-13 13:26:23,880 WARN L623 FunctionHandler]: Unknown extern function mutex_trylock [2022-12-13 13:26:23,881 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:26:23,881 WARN L623 FunctionHandler]: Unknown extern function mutex_lock [2022-12-13 13:26:23,882 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:26:23,882 WARN L623 FunctionHandler]: Unknown extern function mutex_lock [2022-12-13 13:26:23,882 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:26:23,885 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_962c7a97-269e-4ab0-b242-608302d46880/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.i[108133,108146] [2022-12-13 13:26:23,937 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 13:26:23,955 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 13:26:24,008 WARN L623 FunctionHandler]: Unknown extern function __register_chrdev [2022-12-13 13:26:24,009 WARN L623 FunctionHandler]: Unknown extern function __unregister_chrdev [2022-12-13 13:26:24,011 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 13:26:24,011 WARN L623 FunctionHandler]: Unknown extern function _copy_from_user [2022-12-13 13:26:24,012 WARN L623 FunctionHandler]: Unknown extern function _copy_from_user [2022-12-13 13:26:24,012 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_fmt [2022-12-13 13:26:24,013 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 13:26:24,013 WARN L623 FunctionHandler]: Unknown extern function _copy_to_user [2022-12-13 13:26:24,017 WARN L623 FunctionHandler]: Unknown extern function pi_read_regr [2022-12-13 13:26:24,018 WARN L623 FunctionHandler]: Unknown extern function pi_read_regr [2022-12-13 13:26:24,018 WARN L623 FunctionHandler]: Unknown extern function pi_write_regr [2022-12-13 13:26:24,019 WARN L623 FunctionHandler]: Unknown extern function schedule_timeout_interruptible [2022-12-13 13:26:24,020 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-13 13:26:24,021 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:24,023 WARN L623 FunctionHandler]: Unknown extern function pi_connect [2022-12-13 13:26:24,024 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:24,025 WARN L623 FunctionHandler]: Unknown extern function pi_write_block [2022-12-13 13:26:24,025 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:24,025 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:24,026 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:24,027 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:26:24,029 WARN L623 FunctionHandler]: Unknown extern function pi_write_block [2022-12-13 13:26:24,029 WARN L623 FunctionHandler]: Unknown extern function pi_read_block [2022-12-13 13:26:24,030 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:24,031 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:26:24,033 WARN L623 FunctionHandler]: Unknown extern function pi_connect [2022-12-13 13:26:24,034 WARN L623 FunctionHandler]: Unknown extern function memcmp [2022-12-13 13:26:24,035 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:24,035 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:24,036 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:24,036 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:24,036 WARN L623 FunctionHandler]: Unknown extern function pi_disconnect [2022-12-13 13:26:24,041 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:24,043 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:24,044 WARN L623 FunctionHandler]: Unknown extern function pi_init [2022-12-13 13:26:24,045 WARN L623 FunctionHandler]: Unknown extern function pi_release [2022-12-13 13:26:24,045 WARN L623 FunctionHandler]: Unknown extern function pi_init [2022-12-13 13:26:24,046 WARN L623 FunctionHandler]: Unknown extern function pi_release [2022-12-13 13:26:24,047 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:24,049 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:24,050 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 13:26:24,059 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 13:26:24,060 WARN L623 FunctionHandler]: Unknown extern function pi_release [2022-12-13 13:26:24,060 WARN L623 FunctionHandler]: Unknown extern function __class_create [2022-12-13 13:26:24,061 WARN L623 FunctionHandler]: Unknown extern function device_create [2022-12-13 13:26:24,063 WARN L623 FunctionHandler]: Unknown extern function device_destroy [2022-12-13 13:26:24,063 WARN L623 FunctionHandler]: Unknown extern function class_destroy [2022-12-13 13:26:24,064 WARN L623 FunctionHandler]: Unknown extern function pi_release [2022-12-13 13:26:24,066 WARN L623 FunctionHandler]: Unknown extern function noop_llseek [2022-12-13 13:26:24,067 WARN L623 FunctionHandler]: Unknown extern function mutex_lock [2022-12-13 13:26:24,067 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:26:24,068 WARN L623 FunctionHandler]: Unknown extern function mutex_lock [2022-12-13 13:26:24,068 WARN L623 FunctionHandler]: Unknown extern function mutex_trylock [2022-12-13 13:26:24,068 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:26:24,068 WARN L623 FunctionHandler]: Unknown extern function mutex_lock [2022-12-13 13:26:24,069 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:26:24,069 WARN L623 FunctionHandler]: Unknown extern function mutex_lock [2022-12-13 13:26:24,069 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-12-13 13:26:24,070 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_962c7a97-269e-4ab0-b242-608302d46880/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.i[108133,108146] [2022-12-13 13:26:24,080 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 13:26:24,108 INFO L208 MainTranslator]: Completed translation [2022-12-13 13:26:24,108 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:26:24 WrapperNode [2022-12-13 13:26:24,108 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 13:26:24,109 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 13:26:24,109 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 13:26:24,109 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 13:26:24,114 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:26:24" (1/1) ... [2022-12-13 13:26:24,137 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:26:24" (1/1) ... [2022-12-13 13:26:24,178 INFO L138 Inliner]: procedures = 131, calls = 524, calls flagged for inlining = 47, calls inlined = 39, statements flattened = 1126 [2022-12-13 13:26:24,178 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 13:26:24,178 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 13:26:24,178 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 13:26:24,178 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 13:26:24,185 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:26:24" (1/1) ... [2022-12-13 13:26:24,185 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:26:24" (1/1) ... [2022-12-13 13:26:24,193 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:26:24" (1/1) ... [2022-12-13 13:26:24,194 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:26:24" (1/1) ... [2022-12-13 13:26:24,217 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:26:24" (1/1) ... [2022-12-13 13:26:24,222 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:26:24" (1/1) ... [2022-12-13 13:26:24,227 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:26:24" (1/1) ... [2022-12-13 13:26:24,231 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:26:24" (1/1) ... [2022-12-13 13:26:24,241 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 13:26:24,241 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 13:26:24,241 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 13:26:24,241 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 13:26:24,242 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:26:24" (1/1) ... [2022-12-13 13:26:24,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 13:26:24,257 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:26:24,268 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 13:26:24,270 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 13:26:24,294 INFO L130 BoogieDeclarations]: Found specification of procedure pi_release [2022-12-13 13:26:24,294 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_release [2022-12-13 13:26:24,294 INFO L130 BoogieDeclarations]: Found specification of procedure write_reg [2022-12-13 13:26:24,294 INFO L138 BoogieDeclarations]: Found implementation of procedure write_reg [2022-12-13 13:26:24,294 INFO L130 BoogieDeclarations]: Found specification of procedure pi_disconnect [2022-12-13 13:26:24,294 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_disconnect [2022-12-13 13:26:24,295 INFO L130 BoogieDeclarations]: Found specification of procedure status_reg [2022-12-13 13:26:24,295 INFO L138 BoogieDeclarations]: Found implementation of procedure status_reg [2022-12-13 13:26:24,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 13:26:24,295 INFO L130 BoogieDeclarations]: Found specification of procedure read_reg [2022-12-13 13:26:24,295 INFO L138 BoogieDeclarations]: Found implementation of procedure read_reg [2022-12-13 13:26:24,295 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-12-13 13:26:24,295 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-12-13 13:26:24,295 INFO L130 BoogieDeclarations]: Found specification of procedure pg_sleep [2022-12-13 13:26:24,295 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_sleep [2022-12-13 13:26:24,295 INFO L130 BoogieDeclarations]: Found specification of procedure pg_completion [2022-12-13 13:26:24,295 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_completion [2022-12-13 13:26:24,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 13:26:24,295 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-12-13 13:26:24,295 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-12-13 13:26:24,295 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2022-12-13 13:26:24,295 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2022-12-13 13:26:24,296 INFO L130 BoogieDeclarations]: Found specification of procedure pg_wait [2022-12-13 13:26:24,296 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_wait [2022-12-13 13:26:24,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-12-13 13:26:24,296 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-12-13 13:26:24,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-12-13 13:26:24,296 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-12-13 13:26:24,296 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-12-13 13:26:24,296 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-12-13 13:26:24,296 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 13:26:24,296 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2022-12-13 13:26:24,296 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2022-12-13 13:26:24,296 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2022-12-13 13:26:24,296 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2022-12-13 13:26:24,296 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 13:26:24,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_11 [2022-12-13 13:26:24,296 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_11 [2022-12-13 13:26:24,297 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 13:26:24,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-13 13:26:24,297 INFO L130 BoogieDeclarations]: Found specification of procedure DRIVE [2022-12-13 13:26:24,297 INFO L138 BoogieDeclarations]: Found implementation of procedure DRIVE [2022-12-13 13:26:24,297 INFO L130 BoogieDeclarations]: Found specification of procedure pg_write [2022-12-13 13:26:24,297 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_write [2022-12-13 13:26:24,297 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-12-13 13:26:24,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-13 13:26:24,297 INFO L130 BoogieDeclarations]: Found specification of procedure pg_reset [2022-12-13 13:26:24,297 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_reset [2022-12-13 13:26:24,297 INFO L130 BoogieDeclarations]: Found specification of procedure pg_identify [2022-12-13 13:26:24,297 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_identify [2022-12-13 13:26:24,297 INFO L130 BoogieDeclarations]: Found specification of procedure pi_write_block [2022-12-13 13:26:24,297 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_write_block [2022-12-13 13:26:24,297 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 13:26:24,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-12-13 13:26:24,297 INFO L130 BoogieDeclarations]: Found specification of procedure pi_init [2022-12-13 13:26:24,298 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_init [2022-12-13 13:26:24,298 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_regr [2022-12-13 13:26:24,298 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_read_regr [2022-12-13 13:26:24,298 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-12-13 13:26:24,298 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-12-13 13:26:24,298 INFO L130 BoogieDeclarations]: Found specification of procedure pg_probe [2022-12-13 13:26:24,298 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_probe [2022-12-13 13:26:24,298 INFO L130 BoogieDeclarations]: Found specification of procedure pi_connect [2022-12-13 13:26:24,298 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_connect [2022-12-13 13:26:24,298 INFO L130 BoogieDeclarations]: Found specification of procedure pg_command [2022-12-13 13:26:24,298 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_command [2022-12-13 13:26:24,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-13 13:26:24,298 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2022-12-13 13:26:24,298 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2022-12-13 13:26:24,298 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 13:26:24,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 13:26:24,298 INFO L130 BoogieDeclarations]: Found specification of procedure xs [2022-12-13 13:26:24,299 INFO L138 BoogieDeclarations]: Found implementation of procedure xs [2022-12-13 13:26:24,520 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 13:26:24,522 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 13:26:25,769 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 13:26:25,776 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 13:26:25,776 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-12-13 13:26:25,778 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 01:26:25 BoogieIcfgContainer [2022-12-13 13:26:25,778 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 13:26:25,779 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 13:26:25,780 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 13:26:25,782 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 13:26:25,782 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 01:26:23" (1/3) ... [2022-12-13 13:26:25,782 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d12a9af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 01:26:25, skipping insertion in model container [2022-12-13 13:26:25,783 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:26:24" (2/3) ... [2022-12-13 13:26:25,783 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d12a9af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 01:26:25, skipping insertion in model container [2022-12-13 13:26:25,783 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 01:26:25" (3/3) ... [2022-12-13 13:26:25,784 INFO L112 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.i [2022-12-13 13:26:25,797 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 13:26:25,797 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-13 13:26:25,839 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 13:26:25,844 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;@606af8f0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 13:26:25,844 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-12-13 13:26:25,848 INFO L276 IsEmpty]: Start isEmpty. Operand has 467 states, 349 states have (on average 1.3696275071633237) internal successors, (478), 359 states have internal predecessors, (478), 86 states have call successors, (86), 30 states have call predecessors, (86), 30 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) [2022-12-13 13:26:25,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-13 13:26:25,855 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:26:25,856 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:26:25,856 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:26:25,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:26:25,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1672518974, now seen corresponding path program 1 times [2022-12-13 13:26:25,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:26:25,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134285095] [2022-12-13 13:26:25,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:26:25,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:26:26,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:26,131 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:26:26,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:26:26,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134285095] [2022-12-13 13:26:26,132 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134285095] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:26:26,132 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:26:26,132 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 13:26:26,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777769907] [2022-12-13 13:26:26,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:26:26,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:26:26,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:26:26,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:26:26,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 13:26:26,160 INFO L87 Difference]: Start difference. First operand has 467 states, 349 states have (on average 1.3696275071633237) internal successors, (478), 359 states have internal predecessors, (478), 86 states have call successors, (86), 30 states have call predecessors, (86), 30 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 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:26:26,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:26:26,308 INFO L93 Difference]: Finished difference Result 1210 states and 1709 transitions. [2022-12-13 13:26:26,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:26:26,310 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 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:26:26,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:26:26,322 INFO L225 Difference]: With dead ends: 1210 [2022-12-13 13:26:26,323 INFO L226 Difference]: Without dead ends: 738 [2022-12-13 13:26:26,328 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:26:26,330 INFO L413 NwaCegarLoop]: 840 mSDtfsCounter, 390 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 390 SdHoareTripleChecker+Valid, 1441 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 13:26:26,331 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [390 Valid, 1441 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:26:26,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 738 states. [2022-12-13 13:26:26,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 738 to 714. [2022-12-13 13:26:26,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 529 states have (on average 1.3534971644612477) internal successors, (716), 539 states have internal predecessors, (716), 136 states have call successors, (136), 49 states have call predecessors, (136), 48 states have return successors, (130), 130 states have call predecessors, (130), 130 states have call successors, (130) [2022-12-13 13:26:26,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 982 transitions. [2022-12-13 13:26:26,399 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 982 transitions. Word has length 18 [2022-12-13 13:26:26,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:26:26,399 INFO L495 AbstractCegarLoop]: Abstraction has 714 states and 982 transitions. [2022-12-13 13:26:26,399 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 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:26:26,399 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 982 transitions. [2022-12-13 13:26:26,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-12-13 13:26:26,400 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:26:26,401 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:26:26,401 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-13 13:26:26,401 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:26:26,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:26:26,402 INFO L85 PathProgramCache]: Analyzing trace with hash -369973143, now seen corresponding path program 1 times [2022-12-13 13:26:26,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:26:26,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133012453] [2022-12-13 13:26:26,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:26:26,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:26:26,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:26,487 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:26:26,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:26:26,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133012453] [2022-12-13 13:26:26,487 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133012453] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:26:26,487 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:26:26,487 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 13:26:26,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425692284] [2022-12-13 13:26:26,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:26:26,489 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:26:26,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:26:26,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:26:26,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 13:26:26,490 INFO L87 Difference]: Start difference. First operand 714 states and 982 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 2 states have internal predecessors, (18), 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:26:26,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:26:26,529 INFO L93 Difference]: Finished difference Result 1425 states and 1961 transitions. [2022-12-13 13:26:26,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:26:26,530 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 2 states have internal predecessors, (18), 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 19 [2022-12-13 13:26:26,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:26:26,534 INFO L225 Difference]: With dead ends: 1425 [2022-12-13 13:26:26,534 INFO L226 Difference]: Without dead ends: 714 [2022-12-13 13:26:26,536 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:26:26,537 INFO L413 NwaCegarLoop]: 634 mSDtfsCounter, 625 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 625 SdHoareTripleChecker+Valid, 634 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:26:26,537 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [625 Valid, 634 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:26:26,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2022-12-13 13:26:26,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 714. [2022-12-13 13:26:26,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 529 states have (on average 1.3497164461247637) internal successors, (714), 539 states have internal predecessors, (714), 136 states have call successors, (136), 49 states have call predecessors, (136), 48 states have return successors, (130), 130 states have call predecessors, (130), 130 states have call successors, (130) [2022-12-13 13:26:26,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 980 transitions. [2022-12-13 13:26:26,568 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 980 transitions. Word has length 19 [2022-12-13 13:26:26,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:26:26,569 INFO L495 AbstractCegarLoop]: Abstraction has 714 states and 980 transitions. [2022-12-13 13:26:26,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 2 states have internal predecessors, (18), 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:26:26,569 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 980 transitions. [2022-12-13 13:26:26,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-13 13:26:26,570 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:26:26,570 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:26:26,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-13 13:26:26,570 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:26:26,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:26:26,570 INFO L85 PathProgramCache]: Analyzing trace with hash 630438215, now seen corresponding path program 1 times [2022-12-13 13:26:26,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:26:26,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721868914] [2022-12-13 13:26:26,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:26:26,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:26:26,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:26,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-12-13 13:26:26,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:26,665 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:26:26,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:26:26,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721868914] [2022-12-13 13:26:26,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721868914] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:26:26,666 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:26:26,666 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 13:26:26,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377924370] [2022-12-13 13:26:26,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:26:26,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 13:26:26,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:26:26,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 13:26:26,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 13:26:26,668 INFO L87 Difference]: Start difference. First operand 714 states and 980 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 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:26:28,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:26:28,599 INFO L93 Difference]: Finished difference Result 1792 states and 2463 transitions. [2022-12-13 13:26:28,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 13:26:28,599 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 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 25 [2022-12-13 13:26:28,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:26:28,603 INFO L225 Difference]: With dead ends: 1792 [2022-12-13 13:26:28,603 INFO L226 Difference]: Without dead ends: 1081 [2022-12-13 13:26:28,604 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:26:28,605 INFO L413 NwaCegarLoop]: 403 mSDtfsCounter, 812 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 1062 mSolverCounterSat, 212 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 885 SdHoareTripleChecker+Valid, 843 SdHoareTripleChecker+Invalid, 1274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 212 IncrementalHoareTripleChecker+Valid, 1062 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-12-13 13:26:28,605 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [885 Valid, 843 Invalid, 1274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [212 Valid, 1062 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-12-13 13:26:28,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1081 states. [2022-12-13 13:26:28,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1081 to 1077. [2022-12-13 13:26:28,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1077 states, 802 states have (on average 1.35286783042394) internal successors, (1085), 814 states have internal predecessors, (1085), 199 states have call successors, (199), 76 states have call predecessors, (199), 75 states have return successors, (193), 193 states have call predecessors, (193), 193 states have call successors, (193) [2022-12-13 13:26:28,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1077 states to 1077 states and 1477 transitions. [2022-12-13 13:26:28,645 INFO L78 Accepts]: Start accepts. Automaton has 1077 states and 1477 transitions. Word has length 25 [2022-12-13 13:26:28,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:26:28,646 INFO L495 AbstractCegarLoop]: Abstraction has 1077 states and 1477 transitions. [2022-12-13 13:26:28,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 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:26:28,646 INFO L276 IsEmpty]: Start isEmpty. Operand 1077 states and 1477 transitions. [2022-12-13 13:26:28,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-13 13:26:28,646 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:26:28,646 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:26:28,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-13 13:26:28,647 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:26:28,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:26:28,647 INFO L85 PathProgramCache]: Analyzing trace with hash 1817378165, now seen corresponding path program 1 times [2022-12-13 13:26:28,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:26:28,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573663040] [2022-12-13 13:26:28,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:26:28,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:26:28,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:28,715 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:26:28,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:26:28,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573663040] [2022-12-13 13:26:28,716 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573663040] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:26:28,716 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:26:28,716 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 13:26:28,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389062831] [2022-12-13 13:26:28,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:26:28,716 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:26:28,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:26:28,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:26:28,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 13:26:28,717 INFO L87 Difference]: Start difference. First operand 1077 states and 1477 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:26:28,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:26:28,773 INFO L93 Difference]: Finished difference Result 2165 states and 2973 transitions. [2022-12-13 13:26:28,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:26:28,774 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:26:28,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:26:28,777 INFO L225 Difference]: With dead ends: 2165 [2022-12-13 13:26:28,777 INFO L226 Difference]: Without dead ends: 1091 [2022-12-13 13:26:28,780 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:26:28,780 INFO L413 NwaCegarLoop]: 633 mSDtfsCounter, 7 mSDsluCounter, 630 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 1263 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:26:28,781 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 1263 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:26:28,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1091 states. [2022-12-13 13:26:28,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1091 to 1079. [2022-12-13 13:26:28,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1079 states, 804 states have (on average 1.3519900497512438) internal successors, (1087), 816 states have internal predecessors, (1087), 199 states have call successors, (199), 76 states have call predecessors, (199), 75 states have return successors, (193), 193 states have call predecessors, (193), 193 states have call successors, (193) [2022-12-13 13:26:28,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1079 states to 1079 states and 1479 transitions. [2022-12-13 13:26:28,819 INFO L78 Accepts]: Start accepts. Automaton has 1079 states and 1479 transitions. Word has length 25 [2022-12-13 13:26:28,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:26:28,819 INFO L495 AbstractCegarLoop]: Abstraction has 1079 states and 1479 transitions. [2022-12-13 13:26:28,819 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:26:28,819 INFO L276 IsEmpty]: Start isEmpty. Operand 1079 states and 1479 transitions. [2022-12-13 13:26:28,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-12-13 13:26:28,820 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:26:28,820 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] [2022-12-13 13:26:28,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-13 13:26:28,820 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:26:28,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:26:28,820 INFO L85 PathProgramCache]: Analyzing trace with hash 854876940, now seen corresponding path program 1 times [2022-12-13 13:26:28,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:26:28,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489857308] [2022-12-13 13:26:28,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:26:28,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:26:28,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:28,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 13:26:28,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:28,934 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:26:28,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:26:28,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489857308] [2022-12-13 13:26:28,935 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489857308] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:26:28,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980955506] [2022-12-13 13:26:28,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:26:28,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:26:28,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:26:28,936 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:26:28,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-13 13:26:29,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:29,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 843 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:26:29,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:26:29,187 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:26:29,187 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:26:29,187 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980955506] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:26:29,187 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:26:29,187 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-12-13 13:26:29,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815329479] [2022-12-13 13:26:29,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:26:29,188 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:26:29,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:26:29,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:26:29,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:26:29,189 INFO L87 Difference]: Start difference. First operand 1079 states and 1479 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 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:26:29,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:26:29,284 INFO L93 Difference]: Finished difference Result 2470 states and 3441 transitions. [2022-12-13 13:26:29,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:26:29,285 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), 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 35 [2022-12-13 13:26:29,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:26:29,292 INFO L225 Difference]: With dead ends: 2470 [2022-12-13 13:26:29,292 INFO L226 Difference]: Without dead ends: 1394 [2022-12-13 13:26:29,296 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 37 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:26:29,296 INFO L413 NwaCegarLoop]: 685 mSDtfsCounter, 210 mSDsluCounter, 620 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 1305 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:26:29,297 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [235 Valid, 1305 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:26:29,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1394 states. [2022-12-13 13:26:29,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1394 to 1105. [2022-12-13 13:26:29,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1105 states, 824 states have (on average 1.3531553398058251) internal successors, (1115), 836 states have internal predecessors, (1115), 205 states have call successors, (205), 76 states have call predecessors, (205), 75 states have return successors, (199), 199 states have call predecessors, (199), 199 states have call successors, (199) [2022-12-13 13:26:29,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1105 states to 1105 states and 1519 transitions. [2022-12-13 13:26:29,369 INFO L78 Accepts]: Start accepts. Automaton has 1105 states and 1519 transitions. Word has length 35 [2022-12-13 13:26:29,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:26:29,369 INFO L495 AbstractCegarLoop]: Abstraction has 1105 states and 1519 transitions. [2022-12-13 13:26:29,369 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), 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:26:29,369 INFO L276 IsEmpty]: Start isEmpty. Operand 1105 states and 1519 transitions. [2022-12-13 13:26:29,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-12-13 13:26:29,370 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:26:29,370 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] [2022-12-13 13:26:29,377 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-13 13:26:29,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:26:29,571 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:26:29,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:26:29,572 INFO L85 PathProgramCache]: Analyzing trace with hash 1555941518, now seen corresponding path program 1 times [2022-12-13 13:26:29,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:26:29,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744858541] [2022-12-13 13:26:29,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:26:29,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:26:29,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:29,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 13:26:29,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:29,696 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:26:29,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:26:29,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744858541] [2022-12-13 13:26:29,696 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744858541] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:26:29,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568560091] [2022-12-13 13:26:29,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:26:29,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:26:29,697 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:26:29,698 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:26:29,699 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-13 13:26:29,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:29,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 844 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:26:29,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:26:29,906 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:26:29,906 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:26:29,906 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1568560091] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:26:29,906 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:26:29,907 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-12-13 13:26:29,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734520174] [2022-12-13 13:26:29,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:26:29,907 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:26:29,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:26:29,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:26:29,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:26:29,908 INFO L87 Difference]: Start difference. First operand 1105 states and 1519 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 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:26:29,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:26:29,955 INFO L93 Difference]: Finished difference Result 1127 states and 1545 transitions. [2022-12-13 13:26:29,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:26:29,955 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), 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 35 [2022-12-13 13:26:29,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:26:29,959 INFO L225 Difference]: With dead ends: 1127 [2022-12-13 13:26:29,959 INFO L226 Difference]: Without dead ends: 1116 [2022-12-13 13:26:29,960 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 37 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:26:29,961 INFO L413 NwaCegarLoop]: 647 mSDtfsCounter, 630 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 630 SdHoareTripleChecker+Valid, 660 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:26:29,961 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [630 Valid, 660 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:26:29,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1116 states. [2022-12-13 13:26:29,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1116 to 1105. [2022-12-13 13:26:29,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1105 states, 824 states have (on average 1.3507281553398058) internal successors, (1113), 836 states have internal predecessors, (1113), 205 states have call successors, (205), 76 states have call predecessors, (205), 75 states have return successors, (199), 199 states have call predecessors, (199), 199 states have call successors, (199) [2022-12-13 13:26:30,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1105 states to 1105 states and 1517 transitions. [2022-12-13 13:26:30,002 INFO L78 Accepts]: Start accepts. Automaton has 1105 states and 1517 transitions. Word has length 35 [2022-12-13 13:26:30,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:26:30,002 INFO L495 AbstractCegarLoop]: Abstraction has 1105 states and 1517 transitions. [2022-12-13 13:26:30,002 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), 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:26:30,002 INFO L276 IsEmpty]: Start isEmpty. Operand 1105 states and 1517 transitions. [2022-12-13 13:26:30,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-12-13 13:26:30,003 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:26:30,003 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] [2022-12-13 13:26:30,009 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-13 13:26:30,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-12-13 13:26:30,203 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:26:30,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:26:30,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1613199820, now seen corresponding path program 1 times [2022-12-13 13:26:30,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:26:30,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225740270] [2022-12-13 13:26:30,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:26:30,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:26:30,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:30,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 13:26:30,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:30,326 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:26:30,326 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:26:30,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225740270] [2022-12-13 13:26:30,326 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225740270] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:26:30,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314291665] [2022-12-13 13:26:30,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:26:30,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:26:30,327 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:26:30,327 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:26:30,328 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-13 13:26:30,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:30,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 841 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:26:30,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:26:30,578 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:26:30,578 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:26:30,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314291665] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:26:30,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:26:30,578 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-12-13 13:26:30,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584768378] [2022-12-13 13:26:30,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:26:30,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:26:30,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:26:30,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:26:30,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:26:30,580 INFO L87 Difference]: Start difference. First operand 1105 states and 1517 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 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:26:30,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:26:30,637 INFO L93 Difference]: Finished difference Result 1107 states and 1518 transitions. [2022-12-13 13:26:30,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:26:30,638 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), 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 35 [2022-12-13 13:26:30,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:26:30,641 INFO L225 Difference]: With dead ends: 1107 [2022-12-13 13:26:30,641 INFO L226 Difference]: Without dead ends: 1104 [2022-12-13 13:26:30,642 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 37 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:26:30,642 INFO L413 NwaCegarLoop]: 632 mSDtfsCounter, 601 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 601 SdHoareTripleChecker+Valid, 632 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:26:30,642 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [601 Valid, 632 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:26:30,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1104 states. [2022-12-13 13:26:30,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1104 to 1104. [2022-12-13 13:26:30,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1104 states, 824 states have (on average 1.3495145631067962) internal successors, (1112), 835 states have internal predecessors, (1112), 204 states have call successors, (204), 76 states have call predecessors, (204), 75 states have return successors, (199), 199 states have call predecessors, (199), 199 states have call successors, (199) [2022-12-13 13:26:30,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1104 states to 1104 states and 1515 transitions. [2022-12-13 13:26:30,686 INFO L78 Accepts]: Start accepts. Automaton has 1104 states and 1515 transitions. Word has length 35 [2022-12-13 13:26:30,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:26:30,686 INFO L495 AbstractCegarLoop]: Abstraction has 1104 states and 1515 transitions. [2022-12-13 13:26:30,686 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), 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:26:30,686 INFO L276 IsEmpty]: Start isEmpty. Operand 1104 states and 1515 transitions. [2022-12-13 13:26:30,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-12-13 13:26:30,687 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:26:30,687 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] [2022-12-13 13:26:30,693 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-12-13 13:26:30,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-12-13 13:26:30,887 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:26:30,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:26:30,888 INFO L85 PathProgramCache]: Analyzing trace with hash -1530661939, now seen corresponding path program 1 times [2022-12-13 13:26:30,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:26:30,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544671624] [2022-12-13 13:26:30,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:26:30,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:26:30,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:30,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 13:26:30,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:30,969 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:26:30,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:26:30,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544671624] [2022-12-13 13:26:30,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544671624] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:26:30,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781432098] [2022-12-13 13:26:30,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:26:30,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:26:30,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:26:30,970 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:26:30,971 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-13 13:26:31,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:31,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 843 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:26:31,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:26:31,246 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:26:31,247 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:26:31,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781432098] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:26:31,247 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:26:31,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-12-13 13:26:31,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944680826] [2022-12-13 13:26:31,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:26:31,248 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:26:31,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:26:31,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:26:31,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:26:31,248 INFO L87 Difference]: Start difference. First operand 1104 states and 1515 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 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:26:31,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:26:31,305 INFO L93 Difference]: Finished difference Result 1106 states and 1516 transitions. [2022-12-13 13:26:31,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:26:31,305 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 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 36 [2022-12-13 13:26:31,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:26:31,308 INFO L225 Difference]: With dead ends: 1106 [2022-12-13 13:26:31,308 INFO L226 Difference]: Without dead ends: 1103 [2022-12-13 13:26:31,309 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 38 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:26:31,309 INFO L413 NwaCegarLoop]: 630 mSDtfsCounter, 598 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 598 SdHoareTripleChecker+Valid, 630 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:26:31,310 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [598 Valid, 630 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:26:31,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1103 states. [2022-12-13 13:26:31,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1103 to 1103. [2022-12-13 13:26:31,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1103 states, 824 states have (on average 1.3483009708737863) internal successors, (1111), 834 states have internal predecessors, (1111), 203 states have call successors, (203), 76 states have call predecessors, (203), 75 states have return successors, (199), 199 states have call predecessors, (199), 199 states have call successors, (199) [2022-12-13 13:26:31,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1103 states to 1103 states and 1513 transitions. [2022-12-13 13:26:31,349 INFO L78 Accepts]: Start accepts. Automaton has 1103 states and 1513 transitions. Word has length 36 [2022-12-13 13:26:31,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:26:31,349 INFO L495 AbstractCegarLoop]: Abstraction has 1103 states and 1513 transitions. [2022-12-13 13:26:31,349 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 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:26:31,349 INFO L276 IsEmpty]: Start isEmpty. Operand 1103 states and 1513 transitions. [2022-12-13 13:26:31,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-12-13 13:26:31,350 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:26:31,350 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] [2022-12-13 13:26:31,356 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-12-13 13:26:31,550 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:26:31,551 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:26:31,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:26:31,551 INFO L85 PathProgramCache]: Analyzing trace with hash -206123793, now seen corresponding path program 1 times [2022-12-13 13:26:31,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:26:31,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746791561] [2022-12-13 13:26:31,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:26:31,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:26:31,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:31,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 13:26:31,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:31,630 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:26:31,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:26:31,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746791561] [2022-12-13 13:26:31,630 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746791561] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:26:31,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405320898] [2022-12-13 13:26:31,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:26:31,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:26:31,631 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:26:31,631 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:26:31,632 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-13 13:26:31,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:31,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 845 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:26:31,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:26:31,870 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:26:31,870 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:26:31,870 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405320898] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:26:31,870 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:26:31,870 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-12-13 13:26:31,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746133513] [2022-12-13 13:26:31,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:26:31,871 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:26:31,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:26:31,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:26:31,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:26:31,872 INFO L87 Difference]: Start difference. First operand 1103 states and 1513 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 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:26:31,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:26:31,947 INFO L93 Difference]: Finished difference Result 1105 states and 1514 transitions. [2022-12-13 13:26:31,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:26:31,947 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 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 37 [2022-12-13 13:26:31,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:26:31,953 INFO L225 Difference]: With dead ends: 1105 [2022-12-13 13:26:31,953 INFO L226 Difference]: Without dead ends: 1102 [2022-12-13 13:26:31,954 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 39 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:26:31,954 INFO L413 NwaCegarLoop]: 628 mSDtfsCounter, 595 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 595 SdHoareTripleChecker+Valid, 628 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:26:31,954 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [595 Valid, 628 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:26:31,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1102 states. [2022-12-13 13:26:32,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1102 to 1102. [2022-12-13 13:26:32,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1102 states, 824 states have (on average 1.3470873786407767) internal successors, (1110), 833 states have internal predecessors, (1110), 202 states have call successors, (202), 76 states have call predecessors, (202), 75 states have return successors, (199), 199 states have call predecessors, (199), 199 states have call successors, (199) [2022-12-13 13:26:32,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1102 states to 1102 states and 1511 transitions. [2022-12-13 13:26:32,019 INFO L78 Accepts]: Start accepts. Automaton has 1102 states and 1511 transitions. Word has length 37 [2022-12-13 13:26:32,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:26:32,020 INFO L495 AbstractCegarLoop]: Abstraction has 1102 states and 1511 transitions. [2022-12-13 13:26:32,020 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 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:26:32,020 INFO L276 IsEmpty]: Start isEmpty. Operand 1102 states and 1511 transitions. [2022-12-13 13:26:32,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-12-13 13:26:32,021 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:26:32,021 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] [2022-12-13 13:26:32,026 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-13 13:26:32,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:26:32,223 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:26:32,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:26:32,224 INFO L85 PathProgramCache]: Analyzing trace with hash -2095109360, now seen corresponding path program 1 times [2022-12-13 13:26:32,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:26:32,225 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438953] [2022-12-13 13:26:32,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:26:32,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:26:32,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:32,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 13:26:32,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:32,410 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:26:32,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:26:32,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438953] [2022-12-13 13:26:32,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438953] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:26:32,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [745773795] [2022-12-13 13:26:32,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:26:32,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:26:32,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:26:32,412 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:26:32,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-12-13 13:26:32,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:32,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 847 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:26:32,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:26:32,659 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:26:32,659 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:26:32,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [745773795] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:26:32,659 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:26:32,660 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-12-13 13:26:32,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026760256] [2022-12-13 13:26:32,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:26:32,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:26:32,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:26:32,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:26:32,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:26:32,660 INFO L87 Difference]: Start difference. First operand 1102 states and 1511 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 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:26:32,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:26:32,722 INFO L93 Difference]: Finished difference Result 1448 states and 1962 transitions. [2022-12-13 13:26:32,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:26:32,722 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 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 38 [2022-12-13 13:26:32,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:26:32,727 INFO L225 Difference]: With dead ends: 1448 [2022-12-13 13:26:32,727 INFO L226 Difference]: Without dead ends: 1415 [2022-12-13 13:26:32,728 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 40 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:26:32,728 INFO L413 NwaCegarLoop]: 692 mSDtfsCounter, 552 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 552 SdHoareTripleChecker+Valid, 970 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:26:32,728 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [552 Valid, 970 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:26:32,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1415 states. [2022-12-13 13:26:32,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1415 to 1415. [2022-12-13 13:26:32,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1415 states, 1038 states have (on average 1.3265895953757225) internal successors, (1377), 1049 states have internal predecessors, (1377), 272 states have call successors, (272), 105 states have call predecessors, (272), 104 states have return successors, (271), 271 states have call predecessors, (271), 271 states have call successors, (271) [2022-12-13 13:26:32,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1415 states to 1415 states and 1920 transitions. [2022-12-13 13:26:32,791 INFO L78 Accepts]: Start accepts. Automaton has 1415 states and 1920 transitions. Word has length 38 [2022-12-13 13:26:32,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:26:32,791 INFO L495 AbstractCegarLoop]: Abstraction has 1415 states and 1920 transitions. [2022-12-13 13:26:32,791 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 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:26:32,791 INFO L276 IsEmpty]: Start isEmpty. Operand 1415 states and 1920 transitions. [2022-12-13 13:26:32,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-12-13 13:26:32,792 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:26:32,792 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] [2022-12-13 13:26:32,797 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-12-13 13:26:32,993 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:26:32,994 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:26:32,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:26:32,995 INFO L85 PathProgramCache]: Analyzing trace with hash 566488741, now seen corresponding path program 1 times [2022-12-13 13:26:32,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:26:32,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452049805] [2022-12-13 13:26:32,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:26:32,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:26:33,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:33,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 13:26:33,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:33,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-12-13 13:26:33,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:33,194 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:26:33,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:26:33,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452049805] [2022-12-13 13:26:33,194 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452049805] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:26:33,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352039810] [2022-12-13 13:26:33,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:26:33,194 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:26:33,194 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:26:33,195 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:26:33,196 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-12-13 13:26:33,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:33,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 1052 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-13 13:26:33,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:26:33,434 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 13:26:33,434 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:26:33,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352039810] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:26:33,434 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:26:33,435 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-12-13 13:26:33,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892506466] [2022-12-13 13:26:33,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:26:33,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:26:33,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:26:33,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:26:33,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:26:33,436 INFO L87 Difference]: Start difference. First operand 1415 states and 1920 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 13:26:33,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:26:33,521 INFO L93 Difference]: Finished difference Result 2837 states and 3852 transitions. [2022-12-13 13:26:33,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:26:33,522 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 62 [2022-12-13 13:26:33,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:26:33,526 INFO L225 Difference]: With dead ends: 2837 [2022-12-13 13:26:33,526 INFO L226 Difference]: Without dead ends: 1425 [2022-12-13 13:26:33,529 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 66 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:26:33,530 INFO L413 NwaCegarLoop]: 592 mSDtfsCounter, 9 mSDsluCounter, 586 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 1178 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:26:33,530 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 1178 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:26:33,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1425 states. [2022-12-13 13:26:33,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1425 to 1417. [2022-12-13 13:26:33,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1417 states, 1040 states have (on average 1.3259615384615384) internal successors, (1379), 1051 states have internal predecessors, (1379), 272 states have call successors, (272), 105 states have call predecessors, (272), 104 states have return successors, (271), 271 states have call predecessors, (271), 271 states have call successors, (271) [2022-12-13 13:26:33,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1417 states to 1417 states and 1922 transitions. [2022-12-13 13:26:33,594 INFO L78 Accepts]: Start accepts. Automaton has 1417 states and 1922 transitions. Word has length 62 [2022-12-13 13:26:33,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:26:33,594 INFO L495 AbstractCegarLoop]: Abstraction has 1417 states and 1922 transitions. [2022-12-13 13:26:33,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 13:26:33,594 INFO L276 IsEmpty]: Start isEmpty. Operand 1417 states and 1922 transitions. [2022-12-13 13:26:33,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-12-13 13:26:33,596 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 13:26:33,596 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] [2022-12-13 13:26:33,602 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-12-13 13:26:33,797 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:26:33,797 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 13:26:33,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:26:33,797 INFO L85 PathProgramCache]: Analyzing trace with hash -409004336, now seen corresponding path program 1 times [2022-12-13 13:26:33,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:26:33,798 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612915957] [2022-12-13 13:26:33,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:26:33,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:26:33,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:33,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-12-13 13:26:33,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:33,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-12-13 13:26:33,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:33,919 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:26:33,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:26:33,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612915957] [2022-12-13 13:26:33,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612915957] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 13:26:33,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1749237830] [2022-12-13 13:26:33,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:26:33,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 13:26:33,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:26:33,921 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 13:26:33,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-12-13 13:26:34,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:26:34,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 1063 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 13:26:34,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 13:26:34,172 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:26:34,172 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 13:26:34,172 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1749237830] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:26:34,172 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 13:26:34,172 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-12-13 13:26:34,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506206960] [2022-12-13 13:26:34,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:26:34,173 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 13:26:34,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:26:34,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 13:26:34,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:26:34,174 INFO L87 Difference]: Start difference. First operand 1417 states and 1922 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 13:26:34,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 13:26:34,240 INFO L93 Difference]: Finished difference Result 1417 states and 1922 transitions. [2022-12-13 13:26:34,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 13:26:34,240 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 66 [2022-12-13 13:26:34,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 13:26:34,241 INFO L225 Difference]: With dead ends: 1417 [2022-12-13 13:26:34,241 INFO L226 Difference]: Without dead ends: 0 [2022-12-13 13:26:34,243 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 70 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:26:34,243 INFO L413 NwaCegarLoop]: 808 mSDtfsCounter, 268 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 1364 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 13:26:34,243 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [268 Valid, 1364 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 13:26:34,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-12-13 13:26:34,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-12-13 13:26:34,244 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:26:34,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-12-13 13:26:34,244 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 66 [2022-12-13 13:26:34,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 13:26:34,244 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-12-13 13:26:34,244 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 13:26:34,244 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-12-13 13:26:34,244 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-12-13 13:26:34,246 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-12-13 13:26:34,252 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-12-13 13:26:34,447 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-12-13 13:26:34,450 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2022-12-13 13:26:37,712 INFO L899 garLoopResultBuilder]: For program point L2977(line 2977) no Hoare annotation was computed. [2022-12-13 13:26:37,712 INFO L899 garLoopResultBuilder]: For program point L2971-1(line 2971) no Hoare annotation was computed. [2022-12-13 13:26:37,712 INFO L902 garLoopResultBuilder]: At program point L2971(line 2971) the Hoare annotation is: true [2022-12-13 13:26:37,713 INFO L899 garLoopResultBuilder]: For program point L2967(lines 2967 2978) no Hoare annotation was computed. [2022-12-13 13:26:37,713 INFO L899 garLoopResultBuilder]: For program point L2967-2(lines 2963 2979) no Hoare annotation was computed. [2022-12-13 13:26:37,713 INFO L899 garLoopResultBuilder]: For program point L2963(lines 2963 2979) no Hoare annotation was computed. [2022-12-13 13:26:37,713 INFO L902 garLoopResultBuilder]: At program point L2961-1(line 2961) the Hoare annotation is: true [2022-12-13 13:26:37,713 INFO L902 garLoopResultBuilder]: At program point L2961(line 2961) the Hoare annotation is: true [2022-12-13 13:26:37,713 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2951 2982) the Hoare annotation is: true [2022-12-13 13:26:37,713 INFO L899 garLoopResultBuilder]: For program point copy_from_userEXIT(lines 2951 2982) no Hoare annotation was computed. [2022-12-13 13:26:37,713 INFO L899 garLoopResultBuilder]: For program point L2972(lines 2972 2976) no Hoare annotation was computed. [2022-12-13 13:26:37,713 INFO L902 garLoopResultBuilder]: At program point L2972-2(lines 2972 2976) the Hoare annotation is: true [2022-12-13 13:26:37,713 INFO L902 garLoopResultBuilder]: At program point L2968(line 2968) the Hoare annotation is: true [2022-12-13 13:26:37,713 INFO L902 garLoopResultBuilder]: At program point L2966(line 2966) the Hoare annotation is: true [2022-12-13 13:26:37,713 INFO L899 garLoopResultBuilder]: For program point L2968-1(line 2968) no Hoare annotation was computed. [2022-12-13 13:26:37,713 INFO L902 garLoopResultBuilder]: At program point L2964(line 2964) the Hoare annotation is: true [2022-12-13 13:26:37,714 INFO L899 garLoopResultBuilder]: For program point L2966-1(line 2966) no Hoare annotation was computed. [2022-12-13 13:26:37,714 INFO L899 garLoopResultBuilder]: For program point L2962(line 2962) no Hoare annotation was computed. [2022-12-13 13:26:37,714 INFO L899 garLoopResultBuilder]: For program point L2964-1(line 2964) no Hoare annotation was computed. [2022-12-13 13:26:37,714 INFO L899 garLoopResultBuilder]: For program point copy_from_userFINAL(lines 2951 2982) no Hoare annotation was computed. [2022-12-13 13:26:37,714 INFO L899 garLoopResultBuilder]: For program point pi_releaseFINAL(lines 4566 4568) no Hoare annotation was computed. [2022-12-13 13:26:37,714 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4566 4568) the Hoare annotation is: true [2022-12-13 13:26:37,714 INFO L899 garLoopResultBuilder]: For program point pi_releaseEXIT(lines 4566 4568) no Hoare annotation was computed. [2022-12-13 13:26:37,714 INFO L899 garLoopResultBuilder]: For program point pi_initEXIT(lines 4556 4558) no Hoare annotation was computed. [2022-12-13 13:26:37,714 INFO L899 garLoopResultBuilder]: For program point pi_initFINAL(lines 4556 4558) no Hoare annotation was computed. [2022-12-13 13:26:37,714 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4556 4558) the Hoare annotation is: true [2022-12-13 13:26:37,714 INFO L899 garLoopResultBuilder]: For program point write_regFINAL(lines 3063 3069) no Hoare annotation was computed. [2022-12-13 13:26:37,714 INFO L902 garLoopResultBuilder]: At program point pi_write_regr_returnLabel#1(lines 4572 4574) the Hoare annotation is: true [2022-12-13 13:26:37,714 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3063 3069) the Hoare annotation is: true [2022-12-13 13:26:37,715 INFO L899 garLoopResultBuilder]: For program point write_regEXIT(lines 3063 3069) no Hoare annotation was computed. [2022-12-13 13:26:37,715 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3076 3082) the Hoare annotation is: true [2022-12-13 13:26:37,715 INFO L899 garLoopResultBuilder]: For program point pg_sleepEXIT(lines 3076 3082) no Hoare annotation was computed. [2022-12-13 13:26:37,715 INFO L899 garLoopResultBuilder]: For program point pg_sleepFINAL(lines 3076 3082) no Hoare annotation was computed. [2022-12-13 13:26:37,715 INFO L902 garLoopResultBuilder]: At program point schedule_timeout_interruptible_returnLabel#1(lines 4580 4582) the Hoare annotation is: true [2022-12-13 13:26:37,715 INFO L899 garLoopResultBuilder]: For program point pi_read_regrFINAL(lines 4563 4565) no Hoare annotation was computed. [2022-12-13 13:26:37,715 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4563 4565) the Hoare annotation is: true [2022-12-13 13:26:37,715 INFO L899 garLoopResultBuilder]: For program point pi_read_regrEXIT(lines 4563 4565) no Hoare annotation was computed. [2022-12-13 13:26:37,715 INFO L902 garLoopResultBuilder]: At program point might_faultFINAL(lines 4532 4534) the Hoare annotation is: true [2022-12-13 13:26:37,715 INFO L899 garLoopResultBuilder]: For program point might_faultEXIT(lines 4532 4534) no Hoare annotation was computed. [2022-12-13 13:26:37,715 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4552 4554) the Hoare annotation is: true [2022-12-13 13:26:37,715 INFO L899 garLoopResultBuilder]: For program point pi_disconnectFINAL(lines 4552 4554) no Hoare annotation was computed. [2022-12-13 13:26:37,715 INFO L899 garLoopResultBuilder]: For program point pi_disconnectEXIT(lines 4552 4554) no Hoare annotation was computed. [2022-12-13 13:26:37,716 INFO L899 garLoopResultBuilder]: For program point L3425(lines 3425 3429) no Hoare annotation was computed. [2022-12-13 13:26:37,716 INFO L899 garLoopResultBuilder]: For program point pg_probeEXIT(lines 3407 3441) no Hoare annotation was computed. [2022-12-13 13:26:37,716 INFO L899 garLoopResultBuilder]: For program point L3419-1(line 3419) no Hoare annotation was computed. [2022-12-13 13:26:37,716 INFO L902 garLoopResultBuilder]: At program point L3419(line 3419) the Hoare annotation is: true [2022-12-13 13:26:37,716 INFO L899 garLoopResultBuilder]: For program point L3417(line 3417) no Hoare annotation was computed. [2022-12-13 13:26:37,716 INFO L902 garLoopResultBuilder]: At program point L3413-1(lines 3413 3438) the Hoare annotation is: true [2022-12-13 13:26:37,716 INFO L899 garLoopResultBuilder]: For program point L3413(lines 3413 3438) no Hoare annotation was computed. [2022-12-13 13:26:37,716 INFO L902 garLoopResultBuilder]: At program point L3434(line 3434) the Hoare annotation is: true [2022-12-13 13:26:37,716 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3407 3441) the Hoare annotation is: true [2022-12-13 13:26:37,716 INFO L902 garLoopResultBuilder]: At program point L3432(line 3432) the Hoare annotation is: true [2022-12-13 13:26:37,716 INFO L902 garLoopResultBuilder]: At program point ldv_22850(lines 3413 3431) the Hoare annotation is: true [2022-12-13 13:26:37,716 INFO L899 garLoopResultBuilder]: For program point L3434-1(line 3434) no Hoare annotation was computed. [2022-12-13 13:26:37,716 INFO L899 garLoopResultBuilder]: For program point L3432-1(line 3432) no Hoare annotation was computed. [2022-12-13 13:26:37,717 INFO L902 garLoopResultBuilder]: At program point L3424(lines 3413 3431) the Hoare annotation is: true [2022-12-13 13:26:37,717 INFO L899 garLoopResultBuilder]: For program point pg_probeFINAL(lines 3407 3441) no Hoare annotation was computed. [2022-12-13 13:26:37,717 INFO L899 garLoopResultBuilder]: For program point L3418(lines 3418 3422) no Hoare annotation was computed. [2022-12-13 13:26:37,717 INFO L899 garLoopResultBuilder]: For program point L3433(lines 3433 3437) no Hoare annotation was computed. [2022-12-13 13:26:37,717 INFO L902 garLoopResultBuilder]: At program point L3052(line 3052) the Hoare annotation is: true [2022-12-13 13:26:37,717 INFO L899 garLoopResultBuilder]: For program point L3052-1(line 3052) no Hoare annotation was computed. [2022-12-13 13:26:37,717 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3049 3055) the Hoare annotation is: true [2022-12-13 13:26:37,717 INFO L899 garLoopResultBuilder]: For program point status_regEXIT(lines 3049 3055) no Hoare annotation was computed. [2022-12-13 13:26:37,717 INFO L899 garLoopResultBuilder]: For program point status_regFINAL(lines 3049 3055) no Hoare annotation was computed. [2022-12-13 13:26:37,717 INFO L899 garLoopResultBuilder]: For program point L3202-1(line 3202) no Hoare annotation was computed. [2022-12-13 13:26:37,717 INFO L899 garLoopResultBuilder]: For program point L3231-1(line 3231) no Hoare annotation was computed. [2022-12-13 13:26:37,717 INFO L902 garLoopResultBuilder]: At program point L3231(line 3231) the Hoare annotation is: true [2022-12-13 13:26:37,717 INFO L899 garLoopResultBuilder]: For program point L3211(line 3211) no Hoare annotation was computed. [2022-12-13 13:26:37,717 INFO L902 garLoopResultBuilder]: At program point L3240(line 3240) the Hoare annotation is: true [2022-12-13 13:26:37,718 INFO L899 garLoopResultBuilder]: For program point L3211-2(line 3211) no Hoare annotation was computed. [2022-12-13 13:26:37,718 INFO L899 garLoopResultBuilder]: For program point L3207-1(line 3207) no Hoare annotation was computed. [2022-12-13 13:26:37,718 INFO L902 garLoopResultBuilder]: At program point L3207(line 3207) the Hoare annotation is: true [2022-12-13 13:26:37,718 INFO L899 garLoopResultBuilder]: For program point L3211-4(line 3211) no Hoare annotation was computed. [2022-12-13 13:26:37,718 INFO L899 garLoopResultBuilder]: For program point L3240-1(line 3240) no Hoare annotation was computed. [2022-12-13 13:26:37,718 INFO L902 garLoopResultBuilder]: At program point L3232(lines 3201 3242) the Hoare annotation is: true [2022-12-13 13:26:37,718 INFO L899 garLoopResultBuilder]: For program point L3220-1(lines 3220 3228) no Hoare annotation was computed. [2022-12-13 13:26:37,718 INFO L902 garLoopResultBuilder]: At program point pi_read_block_returnLabel#1(lines 4559 4561) the Hoare annotation is: true [2022-12-13 13:26:37,718 INFO L899 garLoopResultBuilder]: For program point L3216-1(lines 3201 3242) no Hoare annotation was computed. [2022-12-13 13:26:37,718 INFO L899 garLoopResultBuilder]: For program point L3212(lines 3212 3215) no Hoare annotation was computed. [2022-12-13 13:26:37,718 INFO L899 garLoopResultBuilder]: For program point L3212-2(lines 3201 3242) no Hoare annotation was computed. [2022-12-13 13:26:37,718 INFO L899 garLoopResultBuilder]: For program point L3233(line 3233) no Hoare annotation was computed. [2022-12-13 13:26:37,718 INFO L899 garLoopResultBuilder]: For program point L3221(lines 3221 3225) no Hoare annotation was computed. [2022-12-13 13:26:37,718 INFO L899 garLoopResultBuilder]: For program point L3221-2(lines 3221 3225) no Hoare annotation was computed. [2022-12-13 13:26:37,718 INFO L899 garLoopResultBuilder]: For program point L3213-1(line 3213) no Hoare annotation was computed. [2022-12-13 13:26:37,719 INFO L899 garLoopResultBuilder]: For program point pg_completionFINAL(lines 3191 3243) no Hoare annotation was computed. [2022-12-13 13:26:37,719 INFO L902 garLoopResultBuilder]: At program point L3213(line 3213) the Hoare annotation is: true [2022-12-13 13:26:37,719 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3191 3243) the Hoare annotation is: true [2022-12-13 13:26:37,719 INFO L899 garLoopResultBuilder]: For program point L3209(line 3209) no Hoare annotation was computed. [2022-12-13 13:26:37,719 INFO L899 garLoopResultBuilder]: For program point L3209-2(line 3209) no Hoare annotation was computed. [2022-12-13 13:26:37,719 INFO L899 garLoopResultBuilder]: For program point L3209-4(line 3209) no Hoare annotation was computed. [2022-12-13 13:26:37,719 INFO L899 garLoopResultBuilder]: For program point L3234(lines 3234 3238) no Hoare annotation was computed. [2022-12-13 13:26:37,719 INFO L899 garLoopResultBuilder]: For program point pg_completionEXIT(lines 3191 3243) no Hoare annotation was computed. [2022-12-13 13:26:37,719 INFO L902 garLoopResultBuilder]: At program point ldv_22806(lines 3201 3242) the Hoare annotation is: true [2022-12-13 13:26:37,719 INFO L902 garLoopResultBuilder]: At program point L3210(line 3210) the Hoare annotation is: true [2022-12-13 13:26:37,719 INFO L902 garLoopResultBuilder]: At program point ldv_22808(lines 3201 3242) the Hoare annotation is: true [2022-12-13 13:26:37,719 INFO L899 garLoopResultBuilder]: For program point L3210-1(line 3210) no Hoare annotation was computed. [2022-12-13 13:26:37,719 INFO L899 garLoopResultBuilder]: For program point L3206(line 3206) no Hoare annotation was computed. [2022-12-13 13:26:37,719 INFO L902 garLoopResultBuilder]: At program point L3202(line 3202) the Hoare annotation is: true [2022-12-13 13:26:37,719 INFO L895 garLoopResultBuilder]: At program point __unregister_chrdev_returnLabel#1(lines 4512 4514) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_retval_1~0 0)) (not (= ~ldv_mutex_pg_mutex~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)) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)) [2022-12-13 13:26:37,719 INFO L899 garLoopResultBuilder]: For program point ldv_unregister_chrdev_11EXIT(lines 4032 4039) no Hoare annotation was computed. [2022-12-13 13:26:37,720 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 4032 4039) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_retval_1~0 0)) (not (= ~ldv_mutex_pg_mutex~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)) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)) [2022-12-13 13:26:37,720 INFO L899 garLoopResultBuilder]: For program point ldv_unregister_chrdev_11FINAL(lines 4032 4039) no Hoare annotation was computed. [2022-12-13 13:26:37,720 INFO L895 garLoopResultBuilder]: At program point unregister_chrdev_returnLabel#1(lines 2899 2905) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_retval_1~0 0)) (not (= ~ldv_mutex_pg_mutex~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)) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)) [2022-12-13 13:26:37,720 INFO L899 garLoopResultBuilder]: For program point DRIVEFINAL(lines 3070 3075) no Hoare annotation was computed. [2022-12-13 13:26:37,720 INFO L899 garLoopResultBuilder]: For program point DRIVEEXIT(lines 3070 3075) no Hoare annotation was computed. [2022-12-13 13:26:37,720 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3070 3075) the Hoare annotation is: true [2022-12-13 13:26:37,720 INFO L899 garLoopResultBuilder]: For program point mutex_unlockEXIT(lines 4542 4544) no Hoare annotation was computed. [2022-12-13 13:26:37,720 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4542 4544) the Hoare annotation is: true [2022-12-13 13:26:37,720 INFO L899 garLoopResultBuilder]: For program point mutex_unlockFINAL(lines 4542 4544) no Hoare annotation was computed. [2022-12-13 13:26:37,720 INFO L899 garLoopResultBuilder]: For program point copy_to_userEXIT(lines 2983 2990) no Hoare annotation was computed. [2022-12-13 13:26:37,720 INFO L899 garLoopResultBuilder]: For program point copy_to_userFINAL(lines 2983 2990) no Hoare annotation was computed. [2022-12-13 13:26:37,720 INFO L902 garLoopResultBuilder]: At program point L2986(line 2986) the Hoare annotation is: true [2022-12-13 13:26:37,720 INFO L902 garLoopResultBuilder]: At program point _copy_to_user_returnLabel#1(lines 4520 4522) the Hoare annotation is: true [2022-12-13 13:26:37,720 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2983 2990) the Hoare annotation is: true [2022-12-13 13:26:37,720 INFO L899 garLoopResultBuilder]: For program point L2986-1(line 2986) no Hoare annotation was computed. [2022-12-13 13:26:37,720 INFO L899 garLoopResultBuilder]: For program point pg_waitFINAL(lines 3083 3137) no Hoare annotation was computed. [2022-12-13 13:26:37,720 INFO L899 garLoopResultBuilder]: For program point L3099(lines 3099 3103) no Hoare annotation was computed. [2022-12-13 13:26:37,720 INFO L899 garLoopResultBuilder]: For program point L3128(line 3128) no Hoare annotation was computed. [2022-12-13 13:26:37,721 INFO L899 garLoopResultBuilder]: For program point L3128-2(line 3128) no Hoare annotation was computed. [2022-12-13 13:26:37,721 INFO L899 garLoopResultBuilder]: For program point L3128-4(line 3128) no Hoare annotation was computed. [2022-12-13 13:26:37,721 INFO L902 garLoopResultBuilder]: At program point L3116(line 3116) the Hoare annotation is: true [2022-12-13 13:26:37,721 INFO L899 garLoopResultBuilder]: For program point L3116-1(line 3116) no Hoare annotation was computed. [2022-12-13 13:26:37,721 INFO L899 garLoopResultBuilder]: For program point L3117(lines 3117 3126) no Hoare annotation was computed. [2022-12-13 13:26:37,721 INFO L899 garLoopResultBuilder]: For program point L3117-2(lines 3113 3133) no Hoare annotation was computed. [2022-12-13 13:26:37,721 INFO L899 garLoopResultBuilder]: For program point L3113(lines 3113 3134) no Hoare annotation was computed. [2022-12-13 13:26:37,721 INFO L899 garLoopResultBuilder]: For program point L3105(line 3105) no Hoare annotation was computed. [2022-12-13 13:26:37,721 INFO L899 garLoopResultBuilder]: For program point L3118(lines 3118 3122) no Hoare annotation was computed. [2022-12-13 13:26:37,721 INFO L899 garLoopResultBuilder]: For program point L3118-2(lines 3118 3122) no Hoare annotation was computed. [2022-12-13 13:26:37,721 INFO L902 garLoopResultBuilder]: At program point L3114(line 3114) the Hoare annotation is: true [2022-12-13 13:26:37,721 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3083 3137) the Hoare annotation is: true [2022-12-13 13:26:37,721 INFO L899 garLoopResultBuilder]: For program point L3114-1(line 3114) no Hoare annotation was computed. [2022-12-13 13:26:37,721 INFO L902 garLoopResultBuilder]: At program point __const_udelay_returnLabel#1(lines 4505 4507) the Hoare annotation is: true [2022-12-13 13:26:37,721 INFO L902 garLoopResultBuilder]: At program point ldv_22777(lines 3092 3136) the Hoare annotation is: true [2022-12-13 13:26:37,721 INFO L899 garLoopResultBuilder]: For program point L3106(lines 3106 3110) no Hoare annotation was computed. [2022-12-13 13:26:37,721 INFO L902 garLoopResultBuilder]: At program point ldv_22779(lines 3092 3136) the Hoare annotation is: true [2022-12-13 13:26:37,721 INFO L899 garLoopResultBuilder]: For program point pg_waitEXIT(lines 3083 3137) no Hoare annotation was computed. [2022-12-13 13:26:37,721 INFO L902 garLoopResultBuilder]: At program point L3102(line 3102) the Hoare annotation is: true [2022-12-13 13:26:37,721 INFO L902 garLoopResultBuilder]: At program point L3102-1(lines 3092 3136) the Hoare annotation is: true [2022-12-13 13:26:37,721 INFO L899 garLoopResultBuilder]: For program point L3127-1(lines 3127 3130) no Hoare annotation was computed. [2022-12-13 13:26:37,721 INFO L899 garLoopResultBuilder]: For program point L3115-1(line 3115) no Hoare annotation was computed. [2022-12-13 13:26:37,722 INFO L902 garLoopResultBuilder]: At program point L3115(line 3115) the Hoare annotation is: true [2022-12-13 13:26:37,722 INFO L899 garLoopResultBuilder]: For program point ldv_errorFINAL(lines 4041 4046) no Hoare annotation was computed. [2022-12-13 13:26:37,722 INFO L902 garLoopResultBuilder]: At program point ERROR(lines 4041 4046) the Hoare annotation is: true [2022-12-13 13:26:37,722 INFO L899 garLoopResultBuilder]: For program point ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 4044) no Hoare annotation was computed. [2022-12-13 13:26:37,722 INFO L899 garLoopResultBuilder]: For program point ldv_errorEXIT(lines 4041 4046) no Hoare annotation was computed. [2022-12-13 13:26:37,722 INFO L902 garLoopResultBuilder]: At program point L3582(line 3582) the Hoare annotation is: true [2022-12-13 13:26:37,722 INFO L899 garLoopResultBuilder]: For program point L3582-1(line 3582) no Hoare annotation was computed. [2022-12-13 13:26:37,722 INFO L899 garLoopResultBuilder]: For program point L3578(lines 3578 3581) no Hoare annotation was computed. [2022-12-13 13:26:37,722 INFO L899 garLoopResultBuilder]: For program point L3574(lines 3574 3577) no Hoare annotation was computed. [2022-12-13 13:26:37,722 INFO L899 garLoopResultBuilder]: For program point pg_writeEXIT(lines 3563 3636) no Hoare annotation was computed. [2022-12-13 13:26:37,722 INFO L899 garLoopResultBuilder]: For program point L3599(lines 3599 3611) no Hoare annotation was computed. [2022-12-13 13:26:37,722 INFO L902 garLoopResultBuilder]: At program point L3628(lines 3628 3629) the Hoare annotation is: true [2022-12-13 13:26:37,722 INFO L899 garLoopResultBuilder]: For program point L3595(lines 3595 3598) no Hoare annotation was computed. [2022-12-13 13:26:37,722 INFO L899 garLoopResultBuilder]: For program point L3628-1(lines 3628 3629) no Hoare annotation was computed. [2022-12-13 13:26:37,722 INFO L899 garLoopResultBuilder]: For program point L3591(lines 3591 3594) no Hoare annotation was computed. [2022-12-13 13:26:37,722 INFO L899 garLoopResultBuilder]: For program point L3620(lines 3620 3623) no Hoare annotation was computed. [2022-12-13 13:26:37,722 INFO L899 garLoopResultBuilder]: For program point L3587(lines 3587 3590) no Hoare annotation was computed. [2022-12-13 13:26:37,722 INFO L899 garLoopResultBuilder]: For program point pg_writeFINAL(lines 3563 3636) no Hoare annotation was computed. [2022-12-13 13:26:37,722 INFO L899 garLoopResultBuilder]: For program point L3583(lines 3583 3586) no Hoare annotation was computed. [2022-12-13 13:26:37,722 INFO L899 garLoopResultBuilder]: For program point L3612(lines 3612 3615) no Hoare annotation was computed. [2022-12-13 13:26:37,723 INFO L902 garLoopResultBuilder]: At program point L3604(line 3604) the Hoare annotation is: true [2022-12-13 13:26:37,723 INFO L899 garLoopResultBuilder]: For program point L3604-1(line 3604) no Hoare annotation was computed. [2022-12-13 13:26:37,723 INFO L899 garLoopResultBuilder]: For program point L3600(lines 3600 3603) no Hoare annotation was computed. [2022-12-13 13:26:37,723 INFO L899 garLoopResultBuilder]: For program point L3605(lines 3605 3608) no Hoare annotation was computed. [2022-12-13 13:26:37,723 INFO L899 garLoopResultBuilder]: For program point L3630(lines 3630 3633) no Hoare annotation was computed. [2022-12-13 13:26:37,723 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3563 3636) the Hoare annotation is: true [2022-12-13 13:26:37,723 INFO L902 garLoopResultBuilder]: At program point L3618(line 3618) the Hoare annotation is: true [2022-12-13 13:26:37,723 INFO L899 garLoopResultBuilder]: For program point L3618-1(line 3618) no Hoare annotation was computed. [2022-12-13 13:26:37,723 INFO L899 garLoopResultBuilder]: For program point L3619(lines 3619 3626) no Hoare annotation was computed. [2022-12-13 13:26:37,723 INFO L899 garLoopResultBuilder]: For program point pi_connectEXIT(lines 4549 4551) no Hoare annotation was computed. [2022-12-13 13:26:37,723 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4549 4551) the Hoare annotation is: true [2022-12-13 13:26:37,723 INFO L899 garLoopResultBuilder]: For program point pi_connectFINAL(lines 4549 4551) no Hoare annotation was computed. [2022-12-13 13:26:37,723 INFO L899 garLoopResultBuilder]: For program point L3161-1(line 3161) no Hoare annotation was computed. [2022-12-13 13:26:37,723 INFO L902 garLoopResultBuilder]: At program point L3161(line 3161) the Hoare annotation is: true [2022-12-13 13:26:37,723 INFO L899 garLoopResultBuilder]: For program point pg_commandEXIT(lines 3138 3190) no Hoare annotation was computed. [2022-12-13 13:26:37,723 INFO L899 garLoopResultBuilder]: For program point L3157(lines 3157 3160) no Hoare annotation was computed. [2022-12-13 13:26:37,723 INFO L902 garLoopResultBuilder]: At program point L3153-1(line 3153) the Hoare annotation is: true [2022-12-13 13:26:37,723 INFO L902 garLoopResultBuilder]: At program point L3153(line 3153) the Hoare annotation is: true [2022-12-13 13:26:37,723 INFO L902 garLoopResultBuilder]: At program point fail(lines 3144 3189) the Hoare annotation is: true [2022-12-13 13:26:37,723 INFO L899 garLoopResultBuilder]: For program point L3149(lines 3149 3152) no Hoare annotation was computed. [2022-12-13 13:26:37,723 INFO L899 garLoopResultBuilder]: For program point L3145-1(line 3145) no Hoare annotation was computed. [2022-12-13 13:26:37,724 INFO L902 garLoopResultBuilder]: At program point ldv_22794(lines 3168 3183) the Hoare annotation is: true [2022-12-13 13:26:37,724 INFO L902 garLoopResultBuilder]: At program point L3145(line 3145) the Hoare annotation is: true [2022-12-13 13:26:37,724 INFO L902 garLoopResultBuilder]: At program point ldv_22796(lines 3168 3183) the Hoare annotation is: true [2022-12-13 13:26:37,724 INFO L899 garLoopResultBuilder]: For program point L3162(lines 3162 3166) no Hoare annotation was computed. [2022-12-13 13:26:37,724 INFO L902 garLoopResultBuilder]: At program point L3154(line 3154) the Hoare annotation is: true [2022-12-13 13:26:37,724 INFO L899 garLoopResultBuilder]: For program point L3187-1(line 3187) no Hoare annotation was computed. [2022-12-13 13:26:37,724 INFO L902 garLoopResultBuilder]: At program point L3187(line 3187) the Hoare annotation is: true [2022-12-13 13:26:37,724 INFO L902 garLoopResultBuilder]: At program point L3146(line 3146) the Hoare annotation is: true [2022-12-13 13:26:37,724 INFO L899 garLoopResultBuilder]: For program point L3146-1(line 3146) no Hoare annotation was computed. [2022-12-13 13:26:37,724 INFO L899 garLoopResultBuilder]: For program point L3167-1(line 3167) no Hoare annotation was computed. [2022-12-13 13:26:37,724 INFO L902 garLoopResultBuilder]: At program point L3167(line 3167) the Hoare annotation is: true [2022-12-13 13:26:37,724 INFO L902 garLoopResultBuilder]: At program point L3155(line 3155) the Hoare annotation is: true [2022-12-13 13:26:37,724 INFO L902 garLoopResultBuilder]: At program point L3147-1(line 3147) the Hoare annotation is: true [2022-12-13 13:26:37,724 INFO L902 garLoopResultBuilder]: At program point L3147(line 3147) the Hoare annotation is: true [2022-12-13 13:26:37,724 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3138 3190) the Hoare annotation is: true [2022-12-13 13:26:37,724 INFO L902 garLoopResultBuilder]: At program point $Ultimate##10(lines 3176 3180) the Hoare annotation is: true [2022-12-13 13:26:37,724 INFO L899 garLoopResultBuilder]: For program point L3168(lines 3168 3184) no Hoare annotation was computed. [2022-12-13 13:26:37,724 INFO L899 garLoopResultBuilder]: For program point L3168-2(lines 3168 3184) no Hoare annotation was computed. [2022-12-13 13:26:37,724 INFO L899 garLoopResultBuilder]: For program point pg_commandFINAL(lines 3138 3190) no Hoare annotation was computed. [2022-12-13 13:26:37,724 INFO L899 garLoopResultBuilder]: For program point L3156(line 3156) no Hoare annotation was computed. [2022-12-13 13:26:37,724 INFO L899 garLoopResultBuilder]: For program point L3148(line 3148) no Hoare annotation was computed. [2022-12-13 13:26:37,725 INFO L899 garLoopResultBuilder]: For program point ldv__builtin_expectFINAL(lines 4048 4053) no Hoare annotation was computed. [2022-12-13 13:26:37,725 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4048 4053) the Hoare annotation is: true [2022-12-13 13:26:37,725 INFO L899 garLoopResultBuilder]: For program point ldv__builtin_expectEXIT(lines 4048 4053) no Hoare annotation was computed. [2022-12-13 13:26:37,725 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2805 2811) the Hoare annotation is: true [2022-12-13 13:26:37,725 INFO L899 garLoopResultBuilder]: For program point clear_bitFINAL(lines 2805 2811) no Hoare annotation was computed. [2022-12-13 13:26:37,725 INFO L899 garLoopResultBuilder]: For program point clear_bitEXIT(lines 2805 2811) no Hoare annotation was computed. [2022-12-13 13:26:37,725 INFO L899 garLoopResultBuilder]: For program point read_regFINAL(lines 3056 3062) no Hoare annotation was computed. [2022-12-13 13:26:37,725 INFO L899 garLoopResultBuilder]: For program point read_regEXIT(lines 3056 3062) no Hoare annotation was computed. [2022-12-13 13:26:37,725 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3056 3062) the Hoare annotation is: true [2022-12-13 13:26:37,725 INFO L899 garLoopResultBuilder]: For program point L3059-1(line 3059) no Hoare annotation was computed. [2022-12-13 13:26:37,725 INFO L902 garLoopResultBuilder]: At program point L3059(line 3059) the Hoare annotation is: true [2022-12-13 13:26:37,725 INFO L899 garLoopResultBuilder]: For program point L3264(line 3264) no Hoare annotation was computed. [2022-12-13 13:26:37,725 INFO L902 garLoopResultBuilder]: At program point L3260(line 3260) the Hoare annotation is: true [2022-12-13 13:26:37,725 INFO L902 garLoopResultBuilder]: At program point L3322(line 3322) the Hoare annotation is: true [2022-12-13 13:26:37,725 INFO L899 garLoopResultBuilder]: For program point L3260-1(line 3260) no Hoare annotation was computed. [2022-12-13 13:26:37,725 INFO L899 garLoopResultBuilder]: For program point L3322-1(line 3322) no Hoare annotation was computed. [2022-12-13 13:26:37,725 INFO L899 garLoopResultBuilder]: For program point L3273-1(line 3273) no Hoare annotation was computed. [2022-12-13 13:26:37,725 INFO L902 garLoopResultBuilder]: At program point L3273(line 3273) the Hoare annotation is: true [2022-12-13 13:26:37,725 INFO L902 garLoopResultBuilder]: At program point $Ultimate##6(lines 3289 3293) the Hoare annotation is: true [2022-12-13 13:26:37,725 INFO L899 garLoopResultBuilder]: For program point L3261-1(line 3261) no Hoare annotation was computed. [2022-12-13 13:26:37,725 INFO L902 garLoopResultBuilder]: At program point L3261(line 3261) the Hoare annotation is: true [2022-12-13 13:26:37,726 INFO L899 garLoopResultBuilder]: For program point L3286(line 3286) no Hoare annotation was computed. [2022-12-13 13:26:37,726 INFO L899 garLoopResultBuilder]: For program point L3315-1(lines 3315 3318) no Hoare annotation was computed. [2022-12-13 13:26:37,726 INFO L899 garLoopResultBuilder]: For program point pg_resetFINAL(lines 3244 3325) no Hoare annotation was computed. [2022-12-13 13:26:37,726 INFO L899 garLoopResultBuilder]: For program point L3274(lines 3274 3278) no Hoare annotation was computed. [2022-12-13 13:26:37,726 INFO L902 garLoopResultBuilder]: At program point ldv_22820(lines 3254 3324) the Hoare annotation is: true [2022-12-13 13:26:37,726 INFO L902 garLoopResultBuilder]: At program point ldv_22822(lines 3254 3324) the Hoare annotation is: true [2022-12-13 13:26:37,726 INFO L902 garLoopResultBuilder]: At program point ldv_22823(lines 3301 3320) the Hoare annotation is: true [2022-12-13 13:26:37,726 INFO L902 garLoopResultBuilder]: At program point L3262(line 3262) the Hoare annotation is: true [2022-12-13 13:26:37,726 INFO L902 garLoopResultBuilder]: At program point L3262-1(line 3262) the Hoare annotation is: true [2022-12-13 13:26:37,726 INFO L902 garLoopResultBuilder]: At program point $Ultimate##15(lines 3315 3318) the Hoare annotation is: true [2022-12-13 13:26:37,726 INFO L902 garLoopResultBuilder]: At program point ldv_22817(lines 3254 3324) the Hoare annotation is: true [2022-12-13 13:26:37,726 INFO L902 garLoopResultBuilder]: At program point ldv_22819(lines 3254 3324) the Hoare annotation is: true [2022-12-13 13:26:37,726 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3244 3325) the Hoare annotation is: true [2022-12-13 13:26:37,726 INFO L902 garLoopResultBuilder]: At program point $Ultimate##13(lines 3309 3313) the Hoare annotation is: true [2022-12-13 13:26:37,726 INFO L899 garLoopResultBuilder]: For program point pg_resetEXIT(lines 3244 3325) no Hoare annotation was computed. [2022-12-13 13:26:37,726 INFO L899 garLoopResultBuilder]: For program point L3296(lines 3296 3300) no Hoare annotation was computed. [2022-12-13 13:26:37,726 INFO L899 garLoopResultBuilder]: For program point L3296-2(lines 3254 3324) no Hoare annotation was computed. [2022-12-13 13:26:37,726 INFO L902 garLoopResultBuilder]: At program point L3263(line 3263) the Hoare annotation is: true [2022-12-13 13:26:37,726 INFO L899 garLoopResultBuilder]: For program point L3272(lines 3272 3281) no Hoare annotation was computed. [2022-12-13 13:26:37,727 INFO L902 garLoopResultBuilder]: At program point L3268(lines 3254 3324) the Hoare annotation is: true [2022-12-13 13:26:37,727 INFO L899 garLoopResultBuilder]: For program point L3301-1(lines 3301 3321) no Hoare annotation was computed. [2022-12-13 13:26:37,727 INFO L899 garLoopResultBuilder]: For program point L2913(lines 2913 2915) no Hoare annotation was computed. [2022-12-13 13:26:37,727 INFO L902 garLoopResultBuilder]: At program point ldv_is_err_returnLabel#1(lines 2917 2920) the Hoare annotation is: true [2022-12-13 13:26:37,727 INFO L899 garLoopResultBuilder]: For program point ldv_mallocEXIT(lines 2921 2930) no Hoare annotation was computed. [2022-12-13 13:26:37,727 INFO L899 garLoopResultBuilder]: For program point L2923(lines 2923 2929) no Hoare annotation was computed. [2022-12-13 13:26:37,727 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2921 2930) the Hoare annotation is: true [2022-12-13 13:26:37,727 INFO L899 garLoopResultBuilder]: For program point ldv_mallocFINAL(lines 2921 2930) no Hoare annotation was computed. [2022-12-13 13:26:37,727 INFO L899 garLoopResultBuilder]: For program point L2914(line 2914) no Hoare annotation was computed. [2022-12-13 13:26:37,727 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4535 4537) the Hoare annotation is: true [2022-12-13 13:26:37,727 INFO L899 garLoopResultBuilder]: For program point mutex_lockFINAL(lines 4535 4537) no Hoare annotation was computed. [2022-12-13 13:26:37,727 INFO L899 garLoopResultBuilder]: For program point mutex_lockEXIT(lines 4535 4537) no Hoare annotation was computed. [2022-12-13 13:26:37,727 INFO L899 garLoopResultBuilder]: For program point _copy_from_userEXIT(lines 4516 4518) no Hoare annotation was computed. [2022-12-13 13:26:37,727 INFO L899 garLoopResultBuilder]: For program point _copy_from_userFINAL(lines 4516 4518) no Hoare annotation was computed. [2022-12-13 13:26:37,727 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4516 4518) the Hoare annotation is: true [2022-12-13 13:26:37,727 INFO L895 garLoopResultBuilder]: At program point ldv_initialize_returnLabel#1(lines 4470 4479) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_state_variable_1~0 0) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,727 INFO L899 garLoopResultBuilder]: For program point L3669-1(lines 3669 3677) no Hoare annotation was computed. [2022-12-13 13:26:37,727 INFO L899 garLoopResultBuilder]: For program point L3669(lines 3669 3677) no Hoare annotation was computed. [2022-12-13 13:26:37,727 INFO L899 garLoopResultBuilder]: For program point L3537(line 3537) no Hoare annotation was computed. [2022-12-13 13:26:37,728 INFO L899 garLoopResultBuilder]: For program point L4462(lines 4462 4465) no Hoare annotation was computed. [2022-12-13 13:26:37,728 INFO L899 garLoopResultBuilder]: For program point L3471(lines 3471 3474) no Hoare annotation was computed. [2022-12-13 13:26:37,728 INFO L895 garLoopResultBuilder]: At program point pg_exit_ldv_22922#1(lines 3780 3816) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_state_variable_1~0 0) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,728 INFO L895 garLoopResultBuilder]: At program point __class_create_returnLabel#1(lines 4502 4504) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,728 INFO L899 garLoopResultBuilder]: For program point L3901(line 3901) no Hoare annotation was computed. [2022-12-13 13:26:37,728 INFO L899 garLoopResultBuilder]: For program point L3902(lines 3902 3933) no Hoare annotation was computed. [2022-12-13 13:26:37,728 INFO L899 garLoopResultBuilder]: For program point L3935(line 3935) no Hoare annotation was computed. [2022-12-13 13:26:37,728 INFO L899 garLoopResultBuilder]: For program point L3869(line 3869) no Hoare annotation was computed. [2022-12-13 13:26:37,728 INFO L895 garLoopResultBuilder]: At program point pg_read_returnLabel#1(lines 3637 3696) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,728 INFO L899 garLoopResultBuilder]: For program point L3803(lines 3803 3806) no Hoare annotation was computed. [2022-12-13 13:26:37,728 INFO L899 garLoopResultBuilder]: For program point L3803-2(lines 3803 3806) no Hoare annotation was computed. [2022-12-13 13:26:37,728 INFO L899 garLoopResultBuilder]: For program point L4464-1(lines 4462 4465) no Hoare annotation was computed. [2022-12-13 13:26:37,728 INFO L895 garLoopResultBuilder]: At program point L4497(line 4497) the Hoare annotation is: false [2022-12-13 13:26:37,728 INFO L895 garLoopResultBuilder]: At program point L4464(line 4464) the Hoare annotation is: false [2022-12-13 13:26:37,728 INFO L902 garLoopResultBuilder]: At program point L4497-1(lines 4480 4501) the Hoare annotation is: true [2022-12-13 13:26:37,728 INFO L895 garLoopResultBuilder]: At program point kmalloc_returnLabel#1(lines 2936 2942) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2022-12-13 13:26:37,728 INFO L899 garLoopResultBuilder]: For program point L3870(lines 3870 3874) no Hoare annotation was computed. [2022-12-13 13:26:37,728 INFO L895 garLoopResultBuilder]: At program point L3804(line 3804) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_state_variable_1~0 0) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,729 INFO L899 garLoopResultBuilder]: For program point L3804-1(line 3804) no Hoare annotation was computed. [2022-12-13 13:26:37,729 INFO L895 garLoopResultBuilder]: At program point L3771(lines 3707 3774) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,729 INFO L899 garLoopResultBuilder]: For program point L3672(lines 3672 3675) no Hoare annotation was computed. [2022-12-13 13:26:37,729 INFO L899 garLoopResultBuilder]: For program point L3540(lines 3540 3546) no Hoare annotation was computed. [2022-12-13 13:26:37,729 INFO L895 garLoopResultBuilder]: At program point __kmalloc_returnLabel#1(lines 2931 2934) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2022-12-13 13:26:37,729 INFO L899 garLoopResultBuilder]: For program point L3904(lines 3904 3930) no Hoare annotation was computed. [2022-12-13 13:26:37,729 INFO L899 garLoopResultBuilder]: For program point L3541-1(line 3541) no Hoare annotation was computed. [2022-12-13 13:26:37,729 INFO L895 garLoopResultBuilder]: At program point L3541(line 3541) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2022-12-13 13:26:37,729 INFO L899 garLoopResultBuilder]: For program point L3475-1(lines 3475 3476) no Hoare annotation was computed. [2022-12-13 13:26:37,729 INFO L895 garLoopResultBuilder]: At program point L3475(lines 3475 3476) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,729 INFO L899 garLoopResultBuilder]: For program point L3905(line 3905) no Hoare annotation was computed. [2022-12-13 13:26:37,729 INFO L899 garLoopResultBuilder]: For program point L3906(lines 3906 3911) no Hoare annotation was computed. [2022-12-13 13:26:37,729 INFO L899 garLoopResultBuilder]: For program point L3708(lines 3708 3712) no Hoare annotation was computed. [2022-12-13 13:26:37,729 INFO L899 garLoopResultBuilder]: For program point L3477(lines 3477 3486) no Hoare annotation was computed. [2022-12-13 13:26:37,729 INFO L895 garLoopResultBuilder]: At program point pg_init_ldv_22903#1(lines 3721 3740) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,729 INFO L895 garLoopResultBuilder]: At program point L3478(line 3478) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,729 INFO L899 garLoopResultBuilder]: For program point L3478-1(line 3478) no Hoare annotation was computed. [2022-12-13 13:26:37,729 INFO L895 garLoopResultBuilder]: At program point L3842(lines 3837 3943) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,730 INFO L895 garLoopResultBuilder]: At program point L4503(line 4503) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,730 INFO L899 garLoopResultBuilder]: For program point L4503-1(line 4503) no Hoare annotation was computed. [2022-12-13 13:26:37,730 INFO L899 garLoopResultBuilder]: For program point L3479(lines 3479 3484) no Hoare annotation was computed. [2022-12-13 13:26:37,730 INFO L895 garLoopResultBuilder]: At program point pg_release_returnLabel#1(lines 3553 3562) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,730 INFO L899 garLoopResultBuilder]: For program point L4404(lines 4404 4407) no Hoare annotation was computed. [2022-12-13 13:26:37,730 INFO L895 garLoopResultBuilder]: At program point ldv_mutex_unlock_pg_mutex_returnLabel#1(lines 4459 4469) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,730 INFO L895 garLoopResultBuilder]: At program point register_chrdev_returnLabel#1(lines 2889 2896) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,730 INFO L902 garLoopResultBuilder]: At program point main_returnLabel#1(lines 3833 3944) the Hoare annotation is: true [2022-12-13 13:26:37,730 INFO L899 garLoopResultBuilder]: For program point L3876(line 3876) no Hoare annotation was computed. [2022-12-13 13:26:37,730 INFO L895 garLoopResultBuilder]: At program point L4009-1(lines 4005 4012) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2022-12-13 13:26:37,730 INFO L895 garLoopResultBuilder]: At program point L4009(line 4009) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2022-12-13 13:26:37,730 INFO L899 garLoopResultBuilder]: For program point L3844(lines 3844 3937) no Hoare annotation was computed. [2022-12-13 13:26:37,730 INFO L899 garLoopResultBuilder]: For program point L3877(lines 3877 3881) no Hoare annotation was computed. [2022-12-13 13:26:37,730 INFO L895 garLoopResultBuilder]: At program point L4406(line 4406) the Hoare annotation is: false [2022-12-13 13:26:37,730 INFO L899 garLoopResultBuilder]: For program point L4406-1(lines 4404 4407) no Hoare annotation was computed. [2022-12-13 13:26:37,730 INFO L895 garLoopResultBuilder]: At program point iminor_returnLabel#1(lines 2880 2885) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,731 INFO L895 garLoopResultBuilder]: At program point pg_init_ldv_22912#1(lines 3707 3774) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,731 INFO L895 garLoopResultBuilder]: At program point device_destroy_returnLabel#1(lines 4529 4531) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,731 INFO L899 garLoopResultBuilder]: For program point L3845(line 3845) no Hoare annotation was computed. [2022-12-13 13:26:37,731 INFO L899 garLoopResultBuilder]: For program point L3746(lines 3746 3751) no Hoare annotation was computed. [2022-12-13 13:26:37,731 INFO L895 garLoopResultBuilder]: At program point L3680(line 3680) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,731 INFO L899 garLoopResultBuilder]: For program point L3680-1(line 3680) no Hoare annotation was computed. [2022-12-13 13:26:37,731 INFO L895 garLoopResultBuilder]: At program point L3548(lines 3515 3551) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2022-12-13 13:26:37,731 INFO L895 garLoopResultBuilder]: At program point main_ldv_final#1(lines 3837 3943) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,731 INFO L899 garLoopResultBuilder]: For program point L3846(lines 3846 3899) no Hoare annotation was computed. [2022-12-13 13:26:37,731 INFO L899 garLoopResultBuilder]: For program point L3648(lines 3648 3651) no Hoare annotation was computed. [2022-12-13 13:26:37,731 INFO L899 garLoopResultBuilder]: For program point L3681(lines 3681 3684) no Hoare annotation was computed. [2022-12-13 13:26:37,731 INFO L899 garLoopResultBuilder]: For program point L3483-1(line 3483) no Hoare annotation was computed. [2022-12-13 13:26:37,731 INFO L895 garLoopResultBuilder]: At program point L3483(line 3483) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,731 INFO L895 garLoopResultBuilder]: At program point pg_init_units_ldv_22737#1(lines 3020 3047) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,731 INFO L895 garLoopResultBuilder]: At program point pg_exit_ldv_22920#1(lines 3780 3816) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,731 INFO L899 garLoopResultBuilder]: For program point L3913(line 3913) no Hoare annotation was computed. [2022-12-13 13:26:37,731 INFO L899 garLoopResultBuilder]: For program point L3715(lines 3715 3719) no Hoare annotation was computed. [2022-12-13 13:26:37,732 INFO L899 garLoopResultBuilder]: For program point L3517(line 3517) no Hoare annotation was computed. [2022-12-13 13:26:37,732 INFO L899 garLoopResultBuilder]: For program point L3517-2(line 3517) no Hoare annotation was computed. [2022-12-13 13:26:37,732 INFO L899 garLoopResultBuilder]: For program point L3517-4(line 3517) no Hoare annotation was computed. [2022-12-13 13:26:37,732 INFO L899 garLoopResultBuilder]: For program point L3914(lines 3914 3926) no Hoare annotation was computed. [2022-12-13 13:26:37,732 INFO L899 garLoopResultBuilder]: For program point L3848(lines 3848 3896) no Hoare annotation was computed. [2022-12-13 13:26:37,732 INFO L895 garLoopResultBuilder]: At program point ldv_register_chrdev_10_returnLabel#1(lines 4021 4031) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,732 INFO L895 garLoopResultBuilder]: At program point ldv_mutex_lock_pg_mutex_returnLabel#1(lines 4401 4411) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2022-12-13 13:26:37,732 INFO L895 garLoopResultBuilder]: At program point pg_init_ldv_22910#1(lines 3707 3774) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,732 INFO L899 garLoopResultBuilder]: For program point L3849(line 3849) no Hoare annotation was computed. [2022-12-13 13:26:37,732 INFO L899 garLoopResultBuilder]: For program point L3916(lines 3916 3919) no Hoare annotation was computed. [2022-12-13 13:26:37,732 INFO L899 garLoopResultBuilder]: For program point L3850(lines 3850 3854) no Hoare annotation was computed. [2022-12-13 13:26:37,732 INFO L899 garLoopResultBuilder]: For program point L3916-2(lines 3914 3925) no Hoare annotation was computed. [2022-12-13 13:26:37,732 INFO L899 garLoopResultBuilder]: For program point L3883(line 3883) no Hoare annotation was computed. [2022-12-13 13:26:37,732 INFO L899 garLoopResultBuilder]: For program point L3850-2(lines 3848 3896) no Hoare annotation was computed. [2022-12-13 13:26:37,732 INFO L899 garLoopResultBuilder]: For program point L3652(lines 3652 3655) no Hoare annotation was computed. [2022-12-13 13:26:37,732 INFO L899 garLoopResultBuilder]: For program point L3685(lines 3685 3693) no Hoare annotation was computed. [2022-12-13 13:26:37,732 INFO L899 garLoopResultBuilder]: For program point L3685-2(lines 3685 3693) no Hoare annotation was computed. [2022-12-13 13:26:37,732 INFO L895 garLoopResultBuilder]: At program point L3487(lines 3466 3497) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,732 INFO L899 garLoopResultBuilder]: For program point L3884(lines 3884 3892) no Hoare annotation was computed. [2022-12-13 13:26:37,733 INFO L899 garLoopResultBuilder]: For program point L3851-1(line 3851) no Hoare annotation was computed. [2022-12-13 13:26:37,733 INFO L895 garLoopResultBuilder]: At program point L3851(line 3851) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,733 INFO L899 garLoopResultBuilder]: For program point L3785(lines 3785 3788) no Hoare annotation was computed. [2022-12-13 13:26:37,733 INFO L895 garLoopResultBuilder]: At program point L3686(lines 3686 3687) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,733 INFO L899 garLoopResultBuilder]: For program point L3785-2(lines 3785 3788) no Hoare annotation was computed. [2022-12-13 13:26:37,733 INFO L899 garLoopResultBuilder]: For program point L3686-1(lines 3686 3687) no Hoare annotation was computed. [2022-12-13 13:26:37,733 INFO L899 garLoopResultBuilder]: For program point L3521(line 3521) no Hoare annotation was computed. [2022-12-13 13:26:37,733 INFO L899 garLoopResultBuilder]: For program point L3521-2(lines 3521 3525) no Hoare annotation was computed. [2022-12-13 13:26:37,733 INFO L899 garLoopResultBuilder]: For program point L3455(lines 3455 3499) no Hoare annotation was computed. [2022-12-13 13:26:37,733 INFO L895 garLoopResultBuilder]: At program point L4017-1(lines 4013 4020) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,733 INFO L895 garLoopResultBuilder]: At program point L4017(line 4017) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,733 INFO L895 garLoopResultBuilder]: At program point class_destroy_returnLabel#1(lines 4523 4525) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,733 INFO L895 garLoopResultBuilder]: At program point L3456(lines 3456 3457) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |ULTIMATE.start_pg_detect_~k~3#1| 0)) [2022-12-13 13:26:37,733 INFO L899 garLoopResultBuilder]: For program point L3456-1(lines 3456 3457) no Hoare annotation was computed. [2022-12-13 13:26:37,733 INFO L899 garLoopResultBuilder]: For program point L3886(lines 3886 3890) no Hoare annotation was computed. [2022-12-13 13:26:37,733 INFO L895 garLoopResultBuilder]: At program point pg_exit_returnLabel#1(lines 3776 3817) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_state_variable_1~0 0) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,733 INFO L895 garLoopResultBuilder]: At program point pg_detect_ldv_22861#1(lines 3466 3497) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,733 INFO L899 garLoopResultBuilder]: For program point L3688(lines 3688 3691) no Hoare annotation was computed. [2022-12-13 13:26:37,734 INFO L899 garLoopResultBuilder]: For program point L3721(lines 3721 3741) no Hoare annotation was computed. [2022-12-13 13:26:37,734 INFO L895 garLoopResultBuilder]: At program point pg_exit_ldv_22918#1(lines 3780 3816) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,734 INFO L895 garLoopResultBuilder]: At program point L3028(line 3028) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,734 INFO L899 garLoopResultBuilder]: For program point L3028-1(line 3028) no Hoare annotation was computed. [2022-12-13 13:26:37,734 INFO L899 garLoopResultBuilder]: For program point L3458(lines 3458 3497) no Hoare annotation was computed. [2022-12-13 13:26:37,734 INFO L899 garLoopResultBuilder]: For program point L3756(lines 3756 3759) no Hoare annotation was computed. [2022-12-13 13:26:37,734 INFO L899 garLoopResultBuilder]: For program point L3756-2(lines 3756 3759) no Hoare annotation was computed. [2022-12-13 13:26:37,734 INFO L899 garLoopResultBuilder]: For program point L3657-1(line 3657) no Hoare annotation was computed. [2022-12-13 13:26:37,734 INFO L895 garLoopResultBuilder]: At program point L3657(line 3657) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,734 INFO L899 garLoopResultBuilder]: For program point L4483(lines 4483 4486) no Hoare annotation was computed. [2022-12-13 13:26:37,734 INFO L899 garLoopResultBuilder]: For program point L3459-1(line 3459) no Hoare annotation was computed. [2022-12-13 13:26:37,734 INFO L895 garLoopResultBuilder]: At program point L3459(line 3459) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |ULTIMATE.start_pg_detect_~k~3#1| 0)) [2022-12-13 13:26:37,734 INFO L895 garLoopResultBuilder]: At program point L3856(line 3856) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,734 INFO L899 garLoopResultBuilder]: For program point L3856-1(line 3856) no Hoare annotation was computed. [2022-12-13 13:26:37,734 INFO L899 garLoopResultBuilder]: For program point L3658(lines 3658 3664) no Hoare annotation was computed. [2022-12-13 13:26:37,734 INFO L899 garLoopResultBuilder]: For program point L3658-2(lines 3658 3664) no Hoare annotation was computed. [2022-12-13 13:26:37,734 INFO L899 garLoopResultBuilder]: For program point L3559-1(line 3559) no Hoare annotation was computed. [2022-12-13 13:26:37,734 INFO L895 garLoopResultBuilder]: At program point L3559(line 3559) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,735 INFO L899 garLoopResultBuilder]: For program point L3460(lines 3460 3465) no Hoare annotation was computed. [2022-12-13 13:26:37,735 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2022-12-13 13:26:37,735 INFO L895 garLoopResultBuilder]: At program point test_and_set_bit_returnLabel#1(lines 2812 2819) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2022-12-13 13:26:37,735 INFO L899 garLoopResultBuilder]: For program point L3659(lines 3659 3662) no Hoare annotation was computed. [2022-12-13 13:26:37,735 INFO L899 garLoopResultBuilder]: For program point L3527(lines 3527 3531) no Hoare annotation was computed. [2022-12-13 13:26:37,735 INFO L895 garLoopResultBuilder]: At program point L4485(line 4485) the Hoare annotation is: false [2022-12-13 13:26:37,735 INFO L899 garLoopResultBuilder]: For program point L4485-1(lines 4482 4500) no Hoare annotation was computed. [2022-12-13 13:26:37,735 INFO L899 garLoopResultBuilder]: For program point L2933-1(line 2933) no Hoare annotation was computed. [2022-12-13 13:26:37,735 INFO L895 garLoopResultBuilder]: At program point L2933(line 2933) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2022-12-13 13:26:37,735 INFO L895 garLoopResultBuilder]: At program point pg_open_returnLabel#1(lines 3508 3552) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,735 INFO L895 garLoopResultBuilder]: At program point L3033-1(line 3033) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,735 INFO L895 garLoopResultBuilder]: At program point IS_ERR_returnLabel#1(lines 2832 2838) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,735 INFO L899 garLoopResultBuilder]: For program point L2835-1(line 2835) no Hoare annotation was computed. [2022-12-13 13:26:37,735 INFO L895 garLoopResultBuilder]: At program point L2835(line 2835) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,735 INFO L899 garLoopResultBuilder]: For program point L3727(lines 3727 3730) no Hoare annotation was computed. [2022-12-13 13:26:37,735 INFO L899 garLoopResultBuilder]: For program point L3727-2(lines 3727 3730) no Hoare annotation was computed. [2022-12-13 13:26:37,735 INFO L895 garLoopResultBuilder]: At program point $Ultimate##136(lines 3491 3495) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,735 INFO L895 garLoopResultBuilder]: At program point $Ultimate##139(lines 3500 3503) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,736 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2022-12-13 13:26:37,736 INFO L899 garLoopResultBuilder]: For program point L3034(lines 3034 3037) no Hoare annotation was computed. [2022-12-13 13:26:37,736 INFO L899 garLoopResultBuilder]: For program point L3034-2(lines 3034 3037) no Hoare annotation was computed. [2022-12-13 13:26:37,736 INFO L895 garLoopResultBuilder]: At program point pg_init_out_chrdev#1(lines 3707 3774) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,736 INFO L895 garLoopResultBuilder]: At program point noop_llseek_returnLabel#1(lines 4546 4548) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,736 INFO L895 garLoopResultBuilder]: At program point L3728(line 3728) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,736 INFO L899 garLoopResultBuilder]: For program point L3728-1(line 3728) no Hoare annotation was computed. [2022-12-13 13:26:37,736 INFO L899 garLoopResultBuilder]: For program point L4587(lines 4587 4589) no Hoare annotation was computed. [2022-12-13 13:26:37,736 INFO L895 garLoopResultBuilder]: At program point L3464(line 3464) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |ULTIMATE.start_pg_detect_~k~3#1| 0)) [2022-12-13 13:26:37,736 INFO L899 garLoopResultBuilder]: For program point L3464-1(line 3464) no Hoare annotation was computed. [2022-12-13 13:26:37,736 INFO L895 garLoopResultBuilder]: At program point $Ultimate##148(lines 3733 3737) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,736 INFO L895 garLoopResultBuilder]: At program point __register_chrdev_returnLabel#1(lines 4509 4511) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,736 INFO L899 garLoopResultBuilder]: For program point L3894(line 3894) no Hoare annotation was computed. [2022-12-13 13:26:37,736 INFO L899 garLoopResultBuilder]: For program point L3861(line 3861) no Hoare annotation was computed. [2022-12-13 13:26:37,736 INFO L899 garLoopResultBuilder]: For program point $Ultimate##0(line -1) no Hoare annotation was computed. [2022-12-13 13:26:37,736 INFO L895 garLoopResultBuilder]: At program point $Ultimate##155(lines 3762 3766) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,737 INFO L895 garLoopResultBuilder]: At program point L4489(line 4489) the Hoare annotation is: false [2022-12-13 13:26:37,737 INFO L899 garLoopResultBuilder]: For program point L4489-1(lines 4482 4500) no Hoare annotation was computed. [2022-12-13 13:26:37,737 INFO L899 garLoopResultBuilder]: For program point L3928(line 3928) no Hoare annotation was computed. [2022-12-13 13:26:37,737 INFO L899 garLoopResultBuilder]: For program point L3862(lines 3862 3867) no Hoare annotation was computed. [2022-12-13 13:26:37,737 INFO L899 garLoopResultBuilder]: For program point L3532(lines 3532 3536) no Hoare annotation was computed. [2022-12-13 13:26:37,737 INFO L895 garLoopResultBuilder]: At program point L3532-2(lines 3532 3536) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2022-12-13 13:26:37,737 INFO L895 garLoopResultBuilder]: At program point pg_init_returnLabel#1(lines 3697 3775) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,737 INFO L895 garLoopResultBuilder]: At program point PTR_ERR_returnLabel#1(lines 2826 2831) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,737 INFO L895 garLoopResultBuilder]: At program point pg_init_units_returnLabel#1(lines 3016 3048) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,737 INFO L899 garLoopResultBuilder]: For program point L3533-1(line 3533) no Hoare annotation was computed. [2022-12-13 13:26:37,737 INFO L895 garLoopResultBuilder]: At program point L3533(line 3533) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2022-12-13 13:26:37,737 INFO L895 garLoopResultBuilder]: At program point pg_detect_returnLabel#1(lines 3442 3507) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,737 INFO L899 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2022-12-13 13:26:37,737 INFO L895 garLoopResultBuilder]: At program point L-1-2(line -1) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,737 INFO L899 garLoopResultBuilder]: For program point L-1-3(line -1) no Hoare annotation was computed. [2022-12-13 13:26:37,737 INFO L895 garLoopResultBuilder]: At program point L3798(line 3798) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,737 INFO L899 garLoopResultBuilder]: For program point L3798-1(line 3798) no Hoare annotation was computed. [2022-12-13 13:26:37,738 INFO L895 garLoopResultBuilder]: At program point $Ultimate##100(lines 3791 3795) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,738 INFO L895 garLoopResultBuilder]: At program point $Ultimate##105(lines 3809 3813) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_state_variable_1~0 0) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,738 INFO L895 garLoopResultBuilder]: At program point L4493(line 4493) the Hoare annotation is: false [2022-12-13 13:26:37,738 INFO L899 garLoopResultBuilder]: For program point L4493-1(lines 4482 4500) no Hoare annotation was computed. [2022-12-13 13:26:37,738 INFO L895 garLoopResultBuilder]: At program point $Ultimate##119(lines 3040 3044) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2022-12-13 13:26:37,738 INFO L899 garLoopResultBuilder]: For program point xsFINAL(lines 3326 3364) no Hoare annotation was computed. [2022-12-13 13:26:37,738 INFO L902 garLoopResultBuilder]: At program point $Ultimate##7(lines 3357 3360) the Hoare annotation is: true [2022-12-13 13:26:37,738 INFO L899 garLoopResultBuilder]: For program point L3357-1(lines 3357 3360) no Hoare annotation was computed. [2022-12-13 13:26:37,738 INFO L899 garLoopResultBuilder]: For program point xsEXIT(lines 3326 3364) no Hoare annotation was computed. [2022-12-13 13:26:37,738 INFO L899 garLoopResultBuilder]: For program point L3341(lines 3341 3348) no Hoare annotation was computed. [2022-12-13 13:26:37,738 INFO L899 garLoopResultBuilder]: For program point L3341-2(lines 3341 3348) no Hoare annotation was computed. [2022-12-13 13:26:37,738 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3326 3364) the Hoare annotation is: true [2022-12-13 13:26:37,738 INFO L902 garLoopResultBuilder]: At program point $Ultimate##5(lines 3351 3355) the Hoare annotation is: true [2022-12-13 13:26:37,738 INFO L902 garLoopResultBuilder]: At program point ldv_22834(lines 3333 3363) the Hoare annotation is: true [2022-12-13 13:26:37,738 INFO L902 garLoopResultBuilder]: At program point L3392(line 3392) the Hoare annotation is: true [2022-12-13 13:26:37,738 INFO L899 garLoopResultBuilder]: For program point L3393(lines 3393 3396) no Hoare annotation was computed. [2022-12-13 13:26:37,738 INFO L899 garLoopResultBuilder]: For program point L3392-1(line 3392) no Hoare annotation was computed. [2022-12-13 13:26:37,738 INFO L899 garLoopResultBuilder]: For program point L3388(lines 3388 3391) no Hoare annotation was computed. [2022-12-13 13:26:37,739 INFO L899 garLoopResultBuilder]: For program point L3387-1(line 3387) no Hoare annotation was computed. [2022-12-13 13:26:37,739 INFO L902 garLoopResultBuilder]: At program point L3387(line 3387) the Hoare annotation is: true [2022-12-13 13:26:37,739 INFO L899 garLoopResultBuilder]: For program point pg_identifyEXIT(lines 3365 3406) no Hoare annotation was computed. [2022-12-13 13:26:37,739 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3365 3406) the Hoare annotation is: true [2022-12-13 13:26:37,739 INFO L902 garLoopResultBuilder]: At program point L3398(line 3398) the Hoare annotation is: true [2022-12-13 13:26:37,739 INFO L899 garLoopResultBuilder]: For program point L3399(line 3399) no Hoare annotation was computed. [2022-12-13 13:26:37,739 INFO L899 garLoopResultBuilder]: For program point pg_identifyFINAL(lines 3365 3406) no Hoare annotation was computed. [2022-12-13 13:26:37,739 INFO L899 garLoopResultBuilder]: For program point L3397(lines 3397 3403) no Hoare annotation was computed. [2022-12-13 13:26:37,739 INFO L902 garLoopResultBuilder]: At program point L3398-1(line 3398) the Hoare annotation is: true [2022-12-13 13:26:37,739 INFO L899 garLoopResultBuilder]: For program point L3397-2(lines 3397 3403) no Hoare annotation was computed. [2022-12-13 13:26:37,739 INFO L899 garLoopResultBuilder]: For program point pi_write_blockEXIT(lines 4569 4571) no Hoare annotation was computed. [2022-12-13 13:26:37,739 INFO L899 garLoopResultBuilder]: For program point pi_write_blockFINAL(lines 4569 4571) no Hoare annotation was computed. [2022-12-13 13:26:37,739 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4569 4571) the Hoare annotation is: true [2022-12-13 13:26:37,741 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:26:37,743 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-13 13:26:37,767 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.12 01:26:37 BoogieIcfgContainer [2022-12-13 13:26:37,767 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-13 13:26:37,767 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-12-13 13:26:37,767 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-12-13 13:26:37,767 INFO L275 PluginConnector]: Witness Printer initialized [2022-12-13 13:26:37,768 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 01:26:25" (3/4) ... [2022-12-13 13:26:37,770 INFO L137 WitnessPrinter]: Generating witness for correct program [2022-12-13 13:26:37,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_from_user [2022-12-13 13:26:37,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_release [2022-12-13 13:26:37,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_init [2022-12-13 13:26:37,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure write_reg [2022-12-13 13:26:37,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_sleep [2022-12-13 13:26:37,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_read_regr [2022-12-13 13:26:37,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure might_fault [2022-12-13 13:26:37,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_disconnect [2022-12-13 13:26:37,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_probe [2022-12-13 13:26:37,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure status_reg [2022-12-13 13:26:37,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_completion [2022-12-13 13:26:37,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_unregister_chrdev_11 [2022-12-13 13:26:37,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure DRIVE [2022-12-13 13:26:37,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2022-12-13 13:26:37,775 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_to_user [2022-12-13 13:26:37,776 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_wait [2022-12-13 13:26:37,776 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2022-12-13 13:26:37,776 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_write [2022-12-13 13:26:37,776 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_connect [2022-12-13 13:26:37,776 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_command [2022-12-13 13:26:37,776 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2022-12-13 13:26:37,776 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure clear_bit [2022-12-13 13:26:37,776 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure read_reg [2022-12-13 13:26:37,776 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_reset [2022-12-13 13:26:37,776 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2022-12-13 13:26:37,776 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock [2022-12-13 13:26:37,776 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure _copy_from_user [2022-12-13 13:26:37,776 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure xs [2022-12-13 13:26:37,776 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_identify [2022-12-13 13:26:37,776 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_write_block [2022-12-13 13:26:37,790 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 219 nodes and edges [2022-12-13 13:26:37,791 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 88 nodes and edges [2022-12-13 13:26:37,792 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 25 nodes and edges [2022-12-13 13:26:37,793 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 10 nodes and edges [2022-12-13 13:26:37,794 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2022-12-13 13:26:37,795 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2022-12-13 13:26:37,796 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2022-12-13 13:26:37,816 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(ldv_mutex_lock == 1) || !(ldv_retval_1 == 0)) || !(ldv_mutex_pg_mutex == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || ldv_state_variable_1 == \old(ldv_state_variable_1) [2022-12-13 13:26:37,816 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(ldv_mutex_lock == 1) || !(ldv_retval_1 == 0)) || !(ldv_mutex_pg_mutex == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || ldv_state_variable_1 == \old(ldv_state_variable_1) [2022-12-13 13:26:37,877 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/bin/uautomizer-uyxdKDjOR8/witness.graphml [2022-12-13 13:26:37,877 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-12-13 13:26:37,877 INFO L158 Benchmark]: Toolchain (without parser) took 14595.11ms. Allocated memory was 107.0MB in the beginning and 264.2MB in the end (delta: 157.3MB). Free memory was 68.7MB in the beginning and 67.5MB in the end (delta: 1.2MB). Peak memory consumption was 160.6MB. Max. memory is 16.1GB. [2022-12-13 13:26:37,877 INFO L158 Benchmark]: CDTParser took 0.16ms. Allocated memory is still 107.0MB. Free memory is still 79.8MB. There was no memory consumed. Max. memory is 16.1GB. [2022-12-13 13:26:37,878 INFO L158 Benchmark]: CACSL2BoogieTranslator took 825.62ms. Allocated memory was 107.0MB in the beginning and 151.0MB in the end (delta: 44.0MB). Free memory was 68.4MB in the beginning and 108.4MB in the end (delta: -40.0MB). Peak memory consumption was 54.0MB. Max. memory is 16.1GB. [2022-12-13 13:26:37,878 INFO L158 Benchmark]: Boogie Procedure Inliner took 68.81ms. Allocated memory is still 151.0MB. Free memory was 108.4MB in the beginning and 100.0MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-12-13 13:26:37,878 INFO L158 Benchmark]: Boogie Preprocessor took 62.53ms. Allocated memory is still 151.0MB. Free memory was 100.0MB in the beginning and 91.7MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-12-13 13:26:37,878 INFO L158 Benchmark]: RCFGBuilder took 1536.72ms. Allocated memory was 151.0MB in the beginning and 182.5MB in the end (delta: 31.5MB). Free memory was 91.7MB in the beginning and 83.4MB in the end (delta: 8.2MB). Peak memory consumption was 48.6MB. Max. memory is 16.1GB. [2022-12-13 13:26:37,878 INFO L158 Benchmark]: TraceAbstraction took 11987.46ms. Allocated memory was 182.5MB in the beginning and 264.2MB in the end (delta: 81.8MB). Free memory was 83.4MB in the beginning and 90.5MB in the end (delta: -7.1MB). Peak memory consumption was 117.0MB. Max. memory is 16.1GB. [2022-12-13 13:26:37,878 INFO L158 Benchmark]: Witness Printer took 109.62ms. Allocated memory is still 264.2MB. Free memory was 90.5MB in the beginning and 67.5MB in the end (delta: 23.1MB). Peak memory consumption was 23.1MB. Max. memory is 16.1GB. [2022-12-13 13:26:37,879 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.16ms. Allocated memory is still 107.0MB. Free memory is still 79.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 825.62ms. Allocated memory was 107.0MB in the beginning and 151.0MB in the end (delta: 44.0MB). Free memory was 68.4MB in the beginning and 108.4MB in the end (delta: -40.0MB). Peak memory consumption was 54.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 68.81ms. Allocated memory is still 151.0MB. Free memory was 108.4MB in the beginning and 100.0MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 62.53ms. Allocated memory is still 151.0MB. Free memory was 100.0MB in the beginning and 91.7MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 1536.72ms. Allocated memory was 151.0MB in the beginning and 182.5MB in the end (delta: 31.5MB). Free memory was 91.7MB in the beginning and 83.4MB in the end (delta: 8.2MB). Peak memory consumption was 48.6MB. Max. memory is 16.1GB. * TraceAbstraction took 11987.46ms. Allocated memory was 182.5MB in the beginning and 264.2MB in the end (delta: 81.8MB). Free memory was 83.4MB in the beginning and 90.5MB in the end (delta: -7.1MB). Peak memory consumption was 117.0MB. Max. memory is 16.1GB. * Witness Printer took 109.62ms. Allocated memory is still 264.2MB. Free memory was 90.5MB in the beginning and 67.5MB in the end (delta: 23.1MB). Peak memory consumption was 23.1MB. Max. memory is 16.1GB. * 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: 4044]: 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 31 procedures, 467 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 11.9s, OverallIterations: 12, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 2.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 3.3s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 5397 SdHoareTripleChecker+Valid, 2.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 5297 mSDsluCounter, 11548 SdHoareTripleChecker+Invalid, 1.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 3724 mSDsCounter, 223 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1132 IncrementalHoareTripleChecker+Invalid, 1355 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 223 mSolverCounterUnsat, 7824 mSDtfsCounter, 1132 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 403 GetRequests, 373 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1417occurred in iteration=11, InterpolantAutomatonStates: 38, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.5s AutomataMinimizationTime, 12 MinimizatonAttempts, 348 StatesRemovedByMinimization, 6 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 192 LocationsWithAnnotation, 4773 PreInvPairs, 5055 NumberOfFragments, 1689 HoareAnnotationTreeSize, 4773 FomulaSimplifications, 287 FormulaSimplificationTreeSizeReduction, 0.7s HoareSimplificationTime, 192 FomulaSimplificationsInter, 24730 FormulaSimplificationTreeSizeReductionInter, 2.4s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 775 NumberOfCodeBlocks, 775 NumberOfCodeBlocksAsserted, 20 NumberOfCheckSat, 755 ConstructedInterpolants, 0 QuantifiedInterpolants, 1213 SizeOfPredicates, 0 NumberOfNonLiveVariables, 7178 ConjunctsInSsa, 23 ConjunctsInUnsatCore, 20 InterpolantComputations, 12 PerfectInterpolantSequences, 18/26 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: 3413]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3301]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3762]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 4572]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3508]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3309]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2931]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_pg_mutex == 2 - InvariantResult [Line: 3776]: Loop Invariant Derived loop invariant: (((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_state_variable_1 == 0) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3413]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3020]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 4013]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3357]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3837]: Loop Invariant Derived loop invariant: (((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 2812]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_pg_mutex == 2 - InvariantResult [Line: 3809]: Loop Invariant Derived loop invariant: (((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_state_variable_1 == 0) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3707]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3092]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4520]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3254]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3168]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3733]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 4502]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3033]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3637]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3780]: Loop Invariant Derived loop invariant: (((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_state_variable_1 == 0) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3707]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 4005]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_pg_mutex == 2 - InvariantResult [Line: 4523]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 4512]: Loop Invariant Derived loop invariant: (((((!(ldv_mutex_lock == 1) || !(ldv_retval_1 == 0)) || !(ldv_mutex_pg_mutex == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || ldv_state_variable_1 == \old(ldv_state_variable_1) - InvariantResult [Line: 3092]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4580]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3254]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3201]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2880]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3466]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3466]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3837]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3721]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3515]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_pg_mutex == 2 - InvariantResult [Line: 3315]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3289]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4480]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3201]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3144]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4546]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3201]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3791]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3092]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3697]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3707]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 2899]: Loop Invariant Derived loop invariant: (((((!(ldv_mutex_lock == 1) || !(ldv_retval_1 == 0)) || !(ldv_mutex_pg_mutex == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) || !(disable == 0)) || ldv_state_variable_1 == \old(ldv_state_variable_1) - InvariantResult [Line: 4021]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3254]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4505]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3040]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 2936]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_pg_mutex == 2 - InvariantResult [Line: 3780]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3780]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 2917]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4559]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3491]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 2826]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3254]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3707]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3176]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3333]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2889]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 4459]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3413]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3016]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3833]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3254]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4529]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3351]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3500]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3442]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 4401]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_pg_mutex == 2 - InvariantResult [Line: 4509]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3553]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 2832]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_0 == 1 && 1 == ldv_mutex_mutex_of_device) && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 4470]: Loop Invariant Derived loop invariant: (((((1 == ldv_mutex_mutex_of_device && disable == 0) && ldv_retval_1 == 0) && ldv_mutex_lock == 1) && ldv_mutex_pg_mutex == 1) && ldv_state_variable_1 == 0) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1 - InvariantResult [Line: 3168]: Loop Invariant Derived loop invariant: 1 RESULT: Ultimate proved your program to be correct! [2022-12-13 13:26:37,900 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_962c7a97-269e-4ab0-b242-608302d46880/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