./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version eb692b52 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 668079de19bf0a3b986283cdf2026e08e0cc89de10c7b91fb412db22c303859d --- Real Ultimate output --- This is Ultimate 0.2.2-?-eb692b5 [2022-07-20 04:14:30,758 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-20 04:14:30,760 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-20 04:14:30,786 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-20 04:14:30,786 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-20 04:14:30,787 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-20 04:14:30,792 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-20 04:14:30,797 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-20 04:14:30,798 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-20 04:14:30,799 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-20 04:14:30,801 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-20 04:14:30,803 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-20 04:14:30,804 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-20 04:14:30,806 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-20 04:14:30,807 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-20 04:14:30,810 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-20 04:14:30,811 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-20 04:14:30,816 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-20 04:14:30,818 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-20 04:14:30,822 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-20 04:14:30,823 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-20 04:14:30,827 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-20 04:14:30,828 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-20 04:14:30,828 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-20 04:14:30,829 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-20 04:14:30,832 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-20 04:14:30,833 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-20 04:14:30,834 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-20 04:14:30,835 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-20 04:14:30,836 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-20 04:14:30,836 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-20 04:14:30,837 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-20 04:14:30,838 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-20 04:14:30,839 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-20 04:14:30,840 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-20 04:14:30,840 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-20 04:14:30,841 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-20 04:14:30,841 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-20 04:14:30,841 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-20 04:14:30,842 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-20 04:14:30,843 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-20 04:14:30,844 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-20 04:14:30,845 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-07-20 04:14:30,886 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-20 04:14:30,888 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-20 04:14:30,889 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-20 04:14:30,889 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-20 04:14:30,889 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-20 04:14:30,890 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-20 04:14:30,890 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-20 04:14:30,890 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-20 04:14:30,891 INFO L138 SettingsManager]: * Use SBE=true [2022-07-20 04:14:30,891 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-20 04:14:30,892 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-20 04:14:30,892 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-20 04:14:30,892 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-20 04:14:30,892 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-20 04:14:30,892 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-20 04:14:30,892 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-20 04:14:30,893 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-20 04:14:30,893 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-20 04:14:30,893 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-20 04:14:30,893 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-20 04:14:30,894 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-20 04:14:30,894 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-20 04:14:30,895 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-20 04:14:30,895 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-20 04:14:30,895 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-20 04:14:30,904 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-20 04:14:30,904 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-20 04:14:30,904 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-20 04:14:30,905 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-20 04:14:30,905 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-20 04:14:30,905 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> 668079de19bf0a3b986283cdf2026e08e0cc89de10c7b91fb412db22c303859d [2022-07-20 04:14:31,113 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-20 04:14:31,129 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-20 04:14:31,131 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-20 04:14:31,132 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-20 04:14:31,132 INFO L275 PluginConnector]: CDTParser initialized [2022-07-20 04:14:31,133 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i [2022-07-20 04:14:31,201 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9467f0ba9/e3ee31f0080044c0a20288c068b59c4e/FLAGf5ff50588 [2022-07-20 04:14:32,051 INFO L306 CDTParser]: Found 1 translation units. [2022-07-20 04:14:32,052 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i [2022-07-20 04:14:32,104 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9467f0ba9/e3ee31f0080044c0a20288c068b59c4e/FLAGf5ff50588 [2022-07-20 04:14:32,169 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9467f0ba9/e3ee31f0080044c0a20288c068b59c4e [2022-07-20 04:14:32,172 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-20 04:14:32,173 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-20 04:14:32,175 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-20 04:14:32,175 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-20 04:14:32,178 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-20 04:14:32,179 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 04:14:32" (1/1) ... [2022-07-20 04:14:32,180 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3cfad3c9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:14:32, skipping insertion in model container [2022-07-20 04:14:32,180 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 04:14:32" (1/1) ... [2022-07-20 04:14:32,187 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-20 04:14:32,383 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-20 04:14:37,783 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575119,575132] [2022-07-20 04:14:37,785 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575264,575277] [2022-07-20 04:14:37,788 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575410,575423] [2022-07-20 04:14:37,790 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575575,575588] [2022-07-20 04:14:37,790 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575733,575746] [2022-07-20 04:14:37,791 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575891,575904] [2022-07-20 04:14:37,792 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576049,576062] [2022-07-20 04:14:37,792 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576209,576222] [2022-07-20 04:14:37,792 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576368,576381] [2022-07-20 04:14:37,793 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576507,576520] [2022-07-20 04:14:37,799 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576649,576662] [2022-07-20 04:14:37,800 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576798,576811] [2022-07-20 04:14:37,800 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576937,576950] [2022-07-20 04:14:37,800 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577092,577105] [2022-07-20 04:14:37,801 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577252,577265] [2022-07-20 04:14:37,801 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577403,577416] [2022-07-20 04:14:37,802 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577554,577567] [2022-07-20 04:14:37,806 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577706,577719] [2022-07-20 04:14:37,807 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577855,577868] [2022-07-20 04:14:37,807 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578003,578016] [2022-07-20 04:14:37,808 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578160,578173] [2022-07-20 04:14:37,808 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578309,578322] [2022-07-20 04:14:37,809 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578465,578478] [2022-07-20 04:14:37,809 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578618,578631] [2022-07-20 04:14:37,811 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578764,578777] [2022-07-20 04:14:37,811 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578907,578920] [2022-07-20 04:14:37,812 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579059,579072] [2022-07-20 04:14:37,812 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579205,579218] [2022-07-20 04:14:37,812 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579350,579363] [2022-07-20 04:14:37,813 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579504,579517] [2022-07-20 04:14:37,814 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579655,579668] [2022-07-20 04:14:37,815 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579810,579823] [2022-07-20 04:14:37,815 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579962,579975] [2022-07-20 04:14:37,815 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580117,580130] [2022-07-20 04:14:37,816 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580281,580294] [2022-07-20 04:14:37,817 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580437,580450] [2022-07-20 04:14:37,817 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580601,580614] [2022-07-20 04:14:37,817 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580743,580756] [2022-07-20 04:14:37,818 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580901,580914] [2022-07-20 04:14:37,818 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581068,581081] [2022-07-20 04:14:37,818 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581227,581240] [2022-07-20 04:14:37,819 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581386,581399] [2022-07-20 04:14:37,819 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581535,581548] [2022-07-20 04:14:37,819 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581682,581695] [2022-07-20 04:14:37,820 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581821,581834] [2022-07-20 04:14:37,824 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581984,581997] [2022-07-20 04:14:37,825 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582150,582163] [2022-07-20 04:14:37,826 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582314,582327] [2022-07-20 04:14:37,826 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582479,582492] [2022-07-20 04:14:37,827 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582644,582657] [2022-07-20 04:14:37,827 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582810,582823] [2022-07-20 04:14:37,827 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582975,582988] [2022-07-20 04:14:37,828 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583142,583155] [2022-07-20 04:14:37,828 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583302,583315] [2022-07-20 04:14:37,828 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583464,583477] [2022-07-20 04:14:37,829 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583623,583636] [2022-07-20 04:14:37,829 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583769,583782] [2022-07-20 04:14:37,829 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583912,583925] [2022-07-20 04:14:37,830 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584056,584069] [2022-07-20 04:14:37,830 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584199,584212] [2022-07-20 04:14:37,830 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584343,584356] [2022-07-20 04:14:37,832 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584484,584497] [2022-07-20 04:14:37,832 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584622,584635] [2022-07-20 04:14:37,832 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584780,584793] [2022-07-20 04:14:37,833 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584939,584952] [2022-07-20 04:14:37,833 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585095,585108] [2022-07-20 04:14:37,833 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585244,585257] [2022-07-20 04:14:37,834 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585396,585409] [2022-07-20 04:14:37,834 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585547,585560] [2022-07-20 04:14:37,834 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585696,585709] [2022-07-20 04:14:37,835 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585848,585861] [2022-07-20 04:14:37,835 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585996,586009] [2022-07-20 04:14:37,835 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586149,586162] [2022-07-20 04:14:37,836 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586300,586313] [2022-07-20 04:14:37,836 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586450,586463] [2022-07-20 04:14:37,837 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586597,586610] [2022-07-20 04:14:37,837 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586748,586761] [2022-07-20 04:14:37,837 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586899,586912] [2022-07-20 04:14:37,838 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587047,587060] [2022-07-20 04:14:37,838 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587213,587226] [2022-07-20 04:14:37,839 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587382,587395] [2022-07-20 04:14:37,839 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587549,587562] [2022-07-20 04:14:37,839 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587717,587730] [2022-07-20 04:14:37,840 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587867,587880] [2022-07-20 04:14:37,840 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588014,588027] [2022-07-20 04:14:37,840 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588175,588188] [2022-07-20 04:14:37,841 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588345,588358] [2022-07-20 04:14:37,841 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588507,588520] [2022-07-20 04:14:37,859 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-20 04:14:37,916 INFO L203 MainTranslator]: Completed pre-run [2022-07-20 04:14:38,153 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator has thrown an exception: de.uni_freiburg.informatik.ultimate.boogie.typechecker.TypeCheckException: Type check failed for C: cmd = (unsigned int )cmd & 65519U [10451] at de.uni_freiburg.informatik.ultimate.boogie.TypeErrorReporter.report(TypeErrorReporter.java:52) at de.uni_freiburg.informatik.ultimate.boogie.typechecker.TypeCheckHelper.typeCheckBinaryExpression(TypeCheckHelper.java:207) at de.uni_freiburg.informatik.ultimate.boogie.ExpressionFactory.constructBinaryExpression(ExpressionFactory.java:597) at de.uni_freiburg.informatik.ultimate.boogie.ExpressionFactory.newBinaryExpression(ExpressionFactory.java:132) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.BitabsTranslation.abstractAssign(BitabsTranslation.java:483) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.IntegerTranslation.abstractAssginWithBitwiseOp(IntegerTranslation.java:973) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:737) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:372) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1397) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:326) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1081) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:334) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1081) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:334) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1627) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:332) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1081) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:334) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1650) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:332) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1081) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:334) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1081) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:334) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.FunctionHandler.handleFunctionDefinition(FunctionHandler.java:371) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1470) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:289) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.processTUchild(CHandler.java:3276) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2361) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:601) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:270) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.performMainRun(MainTranslator.java:244) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.translate(MainTranslator.java:206) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.run(MainTranslator.java:115) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.(MainTranslator.java:93) at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver.finish(CACSL2BoogieTranslatorObserver.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-07-20 04:14:38,163 INFO L158 Benchmark]: Toolchain (without parser) took 5985.56ms. Allocated memory was 109.1MB in the beginning and 192.9MB in the end (delta: 83.9MB). Free memory was 63.6MB in the beginning and 102.6MB in the end (delta: -39.0MB). Peak memory consumption was 86.3MB. Max. memory is 16.1GB. [2022-07-20 04:14:38,164 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 83.9MB. Free memory is still 58.2MB. There was no memory consumed. Max. memory is 16.1GB. [2022-07-20 04:14:38,165 INFO L158 Benchmark]: CACSL2BoogieTranslator took 5983.40ms. Allocated memory was 109.1MB in the beginning and 192.9MB in the end (delta: 83.9MB). Free memory was 63.6MB in the beginning and 102.6MB in the end (delta: -39.0MB). Peak memory consumption was 86.3MB. Max. memory is 16.1GB. [2022-07-20 04:14:38,166 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.18ms. Allocated memory is still 83.9MB. Free memory is still 58.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 5983.40ms. Allocated memory was 109.1MB in the beginning and 192.9MB in the end (delta: 83.9MB). Free memory was 63.6MB in the beginning and 102.6MB in the end (delta: -39.0MB). Peak memory consumption was 86.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - ExceptionOrErrorResult: TypeCheckException: Type check failed for C: cmd = (unsigned int )cmd & 65519U [10451] de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: TypeCheckException: Type check failed for C: cmd = (unsigned int )cmd & 65519U [10451]: de.uni_freiburg.informatik.ultimate.boogie.TypeErrorReporter.report(TypeErrorReporter.java:52) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 668079de19bf0a3b986283cdf2026e08e0cc89de10c7b91fb412db22c303859d --- Real Ultimate output --- This is Ultimate 0.2.2-?-eb692b5 [2022-07-20 04:14:40,009 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-20 04:14:40,010 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-20 04:14:40,043 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-20 04:14:40,044 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-20 04:14:40,045 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-20 04:14:40,049 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-20 04:14:40,052 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-20 04:14:40,054 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-20 04:14:40,069 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-20 04:14:40,070 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-20 04:14:40,072 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-20 04:14:40,073 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-20 04:14:40,074 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-20 04:14:40,075 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-20 04:14:40,076 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-20 04:14:40,076 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-20 04:14:40,077 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-20 04:14:40,078 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-20 04:14:40,079 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-20 04:14:40,081 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-20 04:14:40,082 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-20 04:14:40,084 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-20 04:14:40,085 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-20 04:14:40,086 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-20 04:14:40,091 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-20 04:14:40,093 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-20 04:14:40,093 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-20 04:14:40,094 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-20 04:14:40,095 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-20 04:14:40,096 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-20 04:14:40,096 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-20 04:14:40,097 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-20 04:14:40,098 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-20 04:14:40,099 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-20 04:14:40,100 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-20 04:14:40,100 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-20 04:14:40,101 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-20 04:14:40,101 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-20 04:14:40,101 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-20 04:14:40,102 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-20 04:14:40,104 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-20 04:14:40,105 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-07-20 04:14:40,136 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-20 04:14:40,138 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-20 04:14:40,138 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-20 04:14:40,138 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-20 04:14:40,139 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-20 04:14:40,140 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-20 04:14:40,140 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-20 04:14:40,141 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-20 04:14:40,141 INFO L138 SettingsManager]: * Use SBE=true [2022-07-20 04:14:40,142 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-20 04:14:40,142 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-20 04:14:40,142 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-20 04:14:40,142 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-20 04:14:40,142 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-20 04:14:40,143 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-07-20 04:14:40,143 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-07-20 04:14:40,143 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-07-20 04:14:40,143 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-20 04:14:40,143 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-20 04:14:40,144 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-20 04:14:40,144 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-20 04:14:40,144 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-20 04:14:40,145 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-20 04:14:40,145 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-20 04:14:40,145 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-20 04:14:40,145 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-20 04:14:40,146 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-20 04:14:40,146 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-07-20 04:14:40,146 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-07-20 04:14:40,146 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-20 04:14:40,147 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-20 04:14:40,147 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-20 04:14:40,147 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-07-20 04:14:40,147 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> 668079de19bf0a3b986283cdf2026e08e0cc89de10c7b91fb412db22c303859d [2022-07-20 04:14:40,451 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-20 04:14:40,474 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-20 04:14:40,477 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-20 04:14:40,478 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-20 04:14:40,478 INFO L275 PluginConnector]: CDTParser initialized [2022-07-20 04:14:40,480 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i [2022-07-20 04:14:40,534 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b29f7f938/f8f88e3033d44be5b5219fab0ea763b2/FLAG5c200068a [2022-07-20 04:14:41,443 INFO L306 CDTParser]: Found 1 translation units. [2022-07-20 04:14:41,444 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i [2022-07-20 04:14:41,536 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b29f7f938/f8f88e3033d44be5b5219fab0ea763b2/FLAG5c200068a [2022-07-20 04:14:41,892 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b29f7f938/f8f88e3033d44be5b5219fab0ea763b2 [2022-07-20 04:14:41,895 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-20 04:14:41,896 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-20 04:14:41,897 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-20 04:14:41,897 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-20 04:14:41,900 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-20 04:14:41,901 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 04:14:41" (1/1) ... [2022-07-20 04:14:41,902 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5cc3b4dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:14:41, skipping insertion in model container [2022-07-20 04:14:41,902 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 04:14:41" (1/1) ... [2022-07-20 04:14:41,908 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-20 04:14:42,065 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-20 04:14:47,211 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575119,575132] [2022-07-20 04:14:47,214 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575264,575277] [2022-07-20 04:14:47,215 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575410,575423] [2022-07-20 04:14:47,215 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575575,575588] [2022-07-20 04:14:47,216 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575733,575746] [2022-07-20 04:14:47,216 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575891,575904] [2022-07-20 04:14:47,217 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576049,576062] [2022-07-20 04:14:47,217 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576209,576222] [2022-07-20 04:14:47,218 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576368,576381] [2022-07-20 04:14:47,218 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576507,576520] [2022-07-20 04:14:47,218 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576649,576662] [2022-07-20 04:14:47,219 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576798,576811] [2022-07-20 04:14:47,219 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576937,576950] [2022-07-20 04:14:47,220 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577092,577105] [2022-07-20 04:14:47,220 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577252,577265] [2022-07-20 04:14:47,221 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577403,577416] [2022-07-20 04:14:47,221 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577554,577567] [2022-07-20 04:14:47,222 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577706,577719] [2022-07-20 04:14:47,223 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577855,577868] [2022-07-20 04:14:47,224 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578003,578016] [2022-07-20 04:14:47,224 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578160,578173] [2022-07-20 04:14:47,225 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578309,578322] [2022-07-20 04:14:47,225 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578465,578478] [2022-07-20 04:14:47,225 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578618,578631] [2022-07-20 04:14:47,226 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578764,578777] [2022-07-20 04:14:47,226 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578907,578920] [2022-07-20 04:14:47,227 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579059,579072] [2022-07-20 04:14:47,228 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579205,579218] [2022-07-20 04:14:47,228 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579350,579363] [2022-07-20 04:14:47,229 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579504,579517] [2022-07-20 04:14:47,229 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579655,579668] [2022-07-20 04:14:47,229 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579810,579823] [2022-07-20 04:14:47,230 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579962,579975] [2022-07-20 04:14:47,230 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580117,580130] [2022-07-20 04:14:47,231 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580281,580294] [2022-07-20 04:14:47,231 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580437,580450] [2022-07-20 04:14:47,231 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580601,580614] [2022-07-20 04:14:47,232 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580743,580756] [2022-07-20 04:14:47,232 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580901,580914] [2022-07-20 04:14:47,233 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581068,581081] [2022-07-20 04:14:47,233 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581227,581240] [2022-07-20 04:14:47,234 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581386,581399] [2022-07-20 04:14:47,234 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581535,581548] [2022-07-20 04:14:47,234 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581682,581695] [2022-07-20 04:14:47,235 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581821,581834] [2022-07-20 04:14:47,235 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581984,581997] [2022-07-20 04:14:47,236 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582150,582163] [2022-07-20 04:14:47,236 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582314,582327] [2022-07-20 04:14:47,236 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582479,582492] [2022-07-20 04:14:47,237 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582644,582657] [2022-07-20 04:14:47,237 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582810,582823] [2022-07-20 04:14:47,238 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582975,582988] [2022-07-20 04:14:47,238 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583142,583155] [2022-07-20 04:14:47,238 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583302,583315] [2022-07-20 04:14:47,239 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583464,583477] [2022-07-20 04:14:47,239 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583623,583636] [2022-07-20 04:14:47,240 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583769,583782] [2022-07-20 04:14:47,240 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583912,583925] [2022-07-20 04:14:47,240 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584056,584069] [2022-07-20 04:14:47,241 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584199,584212] [2022-07-20 04:14:47,241 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584343,584356] [2022-07-20 04:14:47,242 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584484,584497] [2022-07-20 04:14:47,242 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584622,584635] [2022-07-20 04:14:47,243 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584780,584793] [2022-07-20 04:14:47,243 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584939,584952] [2022-07-20 04:14:47,243 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585095,585108] [2022-07-20 04:14:47,244 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585244,585257] [2022-07-20 04:14:47,244 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585396,585409] [2022-07-20 04:14:47,245 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585547,585560] [2022-07-20 04:14:47,245 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585696,585709] [2022-07-20 04:14:47,245 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585848,585861] [2022-07-20 04:14:47,246 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585996,586009] [2022-07-20 04:14:47,246 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586149,586162] [2022-07-20 04:14:47,247 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586300,586313] [2022-07-20 04:14:47,247 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586450,586463] [2022-07-20 04:14:47,248 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586597,586610] [2022-07-20 04:14:47,248 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586748,586761] [2022-07-20 04:14:47,249 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586899,586912] [2022-07-20 04:14:47,249 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587047,587060] [2022-07-20 04:14:47,249 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587213,587226] [2022-07-20 04:14:47,250 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587382,587395] [2022-07-20 04:14:47,252 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587549,587562] [2022-07-20 04:14:47,252 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587717,587730] [2022-07-20 04:14:47,253 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587867,587880] [2022-07-20 04:14:47,254 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588014,588027] [2022-07-20 04:14:47,255 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588175,588188] [2022-07-20 04:14:47,256 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588345,588358] [2022-07-20 04:14:47,256 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588507,588520] [2022-07-20 04:14:47,280 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-20 04:14:47,345 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-07-20 04:14:47,442 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-20 04:14:47,810 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575119,575132] [2022-07-20 04:14:47,812 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575264,575277] [2022-07-20 04:14:47,812 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575410,575423] [2022-07-20 04:14:47,812 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575575,575588] [2022-07-20 04:14:47,813 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575733,575746] [2022-07-20 04:14:47,813 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575891,575904] [2022-07-20 04:14:47,814 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576049,576062] [2022-07-20 04:14:47,814 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576209,576222] [2022-07-20 04:14:47,814 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576368,576381] [2022-07-20 04:14:47,815 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576507,576520] [2022-07-20 04:14:47,815 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576649,576662] [2022-07-20 04:14:47,815 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576798,576811] [2022-07-20 04:14:47,816 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576937,576950] [2022-07-20 04:14:47,817 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577092,577105] [2022-07-20 04:14:47,817 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577252,577265] [2022-07-20 04:14:47,817 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577403,577416] [2022-07-20 04:14:47,818 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577554,577567] [2022-07-20 04:14:47,818 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577706,577719] [2022-07-20 04:14:47,818 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577855,577868] [2022-07-20 04:14:47,819 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578003,578016] [2022-07-20 04:14:47,820 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578160,578173] [2022-07-20 04:14:47,820 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578309,578322] [2022-07-20 04:14:47,821 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578465,578478] [2022-07-20 04:14:47,821 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578618,578631] [2022-07-20 04:14:47,821 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578764,578777] [2022-07-20 04:14:47,822 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578907,578920] [2022-07-20 04:14:47,822 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579059,579072] [2022-07-20 04:14:47,823 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579205,579218] [2022-07-20 04:14:47,823 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579350,579363] [2022-07-20 04:14:47,824 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579504,579517] [2022-07-20 04:14:47,824 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579655,579668] [2022-07-20 04:14:47,825 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579810,579823] [2022-07-20 04:14:47,825 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579962,579975] [2022-07-20 04:14:47,825 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580117,580130] [2022-07-20 04:14:47,826 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580281,580294] [2022-07-20 04:14:47,827 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580437,580450] [2022-07-20 04:14:47,828 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580601,580614] [2022-07-20 04:14:47,828 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580743,580756] [2022-07-20 04:14:47,828 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580901,580914] [2022-07-20 04:14:47,829 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581068,581081] [2022-07-20 04:14:47,830 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581227,581240] [2022-07-20 04:14:47,830 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581386,581399] [2022-07-20 04:14:47,830 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581535,581548] [2022-07-20 04:14:47,832 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581682,581695] [2022-07-20 04:14:47,832 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581821,581834] [2022-07-20 04:14:47,832 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581984,581997] [2022-07-20 04:14:47,833 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582150,582163] [2022-07-20 04:14:47,833 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582314,582327] [2022-07-20 04:14:47,836 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582479,582492] [2022-07-20 04:14:47,836 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582644,582657] [2022-07-20 04:14:47,837 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582810,582823] [2022-07-20 04:14:47,837 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582975,582988] [2022-07-20 04:14:47,837 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583142,583155] [2022-07-20 04:14:47,838 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583302,583315] [2022-07-20 04:14:47,838 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583464,583477] [2022-07-20 04:14:47,839 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583623,583636] [2022-07-20 04:14:47,841 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583769,583782] [2022-07-20 04:14:47,842 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583912,583925] [2022-07-20 04:14:47,842 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584056,584069] [2022-07-20 04:14:47,845 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584199,584212] [2022-07-20 04:14:47,848 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584343,584356] [2022-07-20 04:14:47,849 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584484,584497] [2022-07-20 04:14:47,850 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584622,584635] [2022-07-20 04:14:47,851 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584780,584793] [2022-07-20 04:14:47,851 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584939,584952] [2022-07-20 04:14:47,851 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585095,585108] [2022-07-20 04:14:47,852 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585244,585257] [2022-07-20 04:14:47,852 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585396,585409] [2022-07-20 04:14:47,858 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585547,585560] [2022-07-20 04:14:47,859 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585696,585709] [2022-07-20 04:14:47,859 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585848,585861] [2022-07-20 04:14:47,859 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585996,586009] [2022-07-20 04:14:47,860 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586149,586162] [2022-07-20 04:14:47,860 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586300,586313] [2022-07-20 04:14:47,860 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586450,586463] [2022-07-20 04:14:47,860 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586597,586610] [2022-07-20 04:14:47,861 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586748,586761] [2022-07-20 04:14:47,861 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586899,586912] [2022-07-20 04:14:47,862 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587047,587060] [2022-07-20 04:14:47,863 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587213,587226] [2022-07-20 04:14:47,863 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587382,587395] [2022-07-20 04:14:47,864 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587549,587562] [2022-07-20 04:14:47,865 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587717,587730] [2022-07-20 04:14:47,865 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587867,587880] [2022-07-20 04:14:47,865 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588014,588027] [2022-07-20 04:14:47,866 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588175,588188] [2022-07-20 04:14:47,867 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588345,588358] [2022-07-20 04:14:47,867 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588507,588520] [2022-07-20 04:14:47,876 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-20 04:14:47,907 INFO L203 MainTranslator]: Completed pre-run [2022-07-20 04:14:48,336 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575119,575132] [2022-07-20 04:14:48,338 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575264,575277] [2022-07-20 04:14:48,338 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575410,575423] [2022-07-20 04:14:48,339 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575575,575588] [2022-07-20 04:14:48,339 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575733,575746] [2022-07-20 04:14:48,339 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575891,575904] [2022-07-20 04:14:48,340 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576049,576062] [2022-07-20 04:14:48,340 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576209,576222] [2022-07-20 04:14:48,340 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576368,576381] [2022-07-20 04:14:48,341 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576507,576520] [2022-07-20 04:14:48,341 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576649,576662] [2022-07-20 04:14:48,341 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576798,576811] [2022-07-20 04:14:48,341 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576937,576950] [2022-07-20 04:14:48,342 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577092,577105] [2022-07-20 04:14:48,342 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577252,577265] [2022-07-20 04:14:48,342 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577403,577416] [2022-07-20 04:14:48,343 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577554,577567] [2022-07-20 04:14:48,343 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577706,577719] [2022-07-20 04:14:48,343 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577855,577868] [2022-07-20 04:14:48,344 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578003,578016] [2022-07-20 04:14:48,344 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578160,578173] [2022-07-20 04:14:48,344 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578309,578322] [2022-07-20 04:14:48,345 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578465,578478] [2022-07-20 04:14:48,345 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578618,578631] [2022-07-20 04:14:48,346 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578764,578777] [2022-07-20 04:14:48,346 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578907,578920] [2022-07-20 04:14:48,347 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579059,579072] [2022-07-20 04:14:48,348 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579205,579218] [2022-07-20 04:14:48,348 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579350,579363] [2022-07-20 04:14:48,349 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579504,579517] [2022-07-20 04:14:48,349 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579655,579668] [2022-07-20 04:14:48,349 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579810,579823] [2022-07-20 04:14:48,349 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579962,579975] [2022-07-20 04:14:48,350 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580117,580130] [2022-07-20 04:14:48,350 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580281,580294] [2022-07-20 04:14:48,350 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580437,580450] [2022-07-20 04:14:48,351 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580601,580614] [2022-07-20 04:14:48,351 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580743,580756] [2022-07-20 04:14:48,352 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580901,580914] [2022-07-20 04:14:48,352 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581068,581081] [2022-07-20 04:14:48,353 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581227,581240] [2022-07-20 04:14:48,353 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581386,581399] [2022-07-20 04:14:48,354 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581535,581548] [2022-07-20 04:14:48,354 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581682,581695] [2022-07-20 04:14:48,354 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581821,581834] [2022-07-20 04:14:48,355 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581984,581997] [2022-07-20 04:14:48,355 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582150,582163] [2022-07-20 04:14:48,355 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582314,582327] [2022-07-20 04:14:48,356 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582479,582492] [2022-07-20 04:14:48,356 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582644,582657] [2022-07-20 04:14:48,356 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582810,582823] [2022-07-20 04:14:48,356 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582975,582988] [2022-07-20 04:14:48,357 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583142,583155] [2022-07-20 04:14:48,357 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583302,583315] [2022-07-20 04:14:48,357 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583464,583477] [2022-07-20 04:14:48,358 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583623,583636] [2022-07-20 04:14:48,358 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583769,583782] [2022-07-20 04:14:48,358 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583912,583925] [2022-07-20 04:14:48,358 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584056,584069] [2022-07-20 04:14:48,359 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584199,584212] [2022-07-20 04:14:48,359 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584343,584356] [2022-07-20 04:14:48,359 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584484,584497] [2022-07-20 04:14:48,360 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584622,584635] [2022-07-20 04:14:48,360 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584780,584793] [2022-07-20 04:14:48,360 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584939,584952] [2022-07-20 04:14:48,360 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585095,585108] [2022-07-20 04:14:48,361 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585244,585257] [2022-07-20 04:14:48,361 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585396,585409] [2022-07-20 04:14:48,361 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585547,585560] [2022-07-20 04:14:48,362 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585696,585709] [2022-07-20 04:14:48,362 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585848,585861] [2022-07-20 04:14:48,362 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585996,586009] [2022-07-20 04:14:48,362 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586149,586162] [2022-07-20 04:14:48,363 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586300,586313] [2022-07-20 04:14:48,363 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586450,586463] [2022-07-20 04:14:48,363 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586597,586610] [2022-07-20 04:14:48,364 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586748,586761] [2022-07-20 04:14:48,364 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586899,586912] [2022-07-20 04:14:48,367 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587047,587060] [2022-07-20 04:14:48,368 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587213,587226] [2022-07-20 04:14:48,372 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587382,587395] [2022-07-20 04:14:48,373 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587549,587562] [2022-07-20 04:14:48,373 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587717,587730] [2022-07-20 04:14:48,373 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587867,587880] [2022-07-20 04:14:48,373 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588014,588027] [2022-07-20 04:14:48,374 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588175,588188] [2022-07-20 04:14:48,374 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588345,588358] [2022-07-20 04:14:48,374 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588507,588520] [2022-07-20 04:14:48,380 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-20 04:14:48,723 INFO L208 MainTranslator]: Completed translation [2022-07-20 04:14:48,724 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:14:48 WrapperNode [2022-07-20 04:14:48,724 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-20 04:14:48,725 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-20 04:14:48,726 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-20 04:14:48,726 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-20 04:14:48,732 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:14:48" (1/1) ... [2022-07-20 04:14:48,924 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:14:48" (1/1) ... [2022-07-20 04:14:49,273 INFO L137 Inliner]: procedures = 892, calls = 4922, calls flagged for inlining = 458, calls inlined = 375, statements flattened = 11535 [2022-07-20 04:14:49,274 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-20 04:14:49,275 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-20 04:14:49,275 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-20 04:14:49,276 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-20 04:14:49,285 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:14:48" (1/1) ... [2022-07-20 04:14:49,285 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:14:48" (1/1) ... [2022-07-20 04:14:49,428 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:14:48" (1/1) ... [2022-07-20 04:14:49,428 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:14:48" (1/1) ... [2022-07-20 04:14:49,634 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:14:48" (1/1) ... [2022-07-20 04:14:49,661 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:14:48" (1/1) ... [2022-07-20 04:14:49,714 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:14:48" (1/1) ... [2022-07-20 04:14:49,771 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-20 04:14:49,773 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-20 04:14:49,773 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-20 04:14:49,774 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-20 04:14:49,774 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:14:48" (1/1) ... [2022-07-20 04:14:49,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-20 04:14:49,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 04:14:49,800 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-20 04:14:49,829 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-20 04:14:49,848 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_export_device [2022-07-20 04:14:49,848 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_export_device [2022-07-20 04:14:49,849 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_vpci_dev_data [2022-07-20 04:14:49,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_vpci_dev_data [2022-07-20 04:14:49,849 INFO L130 BoogieDeclarations]: Found specification of procedure device_lock___0 [2022-07-20 04:14:49,849 INFO L138 BoogieDeclarations]: Found implementation of procedure device_lock___0 [2022-07-20 04:14:49,849 INFO L130 BoogieDeclarations]: Found specification of procedure HYPERVISOR_physdev_op [2022-07-20 04:14:49,849 INFO L138 BoogieDeclarations]: Found implementation of procedure HYPERVISOR_physdev_op [2022-07-20 04:14:49,849 INFO L130 BoogieDeclarations]: Found specification of procedure read_dev_bar [2022-07-20 04:14:49,849 INFO L138 BoogieDeclarations]: Found implementation of procedure read_dev_bar [2022-07-20 04:14:49,850 INFO L130 BoogieDeclarations]: Found specification of procedure device_unlock [2022-07-20 04:14:49,850 INFO L138 BoogieDeclarations]: Found implementation of procedure device_unlock [2022-07-20 04:14:49,850 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-20 04:14:49,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-20 04:14:49,850 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_get_pci_dev [2022-07-20 04:14:49,850 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_get_pci_dev [2022-07-20 04:14:49,850 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-20 04:14:49,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-20 04:14:49,850 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_write_config_byte [2022-07-20 04:14:49,851 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_write_config_byte [2022-07-20 04:14:49,851 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_remove [2022-07-20 04:14:49,851 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_remove [2022-07-20 04:14:49,851 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-07-20 04:14:49,851 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-07-20 04:14:49,851 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2022-07-20 04:14:49,851 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2022-07-20 04:14:49,851 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_dev_lock_of_xen_pcibk_device [2022-07-20 04:14:49,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_dev_lock_of_xen_pcibk_device [2022-07-20 04:14:49,852 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_control_isr [2022-07-20 04:14:49,852 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_control_isr [2022-07-20 04:14:49,852 INFO L130 BoogieDeclarations]: Found specification of procedure vpd_address_write [2022-07-20 04:14:49,852 INFO L138 BoogieDeclarations]: Found implementation of procedure vpd_address_write [2022-07-20 04:14:49,852 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-07-20 04:14:49,852 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-07-20 04:14:49,852 INFO L130 BoogieDeclarations]: Found specification of procedure valid_request [2022-07-20 04:14:49,853 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_request [2022-07-20 04:14:49,853 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_release_devices___0 [2022-07-20 04:14:49,853 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_release_devices___0 [2022-07-20 04:14:49,853 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-07-20 04:14:49,853 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-07-20 04:14:49,853 INFO L130 BoogieDeclarations]: Found specification of procedure rom_write [2022-07-20 04:14:49,853 INFO L138 BoogieDeclarations]: Found implementation of procedure rom_write [2022-07-20 04:14:49,853 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2022-07-20 04:14:49,853 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2022-07-20 04:14:49,854 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_read_config_byte [2022-07-20 04:14:49,854 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_read_config_byte [2022-07-20 04:14:49,854 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-07-20 04:14:49,854 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-07-20 04:14:49,854 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2022-07-20 04:14:49,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2022-07-20 04:14:49,855 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_switch_state [2022-07-20 04:14:49,855 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_switch_state [2022-07-20 04:14:49,855 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-07-20 04:14:49,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-07-20 04:14:49,855 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_xenbus_remove [2022-07-20 04:14:49,855 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_xenbus_remove [2022-07-20 04:14:49,855 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-20 04:14:49,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-20 04:14:49,856 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2022-07-20 04:14:49,856 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2022-07-20 04:14:49,856 INFO L130 BoogieDeclarations]: Found specification of procedure device_unlock___0 [2022-07-20 04:14:49,856 INFO L138 BoogieDeclarations]: Found implementation of procedure device_unlock___0 [2022-07-20 04:14:49,856 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_get [2022-07-20 04:14:49,856 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_get [2022-07-20 04:14:49,856 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-07-20 04:14:49,856 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-07-20 04:14:49,857 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-07-20 04:14:49,857 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-07-20 04:14:49,857 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2022-07-20 04:14:49,857 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2022-07-20 04:14:49,857 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_fields [2022-07-20 04:14:49,857 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_fields [2022-07-20 04:14:49,857 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2022-07-20 04:14:49,857 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2022-07-20 04:14:49,857 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-20 04:14:49,858 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-20 04:14:49,858 INFO L130 BoogieDeclarations]: Found specification of procedure device_lock [2022-07-20 04:14:49,858 INFO L138 BoogieDeclarations]: Found implementation of procedure device_lock [2022-07-20 04:14:49,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-20 04:14:49,858 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2022-07-20 04:14:49,858 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2022-07-20 04:14:49,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-20 04:14:49,858 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-07-20 04:14:49,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-07-20 04:14:49,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-07-20 04:14:49,859 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2022-07-20 04:14:49,859 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2022-07-20 04:14:49,859 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2022-07-20 04:14:49,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2022-07-20 04:14:49,859 INFO L130 BoogieDeclarations]: Found specification of procedure driver_create_file [2022-07-20 04:14:49,859 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_create_file [2022-07-20 04:14:49,860 INFO L130 BoogieDeclarations]: Found specification of procedure pm_ctrl_init [2022-07-20 04:14:49,860 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_ctrl_init [2022-07-20 04:14:49,860 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_release [2022-07-20 04:14:49,860 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_release [2022-07-20 04:14:49,860 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2022-07-20 04:14:49,860 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2022-07-20 04:14:49,860 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-07-20 04:14:49,860 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-07-20 04:14:49,860 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_disconnect [2022-07-20 04:14:49,861 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_disconnect [2022-07-20 04:14:49,861 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_read_config_dword [2022-07-20 04:14:49,861 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_read_config_dword [2022-07-20 04:14:49,861 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-07-20 04:14:49,861 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-07-20 04:14:49,861 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-20 04:14:49,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-20 04:14:49,861 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_handle_event [2022-07-20 04:14:49,862 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_handle_event [2022-07-20 04:14:49,862 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_read [2022-07-20 04:14:49,862 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_read [2022-07-20 04:14:49,862 INFO L130 BoogieDeclarations]: Found specification of procedure driver_remove_file [2022-07-20 04:14:49,862 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_remove_file [2022-07-20 04:14:49,862 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_init_devices [2022-07-20 04:14:49,862 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_init_devices [2022-07-20 04:14:49,862 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2022-07-20 04:14:49,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2022-07-20 04:14:49,863 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_publish_pci_roots [2022-07-20 04:14:49,863 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_publish_pci_roots [2022-07-20 04:14:49,863 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_free_dev [2022-07-20 04:14:49,864 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_free_dev [2022-07-20 04:14:49,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2022-07-20 04:14:49,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2022-07-20 04:14:49,864 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_init_device [2022-07-20 04:14:49,864 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_init_device [2022-07-20 04:14:49,864 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2022-07-20 04:14:49,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2022-07-20 04:14:49,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2022-07-20 04:14:49,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2022-07-20 04:14:49,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-07-20 04:14:49,865 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-07-20 04:14:49,865 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-07-20 04:14:49,865 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-20 04:14:49,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-20 04:14:49,865 INFO L130 BoogieDeclarations]: Found specification of procedure notify_remote_via_irq [2022-07-20 04:14:49,865 INFO L138 BoogieDeclarations]: Found implementation of procedure notify_remote_via_irq [2022-07-20 04:14:49,865 INFO L130 BoogieDeclarations]: Found specification of procedure kill_domain_by_device [2022-07-20 04:14:49,866 INFO L138 BoogieDeclarations]: Found implementation of procedure kill_domain_by_device [2022-07-20 04:14:49,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-07-20 04:14:49,866 INFO L130 BoogieDeclarations]: Found specification of procedure xen_find_device_domain_owner [2022-07-20 04:14:49,866 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_find_device_domain_owner [2022-07-20 04:14:49,866 INFO L130 BoogieDeclarations]: Found specification of procedure permissive_add [2022-07-20 04:14:49,866 INFO L138 BoogieDeclarations]: Found implementation of procedure permissive_add [2022-07-20 04:14:49,866 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_read_config_word [2022-07-20 04:14:49,866 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_read_config_word [2022-07-20 04:14:49,867 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2022-07-20 04:14:49,867 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2022-07-20 04:14:49,867 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-07-20 04:14:49,867 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-07-20 04:14:49,867 INFO L130 BoogieDeclarations]: Found specification of procedure bar_init [2022-07-20 04:14:49,867 INFO L138 BoogieDeclarations]: Found implementation of procedure bar_init [2022-07-20 04:14:49,867 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_dev_lock_of_xen_pcibk_device [2022-07-20 04:14:49,867 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_dev_lock_of_xen_pcibk_device [2022-07-20 04:14:49,867 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_field_offset [2022-07-20 04:14:49,868 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_field_offset [2022-07-20 04:14:49,868 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-07-20 04:14:49,868 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-07-20 04:14:49,868 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2022-07-20 04:14:49,868 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2022-07-20 04:14:49,868 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2022-07-20 04:14:49,868 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2022-07-20 04:14:49,868 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2022-07-20 04:14:49,869 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2022-07-20 04:14:49,869 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-20 04:14:49,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-20 04:14:49,869 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2022-07-20 04:14:49,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2022-07-20 04:14:49,869 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2022-07-20 04:14:49,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2022-07-20 04:14:49,869 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-07-20 04:14:49,870 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-07-20 04:14:49,870 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2022-07-20 04:14:49,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2022-07-20 04:14:49,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-07-20 04:14:49,870 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-07-20 04:14:49,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-07-20 04:14:49,870 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2022-07-20 04:14:49,870 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2022-07-20 04:14:49,870 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_pcistub_devices_lock [2022-07-20 04:14:49,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_pcistub_devices_lock [2022-07-20 04:14:49,871 INFO L130 BoogieDeclarations]: Found specification of procedure register_capability [2022-07-20 04:14:49,871 INFO L138 BoogieDeclarations]: Found implementation of procedure register_capability [2022-07-20 04:14:49,871 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2022-07-20 04:14:49,871 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2022-07-20 04:14:49,871 INFO L130 BoogieDeclarations]: Found specification of procedure get_mask [2022-07-20 04:14:49,871 INFO L138 BoogieDeclarations]: Found implementation of procedure get_mask [2022-07-20 04:14:49,871 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_error_resume [2022-07-20 04:14:49,872 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_error_resume [2022-07-20 04:14:49,872 INFO L130 BoogieDeclarations]: Found specification of procedure pci_domain_nr [2022-07-20 04:14:49,872 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_domain_nr [2022-07-20 04:14:49,872 INFO L130 BoogieDeclarations]: Found specification of procedure pm_ctrl_write [2022-07-20 04:14:49,872 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_ctrl_write [2022-07-20 04:14:49,872 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_add_pci_dev [2022-07-20 04:14:49,872 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_add_pci_dev [2022-07-20 04:14:49,872 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_98 [2022-07-20 04:14:49,872 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_98 [2022-07-20 04:14:49,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_pcistub_device [2022-07-20 04:14:49,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_pcistub_device [2022-07-20 04:14:49,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_passthrough_dev_data [2022-07-20 04:14:49,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_passthrough_dev_data [2022-07-20 04:14:49,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2022-07-20 04:14:49,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2022-07-20 04:14:49,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-07-20 04:14:49,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-07-20 04:14:49,874 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_setup_backend [2022-07-20 04:14:49,874 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_setup_backend [2022-07-20 04:14:49,874 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_88 [2022-07-20 04:14:49,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_88 [2022-07-20 04:14:49,874 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_86 [2022-07-20 04:14:49,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_86 [2022-07-20 04:14:49,874 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-07-20 04:14:49,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-07-20 04:14:49,875 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2022-07-20 04:14:49,875 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2022-07-20 04:14:49,875 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_attach [2022-07-20 04:14:49,875 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_attach [2022-07-20 04:14:49,875 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibios_err_to_errno [2022-07-20 04:14:49,875 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibios_err_to_errno [2022-07-20 04:14:49,875 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_id_add [2022-07-20 04:14:49,875 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_id_add [2022-07-20 04:14:49,875 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_get_pci_dev [2022-07-20 04:14:49,876 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_get_pci_dev [2022-07-20 04:14:49,876 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2022-07-20 04:14:49,876 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2022-07-20 04:14:49,876 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2022-07-20 04:14:49,876 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2022-07-20 04:14:49,876 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2022-07-20 04:14:49,876 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2022-07-20 04:14:49,876 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-07-20 04:14:49,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-07-20 04:14:49,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-07-20 04:14:49,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-07-20 04:14:49,877 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_field [2022-07-20 04:14:49,877 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_field [2022-07-20 04:14:49,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2022-07-20 04:14:49,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2022-07-20 04:14:49,877 INFO L130 BoogieDeclarations]: Found specification of procedure bar_release [2022-07-20 04:14:49,877 INFO L138 BoogieDeclarations]: Found implementation of procedure bar_release [2022-07-20 04:14:49,878 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-20 04:14:49,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2022-07-20 04:14:49,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-07-20 04:14:49,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-07-20 04:14:49,878 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_find [2022-07-20 04:14:49,878 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_find [2022-07-20 04:14:49,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-07-20 04:14:49,878 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2022-07-20 04:14:49,879 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2022-07-20 04:14:49,879 INFO L130 BoogieDeclarations]: Found specification of procedure xen_register_device_domain_owner [2022-07-20 04:14:49,879 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_register_device_domain_owner [2022-07-20 04:14:49,879 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_UINT~X~C_UINT~X~C_UINT~X~C_UINT~TO~C_INT [2022-07-20 04:14:49,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_UINT~X~C_UINT~X~C_UINT~X~C_UINT~TO~C_INT [2022-07-20 04:14:49,879 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2022-07-20 04:14:49,879 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2022-07-20 04:14:49,879 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_INT~X~$Pointer$~TO~VOID [2022-07-20 04:14:49,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_INT~X~$Pointer$~TO~VOID [2022-07-20 04:14:49,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2022-07-20 04:14:49,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2022-07-20 04:14:49,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2022-07-20 04:14:49,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2022-07-20 04:14:49,880 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_xenbus_probe [2022-07-20 04:14:49,880 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_xenbus_probe [2022-07-20 04:14:49,880 INFO L130 BoogieDeclarations]: Found specification of procedure bar_read [2022-07-20 04:14:49,880 INFO L138 BoogieDeclarations]: Found implementation of procedure bar_read [2022-07-20 04:14:49,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2022-07-20 04:14:49,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2022-07-20 04:14:49,881 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2022-07-20 04:14:49,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2022-07-20 04:14:49,881 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_read_driver_state [2022-07-20 04:14:49,881 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_read_driver_state [2022-07-20 04:14:49,881 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-07-20 04:14:49,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-07-20 04:14:49,881 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_release_pci_dev [2022-07-20 04:14:49,882 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_release_pci_dev [2022-07-20 04:14:49,882 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_1 [2022-07-20 04:14:49,882 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_1 [2022-07-20 04:14:49,882 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_2 [2022-07-20 04:14:49,882 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_2 [2022-07-20 04:14:49,882 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2022-07-20 04:14:49,882 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2022-07-20 04:14:49,882 INFO L130 BoogieDeclarations]: Found specification of procedure __pci_reset_function_locked [2022-07-20 04:14:49,882 INFO L138 BoogieDeclarations]: Found implementation of procedure __pci_reset_function_locked [2022-07-20 04:14:49,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2022-07-20 04:14:49,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2022-07-20 04:14:49,883 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2022-07-20 04:14:49,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2022-07-20 04:14:49,883 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_probe [2022-07-20 04:14:49,883 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_probe [2022-07-20 04:14:49,883 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-07-20 04:14:49,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-07-20 04:14:49,883 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_get_pcifront_dev [2022-07-20 04:14:49,884 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_get_pcifront_dev [2022-07-20 04:14:49,884 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_read_vendor [2022-07-20 04:14:49,884 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_read_vendor [2022-07-20 04:14:49,884 INFO L130 BoogieDeclarations]: Found specification of procedure interrupt_read [2022-07-20 04:14:49,884 INFO L138 BoogieDeclarations]: Found implementation of procedure interrupt_read [2022-07-20 04:14:49,884 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2022-07-20 04:14:49,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2022-07-20 04:14:49,884 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2022-07-20 04:14:49,884 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2022-07-20 04:14:49,885 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_put [2022-07-20 04:14:49,885 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_put [2022-07-20 04:14:49,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-07-20 04:14:49,885 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2022-07-20 04:14:49,885 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2022-07-20 04:14:49,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-07-20 04:14:49,885 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_put_pci_dev [2022-07-20 04:14:49,885 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_put_pci_dev [2022-07-20 04:14:49,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-07-20 04:14:49,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-07-20 04:14:49,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-07-20 04:14:49,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-07-20 04:14:49,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-20 04:14:49,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-20 04:14:49,886 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2022-07-20 04:14:49,886 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2022-07-20 04:14:49,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_vpci_dev_data [2022-07-20 04:14:49,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_vpci_dev_data [2022-07-20 04:14:49,887 INFO L130 BoogieDeclarations]: Found specification of procedure bist_write [2022-07-20 04:14:49,887 INFO L138 BoogieDeclarations]: Found implementation of procedure bist_write [2022-07-20 04:14:49,887 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_UINT~X~C_UINT~TO~C_INT [2022-07-20 04:14:49,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_UINT~X~C_UINT~TO~C_INT [2022-07-20 04:14:49,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_device [2022-07-20 04:14:49,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_device [2022-07-20 04:14:49,887 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_free_dyn_fields [2022-07-20 04:14:49,888 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_free_dyn_fields [2022-07-20 04:14:49,888 INFO L130 BoogieDeclarations]: Found specification of procedure xen_unregister_device_domain_owner [2022-07-20 04:14:49,888 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_unregister_device_domain_owner [2022-07-20 04:14:49,888 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2022-07-20 04:14:49,888 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2022-07-20 04:14:49,888 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pirq_from_irq [2022-07-20 04:14:49,888 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pirq_from_irq [2022-07-20 04:14:49,888 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_release_devices [2022-07-20 04:14:49,888 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_release_devices [2022-07-20 04:14:49,889 INFO L130 BoogieDeclarations]: Found specification of procedure command_read [2022-07-20 04:14:49,889 INFO L138 BoogieDeclarations]: Found implementation of procedure command_read [2022-07-20 04:14:49,889 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_passthrough_dev_data [2022-07-20 04:14:49,889 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_passthrough_dev_data [2022-07-20 04:14:49,889 INFO L130 BoogieDeclarations]: Found specification of procedure merge_value [2022-07-20 04:14:49,889 INFO L138 BoogieDeclarations]: Found implementation of procedure merge_value [2022-07-20 04:14:49,889 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2022-07-20 04:14:49,889 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2022-07-20 04:14:49,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-07-20 04:14:49,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-07-20 04:14:49,890 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_INT~X~$Pointer$~X~$Pointer$~TO~C_INT [2022-07-20 04:14:49,890 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_INT~X~$Pointer$~X~$Pointer$~TO~C_INT [2022-07-20 04:14:49,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-07-20 04:14:49,890 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2022-07-20 04:14:49,890 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2022-07-20 04:14:49,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-07-20 04:14:49,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-07-20 04:14:49,891 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_be_watch [2022-07-20 04:14:49,891 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_be_watch [2022-07-20 04:14:49,891 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2022-07-20 04:14:49,891 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2022-07-20 04:14:49,891 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-20 04:14:49,891 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-20 04:14:49,891 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_irq_handler_show [2022-07-20 04:14:49,891 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_irq_handler_show [2022-07-20 04:14:49,892 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-07-20 04:14:49,892 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-07-20 04:14:49,892 INFO L130 BoogieDeclarations]: Found specification of procedure common_process [2022-07-20 04:14:49,892 INFO L138 BoogieDeclarations]: Found implementation of procedure common_process [2022-07-20 04:14:49,892 INFO L130 BoogieDeclarations]: Found specification of procedure str_to_slot [2022-07-20 04:14:49,892 INFO L138 BoogieDeclarations]: Found implementation of procedure str_to_slot [2022-07-20 04:14:49,892 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_exit [2022-07-20 04:14:49,893 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_exit [2022-07-20 04:14:49,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2022-07-20 04:14:49,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2022-07-20 04:14:49,893 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_read_device [2022-07-20 04:14:49,893 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_read_device [2022-07-20 04:14:49,893 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2022-07-20 04:14:49,893 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2022-07-20 04:14:49,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-20 04:14:49,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-20 04:14:49,894 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-07-20 04:14:49,894 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-07-20 04:14:49,894 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-20 04:14:49,894 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-20 04:14:49,894 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_get_pci_dev [2022-07-20 04:14:49,894 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_get_pci_dev [2022-07-20 04:14:49,894 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_reset_device [2022-07-20 04:14:49,894 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_reset_device [2022-07-20 04:14:49,894 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_test_and_schedule_op [2022-07-20 04:14:49,895 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_test_and_schedule_op [2022-07-20 04:14:49,895 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-20 04:14:49,895 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-20 04:14:49,895 INFO L130 BoogieDeclarations]: Found specification of procedure rom_init [2022-07-20 04:14:49,895 INFO L138 BoogieDeclarations]: Found implementation of procedure rom_init [2022-07-20 04:14:49,895 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_fields_offset [2022-07-20 04:14:49,895 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_fields_offset [2022-07-20 04:14:49,895 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_device [2022-07-20 04:14:49,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_device [2022-07-20 04:14:49,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-07-20 04:14:49,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-07-20 04:14:49,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_device_ids_lock [2022-07-20 04:14:49,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_device_ids_lock [2022-07-20 04:14:49,896 INFO L130 BoogieDeclarations]: Found specification of procedure bar_reset [2022-07-20 04:14:49,896 INFO L138 BoogieDeclarations]: Found implementation of procedure bar_reset [2022-07-20 04:14:49,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-20 04:14:49,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-20 04:14:49,897 INFO L130 BoogieDeclarations]: Found specification of procedure pci_is_enabled [2022-07-20 04:14:49,897 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_is_enabled [2022-07-20 04:14:49,897 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_publish_pci_roots [2022-07-20 04:14:49,897 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_publish_pci_roots [2022-07-20 04:14:49,897 INFO L130 BoogieDeclarations]: Found specification of procedure pm_caps_read [2022-07-20 04:14:49,897 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_caps_read [2022-07-20 04:14:51,320 INFO L234 CfgBuilder]: Building ICFG [2022-07-20 04:14:51,336 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-20 04:14:53,573 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-07-20 04:15:48,037 INFO L275 CfgBuilder]: Performing block encoding [2022-07-20 04:15:48,057 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-20 04:15:48,057 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-07-20 04:15:48,064 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.07 04:15:48 BoogieIcfgContainer [2022-07-20 04:15:48,064 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-20 04:15:48,066 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-20 04:15:48,066 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-20 04:15:48,069 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-20 04:15:48,069 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.07 04:14:41" (1/3) ... [2022-07-20 04:15:48,069 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6c2379e6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.07 04:15:48, skipping insertion in model container [2022-07-20 04:15:48,070 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:14:48" (2/3) ... [2022-07-20 04:15:48,070 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6c2379e6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.07 04:15:48, skipping insertion in model container [2022-07-20 04:15:48,070 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.07 04:15:48" (3/3) ... [2022-07-20 04:15:48,071 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i [2022-07-20 04:15:48,084 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-20 04:15:48,084 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 29 error locations. [2022-07-20 04:15:48,238 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-20 04:15:48,245 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=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@5abcf550, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@216c9883 [2022-07-20 04:15:48,245 INFO L358 AbstractCegarLoop]: Starting to check reachability of 29 error locations. [2022-07-20 04:15:48,259 INFO L276 IsEmpty]: Start isEmpty. Operand has 3668 states, 2462 states have (on average 1.3058489033306255) internal successors, (3215), 2602 states have internal predecessors, (3215), 985 states have call successors, (985), 192 states have call predecessors, (985), 191 states have return successors, (978), 961 states have call predecessors, (978), 978 states have call successors, (978) [2022-07-20 04:15:48,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-07-20 04:15:48,271 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:15:48,272 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 04:15:48,273 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:15:48,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:15:48,280 INFO L85 PathProgramCache]: Analyzing trace with hash 494310826, now seen corresponding path program 1 times [2022-07-20 04:15:48,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:15:48,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1740688808] [2022-07-20 04:15:48,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:15:48,299 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:15:48,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:15:48,300 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:15:48,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-07-20 04:15:52,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:15:52,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 2933 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:15:52,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:15:52,999 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-20 04:15:52,999 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:15:53,000 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:15:53,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1740688808] [2022-07-20 04:15:53,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1740688808] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:15:53,000 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:15:53,000 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:15:53,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207779747] [2022-07-20 04:15:53,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:15:53,006 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:15:53,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:15:53,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:15:53,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:15:53,038 INFO L87 Difference]: Start difference. First operand has 3668 states, 2462 states have (on average 1.3058489033306255) internal successors, (3215), 2602 states have internal predecessors, (3215), 985 states have call successors, (985), 192 states have call predecessors, (985), 191 states have return successors, (978), 961 states have call predecessors, (978), 978 states have call successors, (978) Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-07-20 04:15:53,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:15:53,455 INFO L93 Difference]: Finished difference Result 7305 states and 10564 transitions. [2022-07-20 04:15:53,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:15:53,458 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 51 [2022-07-20 04:15:53,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:15:53,501 INFO L225 Difference]: With dead ends: 7305 [2022-07-20 04:15:53,502 INFO L226 Difference]: Without dead ends: 3647 [2022-07-20 04:15:53,531 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:15:53,535 INFO L413 NwaCegarLoop]: 5139 mSDtfsCounter, 5100 mSDsluCounter, 5137 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5102 SdHoareTripleChecker+Valid, 10276 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 04:15:53,536 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5102 Valid, 10276 Invalid, 2 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 04:15:53,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3647 states. [2022-07-20 04:15:53,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3647 to 3647. [2022-07-20 04:15:53,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3647 states, 2451 states have (on average 1.2913096695226438) internal successors, (3165), 2585 states have internal predecessors, (3165), 978 states have call successors, (978), 191 states have call predecessors, (978), 190 states have return successors, (976), 959 states have call predecessors, (976), 976 states have call successors, (976) [2022-07-20 04:15:53,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3647 states to 3647 states and 5119 transitions. [2022-07-20 04:15:53,816 INFO L78 Accepts]: Start accepts. Automaton has 3647 states and 5119 transitions. Word has length 51 [2022-07-20 04:15:53,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:15:53,818 INFO L495 AbstractCegarLoop]: Abstraction has 3647 states and 5119 transitions. [2022-07-20 04:15:53,818 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-07-20 04:15:53,818 INFO L276 IsEmpty]: Start isEmpty. Operand 3647 states and 5119 transitions. [2022-07-20 04:15:53,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-07-20 04:15:53,825 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:15:53,826 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 04:15:53,906 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-07-20 04:15:54,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:15:54,048 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:15:54,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:15:54,048 INFO L85 PathProgramCache]: Analyzing trace with hash 1766495907, now seen corresponding path program 1 times [2022-07-20 04:15:54,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:15:54,054 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [143214003] [2022-07-20 04:15:54,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:15:54,054 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:15:54,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:15:54,055 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:15:54,058 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-07-20 04:15:58,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:15:58,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 3065 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-20 04:15:58,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:15:58,309 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-20 04:15:58,309 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:15:58,309 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:15:58,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [143214003] [2022-07-20 04:15:58,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [143214003] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:15:58,310 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:15:58,310 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:15:58,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842733031] [2022-07-20 04:15:58,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:15:58,312 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 04:15:58,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:15:58,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 04:15:58,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 04:15:58,313 INFO L87 Difference]: Start difference. First operand 3647 states and 5119 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-20 04:15:58,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:15:58,527 INFO L93 Difference]: Finished difference Result 7288 states and 10230 transitions. [2022-07-20 04:15:58,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 04:15:58,528 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 58 [2022-07-20 04:15:58,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:15:58,558 INFO L225 Difference]: With dead ends: 7288 [2022-07-20 04:15:58,558 INFO L226 Difference]: Without dead ends: 3648 [2022-07-20 04:15:58,580 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 56 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-07-20 04:15:58,581 INFO L413 NwaCegarLoop]: 5118 mSDtfsCounter, 0 mSDsluCounter, 5114 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 10232 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-07-20 04:15:58,581 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 10232 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 04:15:58,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3648 states. [2022-07-20 04:15:58,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3648 to 3648. [2022-07-20 04:15:58,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3648 states, 2452 states have (on average 1.2911908646003263) internal successors, (3166), 2586 states have internal predecessors, (3166), 978 states have call successors, (978), 191 states have call predecessors, (978), 190 states have return successors, (976), 959 states have call predecessors, (976), 976 states have call successors, (976) [2022-07-20 04:15:58,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3648 states to 3648 states and 5120 transitions. [2022-07-20 04:15:58,742 INFO L78 Accepts]: Start accepts. Automaton has 3648 states and 5120 transitions. Word has length 58 [2022-07-20 04:15:58,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:15:58,743 INFO L495 AbstractCegarLoop]: Abstraction has 3648 states and 5120 transitions. [2022-07-20 04:15:58,743 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-20 04:15:58,743 INFO L276 IsEmpty]: Start isEmpty. Operand 3648 states and 5120 transitions. [2022-07-20 04:15:58,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-07-20 04:15:58,748 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:15:58,749 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 04:15:58,856 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-07-20 04:15:58,967 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:15:58,967 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:15:58,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:15:58,968 INFO L85 PathProgramCache]: Analyzing trace with hash 1750977189, now seen corresponding path program 1 times [2022-07-20 04:15:58,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:15:58,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1117375788] [2022-07-20 04:15:58,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:15:58,973 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:15:58,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:15:58,980 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:15:58,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-07-20 04:16:03,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:03,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 3067 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:16:03,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:16:04,813 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-20 04:16:04,813 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:16:04,813 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:16:04,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1117375788] [2022-07-20 04:16:04,813 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1117375788] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:16:04,813 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:16:04,814 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:16:04,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552072777] [2022-07-20 04:16:04,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:16:04,814 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:16:04,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:16:04,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:16:04,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:16:04,815 INFO L87 Difference]: Start difference. First operand 3648 states and 5120 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-07-20 04:16:05,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:16:05,104 INFO L93 Difference]: Finished difference Result 7259 states and 10187 transitions. [2022-07-20 04:16:05,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:16:05,104 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 58 [2022-07-20 04:16:05,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:16:05,148 INFO L225 Difference]: With dead ends: 7259 [2022-07-20 04:16:05,149 INFO L226 Difference]: Without dead ends: 3630 [2022-07-20 04:16:05,170 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:16:05,173 INFO L413 NwaCegarLoop]: 5087 mSDtfsCounter, 5060 mSDsluCounter, 5087 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5060 SdHoareTripleChecker+Valid, 10174 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-07-20 04:16:05,174 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5060 Valid, 10174 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 04:16:05,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3630 states. [2022-07-20 04:16:05,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3630 to 3630. [2022-07-20 04:16:05,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3630 states, 2435 states have (on average 1.2891170431211498) internal successors, (3139), 2569 states have internal predecessors, (3139), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-20 04:16:05,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3630 states to 3630 states and 5091 transitions. [2022-07-20 04:16:05,372 INFO L78 Accepts]: Start accepts. Automaton has 3630 states and 5091 transitions. Word has length 58 [2022-07-20 04:16:05,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:16:05,374 INFO L495 AbstractCegarLoop]: Abstraction has 3630 states and 5091 transitions. [2022-07-20 04:16:05,375 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-07-20 04:16:05,375 INFO L276 IsEmpty]: Start isEmpty. Operand 3630 states and 5091 transitions. [2022-07-20 04:16:05,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-07-20 04:16:05,376 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:16:05,377 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 04:16:05,478 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-07-20 04:16:05,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:16:05,595 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:16:05,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:16:05,595 INFO L85 PathProgramCache]: Analyzing trace with hash 587555756, now seen corresponding path program 1 times [2022-07-20 04:16:05,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:16:05,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1583196468] [2022-07-20 04:16:05,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:16:05,600 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:16:05,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:16:05,602 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:16:05,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-07-20 04:16:09,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:10,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 2942 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:16:10,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:16:10,653 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-20 04:16:10,654 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:16:10,654 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:16:10,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1583196468] [2022-07-20 04:16:10,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1583196468] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:16:10,654 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:16:10,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:16:10,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554850299] [2022-07-20 04:16:10,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:16:10,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:16:10,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:16:10,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:16:10,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:16:10,655 INFO L87 Difference]: Start difference. First operand 3630 states and 5091 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2022-07-20 04:16:10,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:16:10,847 INFO L93 Difference]: Finished difference Result 3630 states and 5091 transitions. [2022-07-20 04:16:10,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:16:10,848 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 57 [2022-07-20 04:16:10,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:16:10,873 INFO L225 Difference]: With dead ends: 3630 [2022-07-20 04:16:10,874 INFO L226 Difference]: Without dead ends: 3628 [2022-07-20 04:16:10,878 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:16:10,880 INFO L413 NwaCegarLoop]: 5086 mSDtfsCounter, 5041 mSDsluCounter, 5084 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5043 SdHoareTripleChecker+Valid, 10170 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-07-20 04:16:10,881 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5043 Valid, 10170 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 04:16:10,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3628 states. [2022-07-20 04:16:11,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3628 to 3628. [2022-07-20 04:16:11,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3628 states, 2434 states have (on average 1.288824979457683) internal successors, (3137), 2567 states have internal predecessors, (3137), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-20 04:16:11,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3628 states to 3628 states and 5089 transitions. [2022-07-20 04:16:11,061 INFO L78 Accepts]: Start accepts. Automaton has 3628 states and 5089 transitions. Word has length 57 [2022-07-20 04:16:11,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:16:11,061 INFO L495 AbstractCegarLoop]: Abstraction has 3628 states and 5089 transitions. [2022-07-20 04:16:11,062 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2022-07-20 04:16:11,062 INFO L276 IsEmpty]: Start isEmpty. Operand 3628 states and 5089 transitions. [2022-07-20 04:16:11,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-07-20 04:16:11,064 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:16:11,064 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 04:16:11,178 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-07-20 04:16:11,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:16:11,291 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:16:11,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:16:11,292 INFO L85 PathProgramCache]: Analyzing trace with hash -2072541612, now seen corresponding path program 1 times [2022-07-20 04:16:11,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:16:11,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [737049742] [2022-07-20 04:16:11,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:16:11,297 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:16:11,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:16:11,299 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:16:11,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-07-20 04:16:15,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:15,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 3086 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:16:15,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:16:15,935 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-07-20 04:16:15,935 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:16:15,935 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:16:15,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [737049742] [2022-07-20 04:16:15,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [737049742] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:16:15,936 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:16:15,936 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 04:16:15,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778308559] [2022-07-20 04:16:15,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:16:15,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 04:16:15,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:16:15,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 04:16:15,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:16:15,939 INFO L87 Difference]: Start difference. First operand 3628 states and 5089 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-07-20 04:16:17,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:16:17,355 INFO L93 Difference]: Finished difference Result 8419 states and 11988 transitions. [2022-07-20 04:16:17,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 04:16:17,356 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 68 [2022-07-20 04:16:17,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:16:17,391 INFO L225 Difference]: With dead ends: 8419 [2022-07-20 04:16:17,391 INFO L226 Difference]: Without dead ends: 5035 [2022-07-20 04:16:17,409 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-07-20 04:16:17,410 INFO L413 NwaCegarLoop]: 6863 mSDtfsCounter, 1796 mSDsluCounter, 18145 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 865 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2084 SdHoareTripleChecker+Valid, 25008 SdHoareTripleChecker+Invalid, 907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 865 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-20 04:16:17,410 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2084 Valid, 25008 Invalid, 907 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [865 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-20 04:16:17,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5035 states. [2022-07-20 04:16:17,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5035 to 3631. [2022-07-20 04:16:17,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3631 states, 2437 states have (on average 1.2884694296265902) internal successors, (3140), 2570 states have internal predecessors, (3140), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-20 04:16:17,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3631 states to 3631 states and 5092 transitions. [2022-07-20 04:16:17,645 INFO L78 Accepts]: Start accepts. Automaton has 3631 states and 5092 transitions. Word has length 68 [2022-07-20 04:16:17,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:16:17,647 INFO L495 AbstractCegarLoop]: Abstraction has 3631 states and 5092 transitions. [2022-07-20 04:16:17,647 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-07-20 04:16:17,648 INFO L276 IsEmpty]: Start isEmpty. Operand 3631 states and 5092 transitions. [2022-07-20 04:16:17,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-07-20 04:16:17,648 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:16:17,649 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 04:16:17,742 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Ended with exit code 0 [2022-07-20 04:16:17,875 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:16:17,876 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:16:17,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:16:17,876 INFO L85 PathProgramCache]: Analyzing trace with hash -1616429192, now seen corresponding path program 1 times [2022-07-20 04:16:17,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:16:17,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [134794110] [2022-07-20 04:16:17,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:16:17,879 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:16:17,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:16:17,880 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:16:17,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-07-20 04:16:21,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:21,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 2951 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:16:21,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:16:22,486 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-20 04:16:22,486 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:16:22,486 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:16:22,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [134794110] [2022-07-20 04:16:22,486 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [134794110] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:16:22,486 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:16:22,486 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:16:22,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041800829] [2022-07-20 04:16:22,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:16:22,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:16:22,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:16:22,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:16:22,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:16:22,487 INFO L87 Difference]: Start difference. First operand 3631 states and 5092 transitions. Second operand has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2022-07-20 04:16:22,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:16:22,665 INFO L93 Difference]: Finished difference Result 3631 states and 5092 transitions. [2022-07-20 04:16:22,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:16:22,665 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) Word has length 63 [2022-07-20 04:16:22,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:16:22,687 INFO L225 Difference]: With dead ends: 3631 [2022-07-20 04:16:22,687 INFO L226 Difference]: Without dead ends: 3629 [2022-07-20 04:16:22,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:16:22,691 INFO L413 NwaCegarLoop]: 5084 mSDtfsCounter, 5033 mSDsluCounter, 5082 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5035 SdHoareTripleChecker+Valid, 10166 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-07-20 04:16:22,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5035 Valid, 10166 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 04:16:22,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3629 states. [2022-07-20 04:16:22,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3629 to 3629. [2022-07-20 04:16:22,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3629 states, 2436 states have (on average 1.2881773399014778) internal successors, (3138), 2568 states have internal predecessors, (3138), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-20 04:16:22,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3629 states to 3629 states and 5090 transitions. [2022-07-20 04:16:22,863 INFO L78 Accepts]: Start accepts. Automaton has 3629 states and 5090 transitions. Word has length 63 [2022-07-20 04:16:22,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:16:22,863 INFO L495 AbstractCegarLoop]: Abstraction has 3629 states and 5090 transitions. [2022-07-20 04:16:22,864 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2022-07-20 04:16:22,864 INFO L276 IsEmpty]: Start isEmpty. Operand 3629 states and 5090 transitions. [2022-07-20 04:16:22,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-07-20 04:16:22,865 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:16:22,865 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 04:16:22,954 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-07-20 04:16:23,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:16:23,091 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:16:23,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:16:23,092 INFO L85 PathProgramCache]: Analyzing trace with hash 1250050088, now seen corresponding path program 1 times [2022-07-20 04:16:23,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:16:23,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [492448918] [2022-07-20 04:16:23,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:16:23,094 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:16:23,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:16:23,096 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:16:23,096 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-07-20 04:16:26,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:27,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 2960 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:16:27,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:16:27,797 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-20 04:16:27,797 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:16:27,797 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:16:27,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [492448918] [2022-07-20 04:16:27,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [492448918] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:16:27,797 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:16:27,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:16:27,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574974252] [2022-07-20 04:16:27,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:16:27,798 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:16:27,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:16:27,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:16:27,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:16:27,799 INFO L87 Difference]: Start difference. First operand 3629 states and 5090 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2022-07-20 04:16:27,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:16:27,991 INFO L93 Difference]: Finished difference Result 3629 states and 5090 transitions. [2022-07-20 04:16:27,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:16:27,992 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 69 [2022-07-20 04:16:27,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:16:28,031 INFO L225 Difference]: With dead ends: 3629 [2022-07-20 04:16:28,031 INFO L226 Difference]: Without dead ends: 3627 [2022-07-20 04:16:28,034 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:16:28,035 INFO L413 NwaCegarLoop]: 5082 mSDtfsCounter, 5025 mSDsluCounter, 5080 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5027 SdHoareTripleChecker+Valid, 10162 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-07-20 04:16:28,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5027 Valid, 10162 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 04:16:28,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3627 states. [2022-07-20 04:16:28,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3627 to 3627. [2022-07-20 04:16:28,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3627 states, 2435 states have (on average 1.2878850102669404) internal successors, (3136), 2566 states have internal predecessors, (3136), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-20 04:16:28,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3627 states to 3627 states and 5088 transitions. [2022-07-20 04:16:28,225 INFO L78 Accepts]: Start accepts. Automaton has 3627 states and 5088 transitions. Word has length 69 [2022-07-20 04:16:28,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:16:28,225 INFO L495 AbstractCegarLoop]: Abstraction has 3627 states and 5088 transitions. [2022-07-20 04:16:28,225 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2022-07-20 04:16:28,226 INFO L276 IsEmpty]: Start isEmpty. Operand 3627 states and 5088 transitions. [2022-07-20 04:16:28,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-07-20 04:16:28,227 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:16:28,227 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 04:16:28,291 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-07-20 04:16:28,431 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:16:28,432 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:16:28,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:16:28,432 INFO L85 PathProgramCache]: Analyzing trace with hash 1431027412, now seen corresponding path program 1 times [2022-07-20 04:16:28,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:16:28,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1769899558] [2022-07-20 04:16:28,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:16:28,435 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:16:28,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:16:28,437 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:16:28,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-07-20 04:16:32,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:32,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 3107 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-20 04:16:32,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:16:32,867 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-07-20 04:16:32,867 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:16:32,867 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:16:32,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1769899558] [2022-07-20 04:16:32,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1769899558] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:16:32,867 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:16:32,867 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:16:32,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308810993] [2022-07-20 04:16:32,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:16:32,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 04:16:32,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:16:32,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 04:16:32,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 04:16:32,869 INFO L87 Difference]: Start difference. First operand 3627 states and 5088 transitions. Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2022-07-20 04:16:33,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:16:33,256 INFO L93 Difference]: Finished difference Result 7965 states and 11290 transitions. [2022-07-20 04:16:33,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 04:16:33,257 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 80 [2022-07-20 04:16:33,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:16:33,278 INFO L225 Difference]: With dead ends: 7965 [2022-07-20 04:16:33,279 INFO L226 Difference]: Without dead ends: 4563 [2022-07-20 04:16:33,294 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 78 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-07-20 04:16:33,295 INFO L413 NwaCegarLoop]: 6388 mSDtfsCounter, 734 mSDsluCounter, 5386 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1090 SdHoareTripleChecker+Valid, 11774 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-20 04:16:33,295 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1090 Valid, 11774 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-20 04:16:33,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4563 states. [2022-07-20 04:16:33,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4563 to 3633. [2022-07-20 04:16:33,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3633 states, 2441 states have (on average 1.2871773863170832) internal successors, (3142), 2572 states have internal predecessors, (3142), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-20 04:16:33,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3633 states to 3633 states and 5094 transitions. [2022-07-20 04:16:33,548 INFO L78 Accepts]: Start accepts. Automaton has 3633 states and 5094 transitions. Word has length 80 [2022-07-20 04:16:33,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:16:33,549 INFO L495 AbstractCegarLoop]: Abstraction has 3633 states and 5094 transitions. [2022-07-20 04:16:33,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2022-07-20 04:16:33,549 INFO L276 IsEmpty]: Start isEmpty. Operand 3633 states and 5094 transitions. [2022-07-20 04:16:33,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-07-20 04:16:33,550 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:16:33,551 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 04:16:33,639 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-07-20 04:16:33,771 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:16:33,772 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:16:33,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:16:33,772 INFO L85 PathProgramCache]: Analyzing trace with hash 1662563453, now seen corresponding path program 1 times [2022-07-20 04:16:33,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:16:33,775 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1470628897] [2022-07-20 04:16:33,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:16:33,775 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:16:33,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:16:33,776 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:16:33,777 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-07-20 04:16:37,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:37,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 2969 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:16:37,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:16:38,379 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-20 04:16:38,380 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:16:38,380 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:16:38,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1470628897] [2022-07-20 04:16:38,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1470628897] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:16:38,380 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:16:38,380 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:16:38,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730765879] [2022-07-20 04:16:38,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:16:38,380 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:16:38,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:16:38,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:16:38,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:16:38,381 INFO L87 Difference]: Start difference. First operand 3633 states and 5094 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2022-07-20 04:16:38,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:16:38,579 INFO L93 Difference]: Finished difference Result 3633 states and 5094 transitions. [2022-07-20 04:16:38,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:16:38,580 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 75 [2022-07-20 04:16:38,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:16:38,594 INFO L225 Difference]: With dead ends: 3633 [2022-07-20 04:16:38,595 INFO L226 Difference]: Without dead ends: 3631 [2022-07-20 04:16:38,597 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:16:38,598 INFO L413 NwaCegarLoop]: 5080 mSDtfsCounter, 5017 mSDsluCounter, 5078 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5019 SdHoareTripleChecker+Valid, 10158 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-07-20 04:16:38,598 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5019 Valid, 10158 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 04:16:38,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3631 states. [2022-07-20 04:16:38,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3631 to 3631. [2022-07-20 04:16:38,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3631 states, 2440 states have (on average 1.2868852459016393) internal successors, (3140), 2570 states have internal predecessors, (3140), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-20 04:16:38,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3631 states to 3631 states and 5092 transitions. [2022-07-20 04:16:38,778 INFO L78 Accepts]: Start accepts. Automaton has 3631 states and 5092 transitions. Word has length 75 [2022-07-20 04:16:38,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:16:38,779 INFO L495 AbstractCegarLoop]: Abstraction has 3631 states and 5092 transitions. [2022-07-20 04:16:38,779 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2022-07-20 04:16:38,779 INFO L276 IsEmpty]: Start isEmpty. Operand 3631 states and 5092 transitions. [2022-07-20 04:16:38,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-07-20 04:16:38,781 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:16:38,781 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 04:16:38,864 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-07-20 04:16:38,999 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:16:38,999 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:16:39,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:16:39,000 INFO L85 PathProgramCache]: Analyzing trace with hash -771942157, now seen corresponding path program 1 times [2022-07-20 04:16:39,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:16:39,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1713947248] [2022-07-20 04:16:39,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:16:39,008 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:16:39,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:16:39,010 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:16:39,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-07-20 04:16:43,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:43,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 2978 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:16:43,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:16:43,941 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-20 04:16:43,941 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:16:43,941 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:16:43,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1713947248] [2022-07-20 04:16:43,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1713947248] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:16:43,942 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:16:43,942 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:16:43,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178706717] [2022-07-20 04:16:43,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:16:43,942 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:16:43,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:16:43,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:16:43,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:16:43,943 INFO L87 Difference]: Start difference. First operand 3631 states and 5092 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2022-07-20 04:16:44,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:16:44,116 INFO L93 Difference]: Finished difference Result 3631 states and 5092 transitions. [2022-07-20 04:16:44,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:16:44,117 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 81 [2022-07-20 04:16:44,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:16:44,127 INFO L225 Difference]: With dead ends: 3631 [2022-07-20 04:16:44,127 INFO L226 Difference]: Without dead ends: 3629 [2022-07-20 04:16:44,130 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:16:44,131 INFO L413 NwaCegarLoop]: 5078 mSDtfsCounter, 5009 mSDsluCounter, 5076 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5011 SdHoareTripleChecker+Valid, 10154 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-07-20 04:16:44,131 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5011 Valid, 10154 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 04:16:44,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3629 states. [2022-07-20 04:16:44,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3629 to 3629. [2022-07-20 04:16:44,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3629 states, 2439 states have (on average 1.2865928659286592) internal successors, (3138), 2568 states have internal predecessors, (3138), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-20 04:16:44,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3629 states to 3629 states and 5090 transitions. [2022-07-20 04:16:44,310 INFO L78 Accepts]: Start accepts. Automaton has 3629 states and 5090 transitions. Word has length 81 [2022-07-20 04:16:44,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:16:44,310 INFO L495 AbstractCegarLoop]: Abstraction has 3629 states and 5090 transitions. [2022-07-20 04:16:44,310 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2022-07-20 04:16:44,311 INFO L276 IsEmpty]: Start isEmpty. Operand 3629 states and 5090 transitions. [2022-07-20 04:16:44,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-07-20 04:16:44,312 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:16:44,312 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 04:16:44,394 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-07-20 04:16:44,527 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:16:44,527 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:16:44,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:16:44,528 INFO L85 PathProgramCache]: Analyzing trace with hash 261564548, now seen corresponding path program 1 times [2022-07-20 04:16:44,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:16:44,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [592288190] [2022-07-20 04:16:44,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:16:44,533 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:16:44,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:16:44,534 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:16:44,536 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-07-20 04:16:48,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:48,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 2987 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:16:48,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:16:49,265 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-20 04:16:49,265 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:16:49,265 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:16:49,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [592288190] [2022-07-20 04:16:49,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [592288190] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:16:49,265 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:16:49,266 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:16:49,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15437719] [2022-07-20 04:16:49,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:16:49,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:16:49,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:16:49,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:16:49,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:16:49,267 INFO L87 Difference]: Start difference. First operand 3629 states and 5090 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2022-07-20 04:16:49,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:16:49,458 INFO L93 Difference]: Finished difference Result 3629 states and 5090 transitions. [2022-07-20 04:16:49,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:16:49,458 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 87 [2022-07-20 04:16:49,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:16:49,471 INFO L225 Difference]: With dead ends: 3629 [2022-07-20 04:16:49,472 INFO L226 Difference]: Without dead ends: 3627 [2022-07-20 04:16:49,474 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:16:49,474 INFO L413 NwaCegarLoop]: 5076 mSDtfsCounter, 5001 mSDsluCounter, 5074 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5003 SdHoareTripleChecker+Valid, 10150 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-07-20 04:16:49,474 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5003 Valid, 10150 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 04:16:49,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3627 states. [2022-07-20 04:16:49,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3627 to 3627. [2022-07-20 04:16:49,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3627 states, 2438 states have (on average 1.2863002461033635) internal successors, (3136), 2566 states have internal predecessors, (3136), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-20 04:16:49,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3627 states to 3627 states and 5088 transitions. [2022-07-20 04:16:49,658 INFO L78 Accepts]: Start accepts. Automaton has 3627 states and 5088 transitions. Word has length 87 [2022-07-20 04:16:49,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:16:49,659 INFO L495 AbstractCegarLoop]: Abstraction has 3627 states and 5088 transitions. [2022-07-20 04:16:49,659 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2022-07-20 04:16:49,659 INFO L276 IsEmpty]: Start isEmpty. Operand 3627 states and 5088 transitions. [2022-07-20 04:16:49,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-07-20 04:16:49,660 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:16:49,661 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-20 04:16:49,755 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-07-20 04:16:49,879 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:16:49,879 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:16:49,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:16:49,880 INFO L85 PathProgramCache]: Analyzing trace with hash -1794277237, now seen corresponding path program 1 times [2022-07-20 04:16:49,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:16:49,883 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [89183147] [2022-07-20 04:16:49,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:16:49,883 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:16:49,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:16:49,885 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:16:49,887 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-07-20 04:16:53,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:54,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 2996 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:16:54,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:16:54,983 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-20 04:16:54,983 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:16:54,983 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:16:54,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [89183147] [2022-07-20 04:16:54,984 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [89183147] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:16:54,984 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:16:54,984 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:16:54,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740970834] [2022-07-20 04:16:54,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:16:54,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:16:54,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:16:54,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:16:54,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:16:54,985 INFO L87 Difference]: Start difference. First operand 3627 states and 5088 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-07-20 04:16:55,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:16:55,217 INFO L93 Difference]: Finished difference Result 3627 states and 5088 transitions. [2022-07-20 04:16:55,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:16:55,217 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 93 [2022-07-20 04:16:55,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:16:55,230 INFO L225 Difference]: With dead ends: 3627 [2022-07-20 04:16:55,230 INFO L226 Difference]: Without dead ends: 3625 [2022-07-20 04:16:55,232 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:16:55,233 INFO L413 NwaCegarLoop]: 5074 mSDtfsCounter, 4997 mSDsluCounter, 5068 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4999 SdHoareTripleChecker+Valid, 10142 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-07-20 04:16:55,233 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4999 Valid, 10142 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 04:16:55,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3625 states. [2022-07-20 04:16:55,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3625 to 3625. [2022-07-20 04:16:55,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3625 states, 2437 states have (on average 1.2860073861304884) internal successors, (3134), 2564 states have internal predecessors, (3134), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-20 04:16:55,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3625 states to 3625 states and 5086 transitions. [2022-07-20 04:16:55,415 INFO L78 Accepts]: Start accepts. Automaton has 3625 states and 5086 transitions. Word has length 93 [2022-07-20 04:16:55,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:16:55,415 INFO L495 AbstractCegarLoop]: Abstraction has 3625 states and 5086 transitions. [2022-07-20 04:16:55,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-07-20 04:16:55,416 INFO L276 IsEmpty]: Start isEmpty. Operand 3625 states and 5086 transitions. [2022-07-20 04:16:55,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-07-20 04:16:55,420 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:16:55,421 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-20 04:16:55,508 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-07-20 04:16:55,635 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:16:55,635 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:16:55,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:16:55,636 INFO L85 PathProgramCache]: Analyzing trace with hash -2018309234, now seen corresponding path program 1 times [2022-07-20 04:16:55,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:16:55,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [637188193] [2022-07-20 04:16:55,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:16:55,639 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:16:55,639 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:16:55,642 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:16:55,644 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-07-20 04:16:59,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:59,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 2999 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:16:59,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:00,483 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-20 04:17:00,483 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:00,484 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:00,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [637188193] [2022-07-20 04:17:00,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [637188193] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:00,484 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:00,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:17:00,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564199951] [2022-07-20 04:17:00,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:00,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:17:00,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:00,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:17:00,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:17:00,485 INFO L87 Difference]: Start difference. First operand 3625 states and 5086 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-07-20 04:17:00,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:00,702 INFO L93 Difference]: Finished difference Result 3625 states and 5086 transitions. [2022-07-20 04:17:00,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:17:00,703 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 95 [2022-07-20 04:17:00,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:00,717 INFO L225 Difference]: With dead ends: 3625 [2022-07-20 04:17:00,717 INFO L226 Difference]: Without dead ends: 3623 [2022-07-20 04:17:00,719 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:17:00,721 INFO L413 NwaCegarLoop]: 5072 mSDtfsCounter, 4989 mSDsluCounter, 5070 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4991 SdHoareTripleChecker+Valid, 10142 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-07-20 04:17:00,721 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4991 Valid, 10142 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 04:17:00,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3623 states. [2022-07-20 04:17:00,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3623 to 3623. [2022-07-20 04:17:00,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3623 states, 2436 states have (on average 1.2857142857142858) internal successors, (3132), 2562 states have internal predecessors, (3132), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-20 04:17:00,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3623 states to 3623 states and 5084 transitions. [2022-07-20 04:17:00,912 INFO L78 Accepts]: Start accepts. Automaton has 3623 states and 5084 transitions. Word has length 95 [2022-07-20 04:17:00,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:00,913 INFO L495 AbstractCegarLoop]: Abstraction has 3623 states and 5084 transitions. [2022-07-20 04:17:00,913 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-07-20 04:17:00,913 INFO L276 IsEmpty]: Start isEmpty. Operand 3623 states and 5084 transitions. [2022-07-20 04:17:00,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-07-20 04:17:00,914 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:00,915 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-20 04:17:01,009 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:01,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:01,131 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_linux_kernel_module_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:17:01,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:01,132 INFO L85 PathProgramCache]: Analyzing trace with hash -1505471895, now seen corresponding path program 1 times [2022-07-20 04:17:01,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:01,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [826844534] [2022-07-20 04:17:01,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:01,135 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:01,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:01,137 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:01,140 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-07-20 04:17:04,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:05,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 3008 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:17:05,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:06,092 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-20 04:17:06,092 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:06,092 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:06,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [826844534] [2022-07-20 04:17:06,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [826844534] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:06,093 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:06,093 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:17:06,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948149960] [2022-07-20 04:17:06,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:06,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:17:06,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:06,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:17:06,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:17:06,094 INFO L87 Difference]: Start difference. First operand 3623 states and 5084 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2022-07-20 04:17:06,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:06,318 INFO L93 Difference]: Finished difference Result 3623 states and 5084 transitions. [2022-07-20 04:17:06,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:17:06,319 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 101 [2022-07-20 04:17:06,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:06,333 INFO L225 Difference]: With dead ends: 3623 [2022-07-20 04:17:06,334 INFO L226 Difference]: Without dead ends: 3621 [2022-07-20 04:17:06,336 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:17:06,337 INFO L413 NwaCegarLoop]: 5070 mSDtfsCounter, 4981 mSDsluCounter, 5068 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4983 SdHoareTripleChecker+Valid, 10138 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-07-20 04:17:06,337 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4983 Valid, 10138 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 04:17:06,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3621 states. [2022-07-20 04:17:06,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3621 to 3621. [2022-07-20 04:17:06,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3621 states, 2435 states have (on average 1.2854209445585216) internal successors, (3130), 2560 states have internal predecessors, (3130), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-20 04:17:06,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3621 states to 3621 states and 5082 transitions. [2022-07-20 04:17:06,507 INFO L78 Accepts]: Start accepts. Automaton has 3621 states and 5082 transitions. Word has length 101 [2022-07-20 04:17:06,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:06,508 INFO L495 AbstractCegarLoop]: Abstraction has 3621 states and 5082 transitions. [2022-07-20 04:17:06,508 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2022-07-20 04:17:06,508 INFO L276 IsEmpty]: Start isEmpty. Operand 3621 states and 5082 transitions. [2022-07-20 04:17:06,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-07-20 04:17:06,509 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:06,510 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 04:17:06,567 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Ended with exit code 0 [2022-07-20 04:17:06,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:06,714 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:17:06,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:06,715 INFO L85 PathProgramCache]: Analyzing trace with hash 1533283584, now seen corresponding path program 1 times [2022-07-20 04:17:06,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:06,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [130093528] [2022-07-20 04:17:06,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:06,718 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:06,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:06,720 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:06,720 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-07-20 04:17:10,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:11,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 3191 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-20 04:17:11,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:12,075 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2022-07-20 04:17:12,075 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:12,075 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:12,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [130093528] [2022-07-20 04:17:12,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [130093528] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:12,076 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:12,076 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 04:17:12,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380595485] [2022-07-20 04:17:12,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:12,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 04:17:12,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:12,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 04:17:12,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:17:12,077 INFO L87 Difference]: Start difference. First operand 3621 states and 5082 transitions. Second operand has 5 states, 5 states have (on average 10.8) internal successors, (54), 3 states have internal predecessors, (54), 1 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-07-20 04:17:12,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:12,572 INFO L93 Difference]: Finished difference Result 4787 states and 6619 transitions. [2022-07-20 04:17:12,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-20 04:17:12,573 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 3 states have internal predecessors, (54), 1 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 110 [2022-07-20 04:17:12,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:12,597 INFO L225 Difference]: With dead ends: 4787 [2022-07-20 04:17:12,597 INFO L226 Difference]: Without dead ends: 4785 [2022-07-20 04:17:12,600 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-07-20 04:17:12,600 INFO L413 NwaCegarLoop]: 5364 mSDtfsCounter, 4738 mSDsluCounter, 12513 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4739 SdHoareTripleChecker+Valid, 17877 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 04:17:12,601 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4739 Valid, 17877 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 04:17:12,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4785 states. [2022-07-20 04:17:12,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4785 to 4771. [2022-07-20 04:17:12,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4771 states, 3227 states have (on average 1.2819956616052062) internal successors, (4137), 3372 states have internal predecessors, (4137), 1232 states have call successors, (1232), 299 states have call predecessors, (1232), 293 states have return successors, (1240), 1200 states have call predecessors, (1240), 1230 states have call successors, (1240) [2022-07-20 04:17:12,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4771 states to 4771 states and 6609 transitions. [2022-07-20 04:17:12,858 INFO L78 Accepts]: Start accepts. Automaton has 4771 states and 6609 transitions. Word has length 110 [2022-07-20 04:17:12,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:12,859 INFO L495 AbstractCegarLoop]: Abstraction has 4771 states and 6609 transitions. [2022-07-20 04:17:12,859 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 3 states have internal predecessors, (54), 1 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-07-20 04:17:12,860 INFO L276 IsEmpty]: Start isEmpty. Operand 4771 states and 6609 transitions. [2022-07-20 04:17:12,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-07-20 04:17:12,861 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:12,861 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-20 04:17:12,958 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:13,083 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:13,083 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_linux_kernel_rcu_update_lock_bh_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:17:13,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:13,084 INFO L85 PathProgramCache]: Analyzing trace with hash -1037527417, now seen corresponding path program 1 times [2022-07-20 04:17:13,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:13,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1336284013] [2022-07-20 04:17:13,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:13,087 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:13,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:13,088 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:13,090 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-07-20 04:17:16,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:16,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 3017 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:17:16,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:17,848 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-20 04:17:17,848 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:17,848 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:17,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1336284013] [2022-07-20 04:17:17,848 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1336284013] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:17,848 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:17,848 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:17:17,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575027651] [2022-07-20 04:17:17,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:17,849 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:17:17,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:17,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:17:17,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:17:17,850 INFO L87 Difference]: Start difference. First operand 4771 states and 6609 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 1 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2022-07-20 04:17:18,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:18,116 INFO L93 Difference]: Finished difference Result 4771 states and 6609 transitions. [2022-07-20 04:17:18,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:17:18,116 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 1 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 107 [2022-07-20 04:17:18,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:18,136 INFO L225 Difference]: With dead ends: 4771 [2022-07-20 04:17:18,136 INFO L226 Difference]: Without dead ends: 4769 [2022-07-20 04:17:18,139 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:17:18,140 INFO L413 NwaCegarLoop]: 5068 mSDtfsCounter, 4973 mSDsluCounter, 5066 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4975 SdHoareTripleChecker+Valid, 10134 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-07-20 04:17:18,140 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4975 Valid, 10134 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 04:17:18,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4769 states. [2022-07-20 04:17:18,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4769 to 4769. [2022-07-20 04:17:18,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4769 states, 3226 states have (on average 1.2817730936143832) internal successors, (4135), 3370 states have internal predecessors, (4135), 1232 states have call successors, (1232), 299 states have call predecessors, (1232), 293 states have return successors, (1240), 1200 states have call predecessors, (1240), 1230 states have call successors, (1240) [2022-07-20 04:17:18,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4769 states to 4769 states and 6607 transitions. [2022-07-20 04:17:18,408 INFO L78 Accepts]: Start accepts. Automaton has 4769 states and 6607 transitions. Word has length 107 [2022-07-20 04:17:18,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:18,408 INFO L495 AbstractCegarLoop]: Abstraction has 4769 states and 6607 transitions. [2022-07-20 04:17:18,408 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 1 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2022-07-20 04:17:18,408 INFO L276 IsEmpty]: Start isEmpty. Operand 4769 states and 6607 transitions. [2022-07-20 04:17:18,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-07-20 04:17:18,410 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:18,410 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-20 04:17:18,502 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:18,623 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:18,623 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:17:18,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:18,624 INFO L85 PathProgramCache]: Analyzing trace with hash 748018171, now seen corresponding path program 1 times [2022-07-20 04:17:18,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:18,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1489952963] [2022-07-20 04:17:18,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:18,627 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:18,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:18,629 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:18,632 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-07-20 04:17:22,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:22,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 3026 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:17:22,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:23,664 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-20 04:17:23,665 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:23,665 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:23,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1489952963] [2022-07-20 04:17:23,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1489952963] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:23,665 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:23,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:17:23,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227884936] [2022-07-20 04:17:23,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:23,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:17:23,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:23,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:17:23,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:17:23,667 INFO L87 Difference]: Start difference. First operand 4769 states and 6607 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 3 states have internal predecessors, (72), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-07-20 04:17:23,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:23,894 INFO L93 Difference]: Finished difference Result 4769 states and 6607 transitions. [2022-07-20 04:17:23,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:17:23,895 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 3 states have internal predecessors, (72), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) Word has length 113 [2022-07-20 04:17:23,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:23,916 INFO L225 Difference]: With dead ends: 4769 [2022-07-20 04:17:23,916 INFO L226 Difference]: Without dead ends: 4767 [2022-07-20 04:17:23,920 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:17:23,920 INFO L413 NwaCegarLoop]: 5066 mSDtfsCounter, 4965 mSDsluCounter, 5064 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4967 SdHoareTripleChecker+Valid, 10130 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-07-20 04:17:23,921 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4967 Valid, 10130 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 04:17:23,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4767 states. [2022-07-20 04:17:24,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4767 to 4767. [2022-07-20 04:17:24,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4767 states, 3225 states have (on average 1.2815503875968992) internal successors, (4133), 3368 states have internal predecessors, (4133), 1232 states have call successors, (1232), 299 states have call predecessors, (1232), 293 states have return successors, (1240), 1200 states have call predecessors, (1240), 1230 states have call successors, (1240) [2022-07-20 04:17:24,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4767 states to 4767 states and 6605 transitions. [2022-07-20 04:17:24,213 INFO L78 Accepts]: Start accepts. Automaton has 4767 states and 6605 transitions. Word has length 113 [2022-07-20 04:17:24,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:24,214 INFO L495 AbstractCegarLoop]: Abstraction has 4767 states and 6605 transitions. [2022-07-20 04:17:24,214 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 3 states have internal predecessors, (72), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-07-20 04:17:24,214 INFO L276 IsEmpty]: Start isEmpty. Operand 4767 states and 6605 transitions. [2022-07-20 04:17:24,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-07-20 04:17:24,216 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:24,216 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-20 04:17:24,306 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:24,431 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:24,432 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:17:24,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:24,432 INFO L85 PathProgramCache]: Analyzing trace with hash 1095547817, now seen corresponding path program 1 times [2022-07-20 04:17:24,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:24,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2084426617] [2022-07-20 04:17:24,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:24,435 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:24,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:24,436 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:24,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-07-20 04:17:28,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:28,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 3035 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:17:28,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:29,468 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-20 04:17:29,468 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:29,468 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:29,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2084426617] [2022-07-20 04:17:29,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2084426617] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:29,469 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:29,469 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:17:29,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746730446] [2022-07-20 04:17:29,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:29,469 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:17:29,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:29,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:17:29,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:17:29,470 INFO L87 Difference]: Start difference. First operand 4767 states and 6605 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2022-07-20 04:17:29,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:29,684 INFO L93 Difference]: Finished difference Result 4767 states and 6605 transitions. [2022-07-20 04:17:29,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:17:29,685 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 119 [2022-07-20 04:17:29,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:29,704 INFO L225 Difference]: With dead ends: 4767 [2022-07-20 04:17:29,705 INFO L226 Difference]: Without dead ends: 4765 [2022-07-20 04:17:29,708 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:17:29,709 INFO L413 NwaCegarLoop]: 5064 mSDtfsCounter, 4957 mSDsluCounter, 5062 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4959 SdHoareTripleChecker+Valid, 10126 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-07-20 04:17:29,709 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4959 Valid, 10126 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 04:17:29,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4765 states. [2022-07-20 04:17:29,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4765 to 4765. [2022-07-20 04:17:29,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4765 states, 3224 states have (on average 1.2813275434243176) internal successors, (4131), 3366 states have internal predecessors, (4131), 1232 states have call successors, (1232), 299 states have call predecessors, (1232), 293 states have return successors, (1240), 1200 states have call predecessors, (1240), 1230 states have call successors, (1240) [2022-07-20 04:17:29,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4765 states to 4765 states and 6603 transitions. [2022-07-20 04:17:29,982 INFO L78 Accepts]: Start accepts. Automaton has 4765 states and 6603 transitions. Word has length 119 [2022-07-20 04:17:29,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:29,983 INFO L495 AbstractCegarLoop]: Abstraction has 4765 states and 6603 transitions. [2022-07-20 04:17:29,983 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2022-07-20 04:17:29,983 INFO L276 IsEmpty]: Start isEmpty. Operand 4765 states and 6603 transitions. [2022-07-20 04:17:29,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2022-07-20 04:17:29,985 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:29,985 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-20 04:17:30,073 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:30,199 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:30,199 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:17:30,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:30,200 INFO L85 PathProgramCache]: Analyzing trace with hash -101298969, now seen corresponding path program 1 times [2022-07-20 04:17:30,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:30,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1578648208] [2022-07-20 04:17:30,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:30,205 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:30,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:30,206 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:30,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-07-20 04:17:34,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:35,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 3389 conjuncts, 21 conjunts are in the unsatisfiable core [2022-07-20 04:17:35,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:35,580 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-07-20 04:17:35,580 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:35,580 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:35,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1578648208] [2022-07-20 04:17:35,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1578648208] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:35,581 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:35,581 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 04:17:35,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372964854] [2022-07-20 04:17:35,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:35,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 04:17:35,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:35,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 04:17:35,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-20 04:17:35,583 INFO L87 Difference]: Start difference. First operand 4765 states and 6603 transitions. Second operand has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) [2022-07-20 04:17:37,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:37,096 INFO L93 Difference]: Finished difference Result 10461 states and 14652 transitions. [2022-07-20 04:17:37,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 04:17:37,098 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) Word has length 152 [2022-07-20 04:17:37,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:37,126 INFO L225 Difference]: With dead ends: 10461 [2022-07-20 04:17:37,127 INFO L226 Difference]: Without dead ends: 5729 [2022-07-20 04:17:37,148 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-20 04:17:37,148 INFO L413 NwaCegarLoop]: 6545 mSDtfsCounter, 915 mSDsluCounter, 24667 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1338 SdHoareTripleChecker+Valid, 31212 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-20 04:17:37,149 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1338 Valid, 31212 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-20 04:17:37,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5729 states. [2022-07-20 04:17:37,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5729 to 4765. [2022-07-20 04:17:37,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4765 states, 3224 states have (on average 1.281017369727047) internal successors, (4130), 3365 states have internal predecessors, (4130), 1232 states have call successors, (1232), 299 states have call predecessors, (1232), 293 states have return successors, (1240), 1200 states have call predecessors, (1240), 1230 states have call successors, (1240) [2022-07-20 04:17:37,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4765 states to 4765 states and 6602 transitions. [2022-07-20 04:17:37,478 INFO L78 Accepts]: Start accepts. Automaton has 4765 states and 6602 transitions. Word has length 152 [2022-07-20 04:17:37,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:37,479 INFO L495 AbstractCegarLoop]: Abstraction has 4765 states and 6602 transitions. [2022-07-20 04:17:37,479 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) [2022-07-20 04:17:37,479 INFO L276 IsEmpty]: Start isEmpty. Operand 4765 states and 6602 transitions. [2022-07-20 04:17:37,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-07-20 04:17:37,482 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:37,482 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-20 04:17:37,586 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:37,695 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:37,695 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_linux_kernel_rcu_srcu_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:17:37,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:37,696 INFO L85 PathProgramCache]: Analyzing trace with hash -108262818, now seen corresponding path program 1 times [2022-07-20 04:17:37,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:37,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [696427101] [2022-07-20 04:17:37,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:37,699 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:37,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:37,701 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:37,701 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-07-20 04:17:41,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:41,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 3044 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:17:41,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:42,713 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-20 04:17:42,714 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:42,714 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:42,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [696427101] [2022-07-20 04:17:42,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [696427101] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:42,714 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:42,714 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:17:42,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684552892] [2022-07-20 04:17:42,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:42,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:17:42,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:42,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:17:42,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:17:42,715 INFO L87 Difference]: Start difference. First operand 4765 states and 6602 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 3 states have internal predecessors, (80), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) [2022-07-20 04:17:43,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:43,042 INFO L93 Difference]: Finished difference Result 4765 states and 6602 transitions. [2022-07-20 04:17:43,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:17:43,043 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 3 states have internal predecessors, (80), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) Word has length 125 [2022-07-20 04:17:43,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:43,061 INFO L225 Difference]: With dead ends: 4765 [2022-07-20 04:17:43,061 INFO L226 Difference]: Without dead ends: 4763 [2022-07-20 04:17:43,064 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:17:43,064 INFO L413 NwaCegarLoop]: 5061 mSDtfsCounter, 4948 mSDsluCounter, 5059 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4950 SdHoareTripleChecker+Valid, 10120 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-07-20 04:17:43,064 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4950 Valid, 10120 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 04:17:43,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4763 states. [2022-07-20 04:17:43,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4763 to 4763. [2022-07-20 04:17:43,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4763 states, 3223 states have (on average 1.2807942910331989) internal successors, (4128), 3363 states have internal predecessors, (4128), 1232 states have call successors, (1232), 299 states have call predecessors, (1232), 293 states have return successors, (1240), 1200 states have call predecessors, (1240), 1230 states have call successors, (1240) [2022-07-20 04:17:43,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4763 states to 4763 states and 6600 transitions. [2022-07-20 04:17:43,360 INFO L78 Accepts]: Start accepts. Automaton has 4763 states and 6600 transitions. Word has length 125 [2022-07-20 04:17:43,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:43,360 INFO L495 AbstractCegarLoop]: Abstraction has 4763 states and 6600 transitions. [2022-07-20 04:17:43,360 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 3 states have internal predecessors, (80), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) [2022-07-20 04:17:43,361 INFO L276 IsEmpty]: Start isEmpty. Operand 4763 states and 6600 transitions. [2022-07-20 04:17:43,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-07-20 04:17:43,362 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:43,363 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-20 04:17:43,444 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:43,579 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:43,579 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:17:43,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:43,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1203645706, now seen corresponding path program 1 times [2022-07-20 04:17:43,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:43,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [695816033] [2022-07-20 04:17:43,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:43,584 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:43,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:43,586 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:43,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-07-20 04:17:48,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:48,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 3401 conjuncts, 10 conjunts are in the unsatisfiable core [2022-07-20 04:17:48,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:49,093 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2022-07-20 04:17:49,093 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:49,093 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:49,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [695816033] [2022-07-20 04:17:49,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [695816033] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:49,093 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:49,093 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 04:17:49,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010982968] [2022-07-20 04:17:49,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:49,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 04:17:49,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:49,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 04:17:49,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-20 04:17:49,095 INFO L87 Difference]: Start difference. First operand 4763 states and 6600 transitions. Second operand has 6 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-07-20 04:17:52,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:52,224 INFO L93 Difference]: Finished difference Result 9489 states and 13158 transitions. [2022-07-20 04:17:52,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 04:17:52,225 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 156 [2022-07-20 04:17:52,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:52,246 INFO L225 Difference]: With dead ends: 9489 [2022-07-20 04:17:52,246 INFO L226 Difference]: Without dead ends: 4763 [2022-07-20 04:17:52,263 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-20 04:17:52,264 INFO L413 NwaCegarLoop]: 4969 mSDtfsCounter, 64 mSDsluCounter, 19698 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 24667 SdHoareTripleChecker+Invalid, 554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-07-20 04:17:52,264 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 24667 Invalid, 554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-07-20 04:17:52,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4763 states. [2022-07-20 04:17:52,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4763 to 4763. [2022-07-20 04:17:52,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4763 states, 3223 states have (on average 1.2804840210983555) internal successors, (4127), 3363 states have internal predecessors, (4127), 1232 states have call successors, (1232), 299 states have call predecessors, (1232), 293 states have return successors, (1240), 1200 states have call predecessors, (1240), 1230 states have call successors, (1240) [2022-07-20 04:17:52,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4763 states to 4763 states and 6599 transitions. [2022-07-20 04:17:52,572 INFO L78 Accepts]: Start accepts. Automaton has 4763 states and 6599 transitions. Word has length 156 [2022-07-20 04:17:52,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:52,574 INFO L495 AbstractCegarLoop]: Abstraction has 4763 states and 6599 transitions. [2022-07-20 04:17:52,574 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-07-20 04:17:52,574 INFO L276 IsEmpty]: Start isEmpty. Operand 4763 states and 6599 transitions. [2022-07-20 04:17:52,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-07-20 04:17:52,576 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:52,576 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-20 04:17:52,676 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:52,790 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:52,791 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:17:52,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:52,791 INFO L85 PathProgramCache]: Analyzing trace with hash -1316314228, now seen corresponding path program 1 times [2022-07-20 04:17:52,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:52,795 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1255469561] [2022-07-20 04:17:52,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:52,795 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:52,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:52,797 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:52,798 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-07-20 04:17:58,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:58,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 3401 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-20 04:17:58,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:59,892 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2022-07-20 04:17:59,893 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:59,893 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:59,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1255469561] [2022-07-20 04:17:59,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1255469561] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:59,893 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:59,893 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 04:17:59,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652677335] [2022-07-20 04:17:59,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:59,894 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 04:17:59,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:59,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 04:17:59,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:17:59,894 INFO L87 Difference]: Start difference. First operand 4763 states and 6599 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 3 states have internal predecessors, (59), 1 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2022-07-20 04:18:00,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:18:00,291 INFO L93 Difference]: Finished difference Result 4810 states and 6636 transitions. [2022-07-20 04:18:00,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-20 04:18:00,292 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 3 states have internal predecessors, (59), 1 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 156 [2022-07-20 04:18:00,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:18:00,305 INFO L225 Difference]: With dead ends: 4810 [2022-07-20 04:18:00,305 INFO L226 Difference]: Without dead ends: 4808 [2022-07-20 04:18:00,307 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-07-20 04:18:00,307 INFO L413 NwaCegarLoop]: 5066 mSDtfsCounter, 4869 mSDsluCounter, 10256 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4870 SdHoareTripleChecker+Valid, 15322 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-20 04:18:00,307 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4870 Valid, 15322 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-20 04:18:00,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4808 states. [2022-07-20 04:18:00,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4808 to 4806. [2022-07-20 04:18:00,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4806 states, 3252 states have (on average 1.278290282902829) internal successors, (4157), 3392 states have internal predecessors, (4157), 1234 states have call successors, (1234), 311 states have call predecessors, (1234), 305 states have return successors, (1242), 1202 states have call predecessors, (1242), 1232 states have call successors, (1242) [2022-07-20 04:18:00,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4806 states to 4806 states and 6633 transitions. [2022-07-20 04:18:00,612 INFO L78 Accepts]: Start accepts. Automaton has 4806 states and 6633 transitions. Word has length 156 [2022-07-20 04:18:00,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:18:00,613 INFO L495 AbstractCegarLoop]: Abstraction has 4806 states and 6633 transitions. [2022-07-20 04:18:00,613 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 3 states have internal predecessors, (59), 1 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2022-07-20 04:18:00,613 INFO L276 IsEmpty]: Start isEmpty. Operand 4806 states and 6633 transitions. [2022-07-20 04:18:00,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-07-20 04:18:00,615 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:18:00,615 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 04:18:00,735 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-07-20 04:18:00,833 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:18:00,833 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:18:00,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:18:00,833 INFO L85 PathProgramCache]: Analyzing trace with hash -1142354361, now seen corresponding path program 1 times [2022-07-20 04:18:00,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:18:00,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [815815228] [2022-07-20 04:18:00,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:18:00,837 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:18:00,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:18:00,838 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:18:00,839 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-07-20 04:18:05,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:18:05,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 3237 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-20 04:18:05,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:18:05,683 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-07-20 04:18:05,683 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:18:05,683 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:18:05,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [815815228] [2022-07-20 04:18:05,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [815815228] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:18:05,684 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:18:05,684 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 04:18:05,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921470909] [2022-07-20 04:18:05,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:18:05,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 04:18:05,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:18:05,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 04:18:05,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:18:05,685 INFO L87 Difference]: Start difference. First operand 4806 states and 6633 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-07-20 04:18:06,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:18:06,889 INFO L93 Difference]: Finished difference Result 4826 states and 6646 transitions. [2022-07-20 04:18:06,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-20 04:18:06,889 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 136 [2022-07-20 04:18:06,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:18:06,908 INFO L225 Difference]: With dead ends: 4826 [2022-07-20 04:18:06,908 INFO L226 Difference]: Without dead ends: 4824 [2022-07-20 04:18:06,912 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-07-20 04:18:06,912 INFO L413 NwaCegarLoop]: 6551 mSDtfsCounter, 1781 mSDsluCounter, 17901 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1782 SdHoareTripleChecker+Valid, 24452 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-20 04:18:06,913 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1782 Valid, 24452 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-20 04:18:06,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4824 states. [2022-07-20 04:18:07,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4824 to 4810. [2022-07-20 04:18:07,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4810 states, 3255 states have (on average 1.2780337941628264) internal successors, (4160), 3395 states have internal predecessors, (4160), 1234 states have call successors, (1234), 312 states have call predecessors, (1234), 306 states have return successors, (1242), 1202 states have call predecessors, (1242), 1232 states have call successors, (1242) [2022-07-20 04:18:07,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4810 states to 4810 states and 6636 transitions. [2022-07-20 04:18:07,224 INFO L78 Accepts]: Start accepts. Automaton has 4810 states and 6636 transitions. Word has length 136 [2022-07-20 04:18:07,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:18:07,225 INFO L495 AbstractCegarLoop]: Abstraction has 4810 states and 6636 transitions. [2022-07-20 04:18:07,225 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-07-20 04:18:07,225 INFO L276 IsEmpty]: Start isEmpty. Operand 4810 states and 6636 transitions. [2022-07-20 04:18:07,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-07-20 04:18:07,227 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:18:07,227 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-20 04:18:07,341 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-07-20 04:18:07,447 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:18:07,447 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_linux_lib_idr_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:18:07,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:18:07,448 INFO L85 PathProgramCache]: Analyzing trace with hash -1493622570, now seen corresponding path program 1 times [2022-07-20 04:18:07,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:18:07,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [536992594] [2022-07-20 04:18:07,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:18:07,451 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:18:07,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:18:07,452 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:18:07,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-07-20 04:18:11,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:18:11,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 3053 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:18:11,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:18:12,796 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-20 04:18:12,797 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:18:12,797 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:18:12,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [536992594] [2022-07-20 04:18:12,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [536992594] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:18:12,797 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:18:12,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:18:12,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411725489] [2022-07-20 04:18:12,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:18:12,798 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:18:12,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:18:12,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:18:12,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:18:12,798 INFO L87 Difference]: Start difference. First operand 4810 states and 6636 transitions. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 3 states have internal predecessors, (84), 1 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2022-07-20 04:18:13,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:18:13,034 INFO L93 Difference]: Finished difference Result 4810 states and 6636 transitions. [2022-07-20 04:18:13,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:18:13,035 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 3 states have internal predecessors, (84), 1 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 131 [2022-07-20 04:18:13,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:18:13,053 INFO L225 Difference]: With dead ends: 4810 [2022-07-20 04:18:13,053 INFO L226 Difference]: Without dead ends: 4808 [2022-07-20 04:18:13,056 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:18:13,056 INFO L413 NwaCegarLoop]: 5058 mSDtfsCounter, 4939 mSDsluCounter, 5056 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4941 SdHoareTripleChecker+Valid, 10114 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-07-20 04:18:13,057 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4941 Valid, 10114 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 04:18:13,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4808 states. [2022-07-20 04:18:13,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4808 to 4808. [2022-07-20 04:18:13,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4808 states, 3254 states have (on average 1.2778119237861094) internal successors, (4158), 3393 states have internal predecessors, (4158), 1234 states have call successors, (1234), 312 states have call predecessors, (1234), 306 states have return successors, (1242), 1202 states have call predecessors, (1242), 1232 states have call successors, (1242) [2022-07-20 04:18:13,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4808 states to 4808 states and 6634 transitions. [2022-07-20 04:18:13,458 INFO L78 Accepts]: Start accepts. Automaton has 4808 states and 6634 transitions. Word has length 131 [2022-07-20 04:18:13,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:18:13,458 INFO L495 AbstractCegarLoop]: Abstraction has 4808 states and 6634 transitions. [2022-07-20 04:18:13,459 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 3 states have internal predecessors, (84), 1 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2022-07-20 04:18:13,459 INFO L276 IsEmpty]: Start isEmpty. Operand 4808 states and 6634 transitions. [2022-07-20 04:18:13,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-07-20 04:18:13,461 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:18:13,461 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 04:18:13,529 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-07-20 04:18:13,676 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:18:13,676 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-20 04:18:13,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:18:13,677 INFO L85 PathProgramCache]: Analyzing trace with hash -585183022, now seen corresponding path program 1 times [2022-07-20 04:18:13,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:18:13,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [887538787] [2022-07-20 04:18:13,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:18:13,680 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:18:13,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:18:13,681 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:18:13,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-07-20 04:18:17,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:18:18,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 3272 conjuncts, 20 conjunts are in the unsatisfiable core [2022-07-20 04:18:18,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:18:19,122 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 132 proven. 0 refuted. 0 times theorem prover too weak. 299 trivial. 0 not checked. [2022-07-20 04:18:19,122 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:18:19,122 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:18:19,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [887538787] [2022-07-20 04:18:19,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [887538787] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:18:19,123 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:18:19,123 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-20 04:18:19,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107477116] [2022-07-20 04:18:19,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:18:19,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-20 04:18:19,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:18:19,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-20 04:18:19,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2022-07-20 04:18:19,125 INFO L87 Difference]: Start difference. First operand 4808 states and 6634 transitions. Second operand has 14 states, 13 states have (on average 4.615384615384615) internal successors, (60), 13 states have internal predecessors, (60), 6 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) [2022-07-20 04:18:23,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:18:23,823 INFO L93 Difference]: Finished difference Result 7505 states and 10297 transitions. [2022-07-20 04:18:23,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-20 04:18:23,824 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 4.615384615384615) internal successors, (60), 13 states have internal predecessors, (60), 6 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) Word has length 179 [2022-07-20 04:18:23,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:18:23,844 INFO L225 Difference]: With dead ends: 7505 [2022-07-20 04:18:23,844 INFO L226 Difference]: Without dead ends: 4844 [2022-07-20 04:18:23,858 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2022-07-20 04:18:23,859 INFO L413 NwaCegarLoop]: 5037 mSDtfsCounter, 44 mSDsluCounter, 60186 mSDsCounter, 0 mSdLazyCounter, 718 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 65223 SdHoareTripleChecker+Invalid, 888 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-07-20 04:18:23,859 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 65223 Invalid, 888 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [170 Valid, 718 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2022-07-20 04:18:23,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4844 states. [2022-07-20 04:18:24,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4844 to 4820. [2022-07-20 04:18:24,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4820 states, 3262 states have (on average 1.2771305947271612) internal successors, (4166), 3401 states have internal predecessors, (4166), 1238 states have call successors, (1238), 312 states have call predecessors, (1238), 306 states have return successors, (1246), 1206 states have call predecessors, (1246), 1236 states have call successors, (1246) [2022-07-20 04:18:24,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4820 states to 4820 states and 6650 transitions. [2022-07-20 04:18:24,201 INFO L78 Accepts]: Start accepts. Automaton has 4820 states and 6650 transitions. Word has length 179 [2022-07-20 04:18:24,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:18:24,201 INFO L495 AbstractCegarLoop]: Abstraction has 4820 states and 6650 transitions. [2022-07-20 04:18:24,202 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 4.615384615384615) internal successors, (60), 13 states have internal predecessors, (60), 6 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) [2022-07-20 04:18:24,202 INFO L276 IsEmpty]: Start isEmpty. Operand 4820 states and 6650 transitions. [2022-07-20 04:18:24,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-07-20 04:18:24,204 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:18:24,204 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]