./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--block--mtip32xx--mtip32xx.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 791161d1 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--block--mtip32xx--mtip32xx.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 cd814322f3abc5e8c6ad20085c30ec9c1fa5f2acc4d4d525b08e1fec6d772536 --- Real Ultimate output --- This is Ultimate 0.2.2-?-791161d [2022-07-23 04:09:08,210 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-23 04:09:08,212 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-23 04:09:08,259 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-23 04:09:08,259 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-23 04:09:08,261 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-23 04:09:08,263 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-23 04:09:08,267 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-23 04:09:08,268 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-23 04:09:08,272 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-23 04:09:08,273 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-23 04:09:08,279 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-23 04:09:08,280 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-23 04:09:08,280 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-23 04:09:08,281 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-23 04:09:08,284 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-23 04:09:08,284 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-23 04:09:08,285 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-23 04:09:08,287 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-23 04:09:08,291 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-23 04:09:08,293 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-23 04:09:08,294 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-23 04:09:08,294 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-23 04:09:08,295 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-23 04:09:08,296 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-23 04:09:08,302 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-23 04:09:08,302 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-23 04:09:08,303 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-23 04:09:08,304 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-23 04:09:08,305 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-23 04:09:08,305 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-23 04:09:08,306 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-23 04:09:08,307 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-23 04:09:08,307 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-23 04:09:08,308 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-23 04:09:08,308 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-23 04:09:08,309 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-23 04:09:08,309 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-23 04:09:08,309 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-23 04:09:08,309 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-23 04:09:08,310 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-23 04:09:08,312 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-23 04:09:08,313 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-07-23 04:09:08,342 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-23 04:09:08,342 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-23 04:09:08,343 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-23 04:09:08,343 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-23 04:09:08,344 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-23 04:09:08,344 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-23 04:09:08,345 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-23 04:09:08,345 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-23 04:09:08,345 INFO L138 SettingsManager]: * Use SBE=true [2022-07-23 04:09:08,346 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-23 04:09:08,346 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-23 04:09:08,346 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-23 04:09:08,347 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-23 04:09:08,347 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-23 04:09:08,347 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-23 04:09:08,347 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-23 04:09:08,347 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-23 04:09:08,347 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-23 04:09:08,348 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-23 04:09:08,349 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-23 04:09:08,349 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-23 04:09:08,349 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-23 04:09:08,349 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-23 04:09:08,349 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-23 04:09:08,350 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-23 04:09:08,350 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-23 04:09:08,350 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-23 04:09:08,350 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-23 04:09:08,350 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-23 04:09:08,351 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-23 04:09:08,351 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 -> cd814322f3abc5e8c6ad20085c30ec9c1fa5f2acc4d4d525b08e1fec6d772536 [2022-07-23 04:09:08,564 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-23 04:09:08,579 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-23 04:09:08,581 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-23 04:09:08,582 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-23 04:09:08,583 INFO L275 PluginConnector]: CDTParser initialized [2022-07-23 04:09:08,584 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--block--mtip32xx--mtip32xx.ko.cil.i [2022-07-23 04:09:08,633 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fc2e5b427/b424a583d1dc435096e280c8e5ab3924/FLAGfe7b76748 [2022-07-23 04:09:09,346 INFO L306 CDTParser]: Found 1 translation units. [2022-07-23 04:09:09,347 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i [2022-07-23 04:09:09,389 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fc2e5b427/b424a583d1dc435096e280c8e5ab3924/FLAGfe7b76748 [2022-07-23 04:09:09,628 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fc2e5b427/b424a583d1dc435096e280c8e5ab3924 [2022-07-23 04:09:09,630 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-23 04:09:09,631 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-23 04:09:09,632 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-23 04:09:09,632 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-23 04:09:09,634 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-23 04:09:09,635 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.07 04:09:09" (1/1) ... [2022-07-23 04:09:09,636 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7bcd8ffc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:09:09, skipping insertion in model container [2022-07-23 04:09:09,636 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.07 04:09:09" (1/1) ... [2022-07-23 04:09:09,641 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-23 04:09:09,776 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-23 04:09:14,725 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[502597,502610] [2022-07-23 04:09:14,730 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[502742,502755] [2022-07-23 04:09:14,730 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[502888,502901] [2022-07-23 04:09:14,730 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503053,503066] [2022-07-23 04:09:14,731 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503211,503224] [2022-07-23 04:09:14,731 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503369,503382] [2022-07-23 04:09:14,731 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503527,503540] [2022-07-23 04:09:14,737 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503687,503700] [2022-07-23 04:09:14,738 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503846,503859] [2022-07-23 04:09:14,739 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503985,503998] [2022-07-23 04:09:14,739 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504127,504140] [2022-07-23 04:09:14,740 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504276,504289] [2022-07-23 04:09:14,740 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504415,504428] [2022-07-23 04:09:14,740 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504570,504583] [2022-07-23 04:09:14,741 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504730,504743] [2022-07-23 04:09:14,745 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504881,504894] [2022-07-23 04:09:14,746 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505032,505045] [2022-07-23 04:09:14,746 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505184,505197] [2022-07-23 04:09:14,746 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505333,505346] [2022-07-23 04:09:14,749 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505481,505494] [2022-07-23 04:09:14,749 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505638,505651] [2022-07-23 04:09:14,750 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505787,505800] [2022-07-23 04:09:14,750 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505943,505956] [2022-07-23 04:09:14,750 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506096,506109] [2022-07-23 04:09:14,751 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506242,506255] [2022-07-23 04:09:14,751 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506385,506398] [2022-07-23 04:09:14,752 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506537,506550] [2022-07-23 04:09:14,752 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506683,506696] [2022-07-23 04:09:14,756 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506828,506841] [2022-07-23 04:09:14,756 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506982,506995] [2022-07-23 04:09:14,757 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507133,507146] [2022-07-23 04:09:14,758 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507288,507301] [2022-07-23 04:09:14,758 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507440,507453] [2022-07-23 04:09:14,758 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507595,507608] [2022-07-23 04:09:14,760 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507759,507772] [2022-07-23 04:09:14,760 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507915,507928] [2022-07-23 04:09:14,761 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508079,508092] [2022-07-23 04:09:14,761 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508221,508234] [2022-07-23 04:09:14,761 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508379,508392] [2022-07-23 04:09:14,762 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508546,508559] [2022-07-23 04:09:14,762 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508705,508718] [2022-07-23 04:09:14,762 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508864,508877] [2022-07-23 04:09:14,762 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509013,509026] [2022-07-23 04:09:14,763 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509160,509173] [2022-07-23 04:09:14,763 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509299,509312] [2022-07-23 04:09:14,763 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509462,509475] [2022-07-23 04:09:14,776 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509628,509641] [2022-07-23 04:09:14,777 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509792,509805] [2022-07-23 04:09:14,777 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509957,509970] [2022-07-23 04:09:14,777 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510122,510135] [2022-07-23 04:09:14,778 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510288,510301] [2022-07-23 04:09:14,778 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510453,510466] [2022-07-23 04:09:14,778 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510620,510633] [2022-07-23 04:09:14,779 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510780,510793] [2022-07-23 04:09:14,779 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510942,510955] [2022-07-23 04:09:14,779 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511101,511114] [2022-07-23 04:09:14,779 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511247,511260] [2022-07-23 04:09:14,780 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511390,511403] [2022-07-23 04:09:14,780 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511534,511547] [2022-07-23 04:09:14,780 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511677,511690] [2022-07-23 04:09:14,781 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511821,511834] [2022-07-23 04:09:14,781 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511962,511975] [2022-07-23 04:09:14,781 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512100,512113] [2022-07-23 04:09:14,782 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512258,512271] [2022-07-23 04:09:14,782 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512417,512430] [2022-07-23 04:09:14,782 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512573,512586] [2022-07-23 04:09:14,782 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512722,512735] [2022-07-23 04:09:14,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--block--mtip32xx--mtip32xx.ko.cil.i[512874,512887] [2022-07-23 04:09:14,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--block--mtip32xx--mtip32xx.ko.cil.i[513025,513038] [2022-07-23 04:09:14,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--block--mtip32xx--mtip32xx.ko.cil.i[513174,513187] [2022-07-23 04:09:14,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--block--mtip32xx--mtip32xx.ko.cil.i[513326,513339] [2022-07-23 04:09:14,784 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513474,513487] [2022-07-23 04:09:14,784 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513627,513640] [2022-07-23 04:09:14,784 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513778,513791] [2022-07-23 04:09:14,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--block--mtip32xx--mtip32xx.ko.cil.i[513928,513941] [2022-07-23 04:09:14,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--block--mtip32xx--mtip32xx.ko.cil.i[514075,514088] [2022-07-23 04:09:14,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--block--mtip32xx--mtip32xx.ko.cil.i[514226,514239] [2022-07-23 04:09:14,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--block--mtip32xx--mtip32xx.ko.cil.i[514377,514390] [2022-07-23 04:09:14,786 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514525,514538] [2022-07-23 04:09:14,786 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514691,514704] [2022-07-23 04:09:14,786 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514860,514873] [2022-07-23 04:09:14,787 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515027,515040] [2022-07-23 04:09:14,787 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515195,515208] [2022-07-23 04:09:14,787 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515345,515358] [2022-07-23 04:09:14,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--block--mtip32xx--mtip32xx.ko.cil.i[515492,515505] [2022-07-23 04:09:14,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--block--mtip32xx--mtip32xx.ko.cil.i[515653,515666] [2022-07-23 04:09:14,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--block--mtip32xx--mtip32xx.ko.cil.i[515823,515836] [2022-07-23 04:09:14,789 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515985,515998] [2022-07-23 04:09:14,815 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-23 04:09:14,857 INFO L203 MainTranslator]: Completed pre-run [2022-07-23 04:09:15,127 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: pcie_dev_ctrl = (unsigned int )pcie_dev_ctrl & 63471U [11990] 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: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: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-23 04:09:15,132 INFO L158 Benchmark]: Toolchain (without parser) took 5500.57ms. Allocated memory was 98.6MB in the beginning and 174.1MB in the end (delta: 75.5MB). Free memory was 66.9MB in the beginning and 64.2MB in the end (delta: 2.7MB). Peak memory consumption was 101.1MB. Max. memory is 16.1GB. [2022-07-23 04:09:15,133 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 98.6MB. Free memory is still 54.5MB. There was no memory consumed. Max. memory is 16.1GB. [2022-07-23 04:09:15,133 INFO L158 Benchmark]: CACSL2BoogieTranslator took 5499.04ms. Allocated memory was 98.6MB in the beginning and 174.1MB in the end (delta: 75.5MB). Free memory was 66.9MB in the beginning and 64.2MB in the end (delta: 2.7MB). Peak memory consumption was 101.1MB. Max. memory is 16.1GB. [2022-07-23 04:09:15,134 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.19ms. Allocated memory is still 98.6MB. Free memory is still 54.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 5499.04ms. Allocated memory was 98.6MB in the beginning and 174.1MB in the end (delta: 75.5MB). Free memory was 66.9MB in the beginning and 64.2MB in the end (delta: 2.7MB). Peak memory consumption was 101.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - ExceptionOrErrorResult: TypeCheckException: Type check failed for C: pcie_dev_ctrl = (unsigned int )pcie_dev_ctrl & 63471U [11990] de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: TypeCheckException: Type check failed for C: pcie_dev_ctrl = (unsigned int )pcie_dev_ctrl & 63471U [11990]: 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--block--mtip32xx--mtip32xx.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 cd814322f3abc5e8c6ad20085c30ec9c1fa5f2acc4d4d525b08e1fec6d772536 --- Real Ultimate output --- This is Ultimate 0.2.2-?-791161d [2022-07-23 04:09:16,696 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-23 04:09:16,697 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-23 04:09:16,716 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-23 04:09:16,718 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-23 04:09:16,719 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-23 04:09:16,727 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-23 04:09:16,730 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-23 04:09:16,732 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-23 04:09:16,755 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-23 04:09:16,756 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-23 04:09:16,758 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-23 04:09:16,758 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-23 04:09:16,759 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-23 04:09:16,760 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-23 04:09:16,771 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-23 04:09:16,772 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-23 04:09:16,773 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-23 04:09:16,776 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-23 04:09:16,782 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-23 04:09:16,784 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-23 04:09:16,784 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-23 04:09:16,786 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-23 04:09:16,787 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-23 04:09:16,788 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-23 04:09:16,793 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-23 04:09:16,793 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-23 04:09:16,794 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-23 04:09:16,794 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-23 04:09:16,795 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-23 04:09:16,796 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-23 04:09:16,796 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-23 04:09:16,797 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-23 04:09:16,797 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-23 04:09:16,799 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-23 04:09:16,800 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-23 04:09:16,800 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-23 04:09:16,800 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-23 04:09:16,800 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-23 04:09:16,801 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-23 04:09:16,801 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-23 04:09:16,802 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-23 04:09:16,806 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-07-23 04:09:16,836 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-23 04:09:16,836 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-23 04:09:16,836 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-23 04:09:16,836 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-23 04:09:16,837 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-23 04:09:16,837 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-23 04:09:16,838 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-23 04:09:16,838 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-23 04:09:16,838 INFO L138 SettingsManager]: * Use SBE=true [2022-07-23 04:09:16,839 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-23 04:09:16,839 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-23 04:09:16,839 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-23 04:09:16,840 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-23 04:09:16,840 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-23 04:09:16,840 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-07-23 04:09:16,840 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-07-23 04:09:16,840 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-07-23 04:09:16,840 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-23 04:09:16,840 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-23 04:09:16,841 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-23 04:09:16,841 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-23 04:09:16,841 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-23 04:09:16,841 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-23 04:09:16,841 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-23 04:09:16,842 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-23 04:09:16,842 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-23 04:09:16,842 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-23 04:09:16,842 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-07-23 04:09:16,842 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-07-23 04:09:16,842 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-23 04:09:16,843 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-23 04:09:16,843 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-23 04:09:16,843 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-07-23 04:09:16,843 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 -> cd814322f3abc5e8c6ad20085c30ec9c1fa5f2acc4d4d525b08e1fec6d772536 [2022-07-23 04:09:17,157 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-23 04:09:17,172 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-23 04:09:17,174 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-23 04:09:17,175 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-23 04:09:17,175 INFO L275 PluginConnector]: CDTParser initialized [2022-07-23 04:09:17,177 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--block--mtip32xx--mtip32xx.ko.cil.i [2022-07-23 04:09:17,227 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d8b0c9ea1/f01822d05c6e46e68297751b56f7a295/FLAGbf6449199 [2022-07-23 04:09:17,927 INFO L306 CDTParser]: Found 1 translation units. [2022-07-23 04:09:17,928 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i [2022-07-23 04:09:17,987 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d8b0c9ea1/f01822d05c6e46e68297751b56f7a295/FLAGbf6449199 [2022-07-23 04:09:18,251 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d8b0c9ea1/f01822d05c6e46e68297751b56f7a295 [2022-07-23 04:09:18,253 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-23 04:09:18,254 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-23 04:09:18,256 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-23 04:09:18,257 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-23 04:09:18,259 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-23 04:09:18,259 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.07 04:09:18" (1/1) ... [2022-07-23 04:09:18,260 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@12fc47e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:09:18, skipping insertion in model container [2022-07-23 04:09:18,261 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.07 04:09:18" (1/1) ... [2022-07-23 04:09:18,265 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-23 04:09:18,453 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-23 04:09:22,457 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[502597,502610] [2022-07-23 04:09:22,460 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[502742,502755] [2022-07-23 04:09:22,472 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[502888,502901] [2022-07-23 04:09:22,473 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503053,503066] [2022-07-23 04:09:22,474 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503211,503224] [2022-07-23 04:09:22,475 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503369,503382] [2022-07-23 04:09:22,475 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503527,503540] [2022-07-23 04:09:22,475 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503687,503700] [2022-07-23 04:09:22,476 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503846,503859] [2022-07-23 04:09:22,476 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503985,503998] [2022-07-23 04:09:22,476 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504127,504140] [2022-07-23 04:09:22,478 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504276,504289] [2022-07-23 04:09:22,482 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504415,504428] [2022-07-23 04:09:22,483 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504570,504583] [2022-07-23 04:09:22,483 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504730,504743] [2022-07-23 04:09:22,483 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504881,504894] [2022-07-23 04:09:22,484 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505032,505045] [2022-07-23 04:09:22,484 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505184,505197] [2022-07-23 04:09:22,485 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505333,505346] [2022-07-23 04:09:22,485 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505481,505494] [2022-07-23 04:09:22,485 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505638,505651] [2022-07-23 04:09:22,486 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505787,505800] [2022-07-23 04:09:22,487 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505943,505956] [2022-07-23 04:09:22,488 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506096,506109] [2022-07-23 04:09:22,488 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506242,506255] [2022-07-23 04:09:22,488 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506385,506398] [2022-07-23 04:09:22,489 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506537,506550] [2022-07-23 04:09:22,489 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506683,506696] [2022-07-23 04:09:22,490 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506828,506841] [2022-07-23 04:09:22,490 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506982,506995] [2022-07-23 04:09:22,491 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507133,507146] [2022-07-23 04:09:22,492 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507288,507301] [2022-07-23 04:09:22,492 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507440,507453] [2022-07-23 04:09:22,493 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507595,507608] [2022-07-23 04:09:22,493 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507759,507772] [2022-07-23 04:09:22,493 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507915,507928] [2022-07-23 04:09:22,494 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508079,508092] [2022-07-23 04:09:22,494 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508221,508234] [2022-07-23 04:09:22,494 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508379,508392] [2022-07-23 04:09:22,495 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508546,508559] [2022-07-23 04:09:22,495 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508705,508718] [2022-07-23 04:09:22,495 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508864,508877] [2022-07-23 04:09:22,496 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509013,509026] [2022-07-23 04:09:22,496 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509160,509173] [2022-07-23 04:09:22,496 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509299,509312] [2022-07-23 04:09:22,496 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509462,509475] [2022-07-23 04:09:22,497 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509628,509641] [2022-07-23 04:09:22,498 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509792,509805] [2022-07-23 04:09:22,498 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509957,509970] [2022-07-23 04:09:22,498 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510122,510135] [2022-07-23 04:09:22,498 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510288,510301] [2022-07-23 04:09:22,499 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510453,510466] [2022-07-23 04:09:22,499 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510620,510633] [2022-07-23 04:09:22,499 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510780,510793] [2022-07-23 04:09:22,500 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510942,510955] [2022-07-23 04:09:22,500 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511101,511114] [2022-07-23 04:09:22,500 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511247,511260] [2022-07-23 04:09:22,501 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511390,511403] [2022-07-23 04:09:22,501 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511534,511547] [2022-07-23 04:09:22,501 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511677,511690] [2022-07-23 04:09:22,501 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511821,511834] [2022-07-23 04:09:22,502 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511962,511975] [2022-07-23 04:09:22,502 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512100,512113] [2022-07-23 04:09:22,503 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512258,512271] [2022-07-23 04:09:22,503 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512417,512430] [2022-07-23 04:09:22,503 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512573,512586] [2022-07-23 04:09:22,504 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512722,512735] [2022-07-23 04:09:22,504 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512874,512887] [2022-07-23 04:09:22,504 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513025,513038] [2022-07-23 04:09:22,504 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513174,513187] [2022-07-23 04:09:22,505 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513326,513339] [2022-07-23 04:09:22,505 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513474,513487] [2022-07-23 04:09:22,506 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513627,513640] [2022-07-23 04:09:22,506 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513778,513791] [2022-07-23 04:09:22,507 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513928,513941] [2022-07-23 04:09:22,507 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514075,514088] [2022-07-23 04:09:22,508 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514226,514239] [2022-07-23 04:09:22,508 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514377,514390] [2022-07-23 04:09:22,508 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514525,514538] [2022-07-23 04:09:22,508 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514691,514704] [2022-07-23 04:09:22,509 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514860,514873] [2022-07-23 04:09:22,509 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515027,515040] [2022-07-23 04:09:22,509 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515195,515208] [2022-07-23 04:09:22,510 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515345,515358] [2022-07-23 04:09:22,510 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515492,515505] [2022-07-23 04:09:22,511 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515653,515666] [2022-07-23 04:09:22,511 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515823,515836] [2022-07-23 04:09:22,511 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515985,515998] [2022-07-23 04:09:22,533 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-23 04:09:22,584 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-07-23 04:09:22,655 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-23 04:09:22,925 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[502597,502610] [2022-07-23 04:09:22,927 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[502742,502755] [2022-07-23 04:09:22,927 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[502888,502901] [2022-07-23 04:09:22,927 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503053,503066] [2022-07-23 04:09:22,928 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503211,503224] [2022-07-23 04:09:22,928 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503369,503382] [2022-07-23 04:09:22,928 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503527,503540] [2022-07-23 04:09:22,929 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503687,503700] [2022-07-23 04:09:22,929 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503846,503859] [2022-07-23 04:09:22,929 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503985,503998] [2022-07-23 04:09:22,930 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504127,504140] [2022-07-23 04:09:22,930 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504276,504289] [2022-07-23 04:09:22,930 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504415,504428] [2022-07-23 04:09:22,930 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504570,504583] [2022-07-23 04:09:22,931 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504730,504743] [2022-07-23 04:09:22,931 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504881,504894] [2022-07-23 04:09:22,931 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505032,505045] [2022-07-23 04:09:22,932 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505184,505197] [2022-07-23 04:09:22,932 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505333,505346] [2022-07-23 04:09:22,932 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505481,505494] [2022-07-23 04:09:22,933 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505638,505651] [2022-07-23 04:09:22,933 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505787,505800] [2022-07-23 04:09:22,934 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505943,505956] [2022-07-23 04:09:22,936 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506096,506109] [2022-07-23 04:09:22,937 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506242,506255] [2022-07-23 04:09:22,937 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506385,506398] [2022-07-23 04:09:22,937 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506537,506550] [2022-07-23 04:09:22,938 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506683,506696] [2022-07-23 04:09:22,938 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506828,506841] [2022-07-23 04:09:22,938 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506982,506995] [2022-07-23 04:09:22,939 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507133,507146] [2022-07-23 04:09:22,939 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507288,507301] [2022-07-23 04:09:22,939 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507440,507453] [2022-07-23 04:09:22,940 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507595,507608] [2022-07-23 04:09:22,940 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507759,507772] [2022-07-23 04:09:22,943 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507915,507928] [2022-07-23 04:09:22,944 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508079,508092] [2022-07-23 04:09:22,944 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508221,508234] [2022-07-23 04:09:22,944 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508379,508392] [2022-07-23 04:09:22,972 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508546,508559] [2022-07-23 04:09:22,972 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508705,508718] [2022-07-23 04:09:22,972 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508864,508877] [2022-07-23 04:09:22,973 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509013,509026] [2022-07-23 04:09:22,973 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509160,509173] [2022-07-23 04:09:22,973 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509299,509312] [2022-07-23 04:09:22,973 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509462,509475] [2022-07-23 04:09:22,973 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509628,509641] [2022-07-23 04:09:22,974 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509792,509805] [2022-07-23 04:09:22,974 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509957,509970] [2022-07-23 04:09:22,974 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510122,510135] [2022-07-23 04:09:22,974 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510288,510301] [2022-07-23 04:09:22,975 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510453,510466] [2022-07-23 04:09:22,975 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510620,510633] [2022-07-23 04:09:22,975 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510780,510793] [2022-07-23 04:09:22,975 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510942,510955] [2022-07-23 04:09:22,975 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511101,511114] [2022-07-23 04:09:22,976 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511247,511260] [2022-07-23 04:09:22,976 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511390,511403] [2022-07-23 04:09:22,976 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511534,511547] [2022-07-23 04:09:22,976 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511677,511690] [2022-07-23 04:09:22,977 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511821,511834] [2022-07-23 04:09:22,977 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511962,511975] [2022-07-23 04:09:22,977 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512100,512113] [2022-07-23 04:09:22,977 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512258,512271] [2022-07-23 04:09:22,977 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512417,512430] [2022-07-23 04:09:22,978 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512573,512586] [2022-07-23 04:09:22,978 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512722,512735] [2022-07-23 04:09:22,978 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512874,512887] [2022-07-23 04:09:22,978 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513025,513038] [2022-07-23 04:09:22,978 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513174,513187] [2022-07-23 04:09:22,979 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513326,513339] [2022-07-23 04:09:22,979 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513474,513487] [2022-07-23 04:09:22,979 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513627,513640] [2022-07-23 04:09:22,979 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513778,513791] [2022-07-23 04:09:22,979 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513928,513941] [2022-07-23 04:09:22,980 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514075,514088] [2022-07-23 04:09:22,980 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514226,514239] [2022-07-23 04:09:22,980 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514377,514390] [2022-07-23 04:09:22,980 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514525,514538] [2022-07-23 04:09:22,996 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514691,514704] [2022-07-23 04:09:22,996 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514860,514873] [2022-07-23 04:09:22,997 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515027,515040] [2022-07-23 04:09:22,997 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515195,515208] [2022-07-23 04:09:22,998 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515345,515358] [2022-07-23 04:09:22,999 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515492,515505] [2022-07-23 04:09:22,999 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515653,515666] [2022-07-23 04:09:23,000 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515823,515836] [2022-07-23 04:09:23,000 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515985,515998] [2022-07-23 04:09:23,011 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-23 04:09:23,037 INFO L203 MainTranslator]: Completed pre-run [2022-07-23 04:09:23,450 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[502597,502610] [2022-07-23 04:09:23,451 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[502742,502755] [2022-07-23 04:09:23,451 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[502888,502901] [2022-07-23 04:09:23,451 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503053,503066] [2022-07-23 04:09:23,451 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503211,503224] [2022-07-23 04:09:23,452 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503369,503382] [2022-07-23 04:09:23,452 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503527,503540] [2022-07-23 04:09:23,452 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503687,503700] [2022-07-23 04:09:23,452 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503846,503859] [2022-07-23 04:09:23,453 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503985,503998] [2022-07-23 04:09:23,453 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504127,504140] [2022-07-23 04:09:23,453 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504276,504289] [2022-07-23 04:09:23,453 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504415,504428] [2022-07-23 04:09:23,454 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504570,504583] [2022-07-23 04:09:23,454 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504730,504743] [2022-07-23 04:09:23,454 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504881,504894] [2022-07-23 04:09:23,455 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505032,505045] [2022-07-23 04:09:23,455 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505184,505197] [2022-07-23 04:09:23,455 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505333,505346] [2022-07-23 04:09:23,456 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505481,505494] [2022-07-23 04:09:23,456 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505638,505651] [2022-07-23 04:09:23,456 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505787,505800] [2022-07-23 04:09:23,456 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505943,505956] [2022-07-23 04:09:23,457 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506096,506109] [2022-07-23 04:09:23,457 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506242,506255] [2022-07-23 04:09:23,457 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506385,506398] [2022-07-23 04:09:23,458 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506537,506550] [2022-07-23 04:09:23,459 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506683,506696] [2022-07-23 04:09:23,459 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506828,506841] [2022-07-23 04:09:23,459 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506982,506995] [2022-07-23 04:09:23,459 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507133,507146] [2022-07-23 04:09:23,460 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507288,507301] [2022-07-23 04:09:23,460 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507440,507453] [2022-07-23 04:09:23,460 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507595,507608] [2022-07-23 04:09:23,460 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507759,507772] [2022-07-23 04:09:23,461 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507915,507928] [2022-07-23 04:09:23,461 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508079,508092] [2022-07-23 04:09:23,461 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508221,508234] [2022-07-23 04:09:23,461 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508379,508392] [2022-07-23 04:09:23,462 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508546,508559] [2022-07-23 04:09:23,462 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508705,508718] [2022-07-23 04:09:23,462 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508864,508877] [2022-07-23 04:09:23,479 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509013,509026] [2022-07-23 04:09:23,480 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509160,509173] [2022-07-23 04:09:23,480 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509299,509312] [2022-07-23 04:09:23,480 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509462,509475] [2022-07-23 04:09:23,480 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509628,509641] [2022-07-23 04:09:23,481 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509792,509805] [2022-07-23 04:09:23,481 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509957,509970] [2022-07-23 04:09:23,481 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510122,510135] [2022-07-23 04:09:23,481 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510288,510301] [2022-07-23 04:09:23,481 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510453,510466] [2022-07-23 04:09:23,482 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510620,510633] [2022-07-23 04:09:23,482 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510780,510793] [2022-07-23 04:09:23,482 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510942,510955] [2022-07-23 04:09:23,482 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511101,511114] [2022-07-23 04:09:23,483 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511247,511260] [2022-07-23 04:09:23,483 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511390,511403] [2022-07-23 04:09:23,483 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511534,511547] [2022-07-23 04:09:23,483 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511677,511690] [2022-07-23 04:09:23,484 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511821,511834] [2022-07-23 04:09:23,484 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511962,511975] [2022-07-23 04:09:23,484 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512100,512113] [2022-07-23 04:09:23,484 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512258,512271] [2022-07-23 04:09:23,485 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512417,512430] [2022-07-23 04:09:23,485 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512573,512586] [2022-07-23 04:09:23,485 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512722,512735] [2022-07-23 04:09:23,485 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512874,512887] [2022-07-23 04:09:23,485 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513025,513038] [2022-07-23 04:09:23,486 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513174,513187] [2022-07-23 04:09:23,486 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513326,513339] [2022-07-23 04:09:23,486 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513474,513487] [2022-07-23 04:09:23,486 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513627,513640] [2022-07-23 04:09:23,487 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513778,513791] [2022-07-23 04:09:23,487 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513928,513941] [2022-07-23 04:09:23,487 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514075,514088] [2022-07-23 04:09:23,487 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514226,514239] [2022-07-23 04:09:23,488 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514377,514390] [2022-07-23 04:09:23,488 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514525,514538] [2022-07-23 04:09:23,488 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514691,514704] [2022-07-23 04:09:23,488 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514860,514873] [2022-07-23 04:09:23,488 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515027,515040] [2022-07-23 04:09:23,489 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515195,515208] [2022-07-23 04:09:23,489 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515345,515358] [2022-07-23 04:09:23,489 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515492,515505] [2022-07-23 04:09:23,489 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515653,515666] [2022-07-23 04:09:23,490 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515823,515836] [2022-07-23 04:09:23,490 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515985,515998] [2022-07-23 04:09:23,494 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-23 04:09:23,653 INFO L208 MainTranslator]: Completed translation [2022-07-23 04:09:23,653 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:09:23 WrapperNode [2022-07-23 04:09:23,654 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-23 04:09:23,654 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-23 04:09:23,655 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-23 04:09:23,655 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-23 04:09:23,659 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:09:23" (1/1) ... [2022-07-23 04:09:23,769 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:09:23" (1/1) ... [2022-07-23 04:09:23,976 INFO L137 Inliner]: procedures = 822, calls = 4037, calls flagged for inlining = 385, calls inlined = 274, statements flattened = 8354 [2022-07-23 04:09:23,977 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-23 04:09:23,977 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-23 04:09:23,978 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-23 04:09:23,978 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-23 04:09:23,984 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:09:23" (1/1) ... [2022-07-23 04:09:23,984 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:09:23" (1/1) ... [2022-07-23 04:09:24,046 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:09:23" (1/1) ... [2022-07-23 04:09:24,047 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:09:23" (1/1) ... [2022-07-23 04:09:24,149 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:09:23" (1/1) ... [2022-07-23 04:09:24,178 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:09:23" (1/1) ... [2022-07-23 04:09:24,212 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:09:23" (1/1) ... [2022-07-23 04:09:24,335 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-23 04:09:24,336 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-23 04:09:24,336 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-23 04:09:24,336 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-23 04:09:24,337 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:09:23" (1/1) ... [2022-07-23 04:09:24,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-23 04:09:24,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-23 04:09:24,359 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-23 04:09:24,378 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-23 04:09:24,388 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_block_ioctl [2022-07-23 04:09:24,388 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_block_ioctl [2022-07-23 04:09:24,388 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_INT~X~$Pointer$~X~C_INT~TO~VOID [2022-07-23 04:09:24,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_INT~X~$Pointer$~X~C_INT~TO~VOID [2022-07-23 04:09:24,388 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_get_capacity [2022-07-23 04:09:24,388 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_get_capacity [2022-07-23 04:09:24,388 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-23 04:09:24,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-23 04:09:24,389 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_read_device_status [2022-07-23 04:09:24,389 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_read_device_status [2022-07-23 04:09:24,389 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_block_getgeo [2022-07-23 04:09:24,389 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_block_getgeo [2022-07-23 04:09:24,389 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-23 04:09:24,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-23 04:09:24,389 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-07-23 04:09:24,389 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-07-23 04:09:24,389 INFO L130 BoogieDeclarations]: Found specification of procedure kthread_should_stop [2022-07-23 04:09:24,389 INFO L138 BoogieDeclarations]: Found implementation of procedure kthread_should_stop [2022-07-23 04:09:24,390 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-07-23 04:09:24,390 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-07-23 04:09:24,390 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_exec_internal_command [2022-07-23 04:09:24,390 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_exec_internal_command [2022-07-23 04:09:24,390 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-07-23 04:09:24,390 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-07-23 04:09:24,390 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_read_log_page [2022-07-23 04:09:24,390 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_read_log_page [2022-07-23 04:09:24,390 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2022-07-23 04:09:24,390 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2022-07-23 04:09:24,391 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2022-07-23 04:09:24,391 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2022-07-23 04:09:24,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_106 [2022-07-23 04:09:24,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_106 [2022-07-23 04:09:24,391 INFO L130 BoogieDeclarations]: Found specification of procedure ata_swap_string [2022-07-23 04:09:24,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ata_swap_string [2022-07-23 04:09:24,391 INFO L130 BoogieDeclarations]: Found specification of procedure __cpu_to_node [2022-07-23 04:09:24,391 INFO L138 BoogieDeclarations]: Found implementation of procedure __cpu_to_node [2022-07-23 04:09:24,391 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2022-07-23 04:09:24,391 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2022-07-23 04:09:24,392 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2022-07-23 04:09:24,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2022-07-23 04:09:24,392 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-07-23 04:09:24,392 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-07-23 04:09:24,392 INFO L130 BoogieDeclarations]: Found specification of procedure get_least_used_cpu_on_node [2022-07-23 04:09:24,392 INFO L138 BoogieDeclarations]: Found implementation of procedure get_least_used_cpu_on_node [2022-07-23 04:09:24,392 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-07-23 04:09:24,392 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-07-23 04:09:24,392 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-07-23 04:09:24,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-07-23 04:09:24,393 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-23 04:09:24,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-23 04:09:24,393 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2022-07-23 04:09:24,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2022-07-23 04:09:24,393 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-07-23 04:09:24,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-07-23 04:09:24,393 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2022-07-23 04:09:24,393 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2022-07-23 04:09:24,393 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2022-07-23 04:09:24,393 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2022-07-23 04:09:24,393 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2022-07-23 04:09:24,394 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2022-07-23 04:09:24,394 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc_node [2022-07-23 04:09:24,394 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc_node [2022-07-23 04:09:24,394 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-23 04:09:24,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-23 04:09:24,394 INFO L130 BoogieDeclarations]: Found specification of procedure __pcibus_to_node [2022-07-23 04:09:24,394 INFO L138 BoogieDeclarations]: Found implementation of procedure __pcibus_to_node [2022-07-23 04:09:24,394 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-23 04:09:24,394 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_start_port [2022-07-23 04:09:24,394 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_start_port [2022-07-23 04:09:24,395 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-23 04:09:24,395 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-07-23 04:09:24,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-07-23 04:09:24,395 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-07-23 04:09:24,395 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-07-23 04:09:24,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-07-23 04:09:24,395 INFO L130 BoogieDeclarations]: Found specification of procedure blk_cleanup_queue [2022-07-23 04:09:24,395 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_cleanup_queue [2022-07-23 04:09:24,395 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-07-23 04:09:24,395 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2022-07-23 04:09:24,396 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2022-07-23 04:09:24,396 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2022-07-23 04:09:24,396 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2022-07-23 04:09:24,396 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-07-23 04:09:24,396 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-07-23 04:09:24,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2022-07-23 04:09:24,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2022-07-23 04:09:24,396 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-07-23 04:09:24,396 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-07-23 04:09:24,396 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_rq_from_tag [2022-07-23 04:09:24,396 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_rq_from_tag [2022-07-23 04:09:24,397 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-23 04:09:24,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-23 04:09:24,397 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-07-23 04:09:24,397 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-07-23 04:09:24,397 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-07-23 04:09:24,397 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-07-23 04:09:24,397 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hba_reset [2022-07-23 04:09:24,397 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hba_reset [2022-07-23 04:09:24,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-07-23 04:09:24,397 INFO L130 BoogieDeclarations]: Found specification of procedure bdput [2022-07-23 04:09:24,398 INFO L138 BoogieDeclarations]: Found implementation of procedure bdput [2022-07-23 04:09:24,398 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_standby_immediate [2022-07-23 04:09:24,398 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_standby_immediate [2022-07-23 04:09:24,398 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_get [2022-07-23 04:09:24,398 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_get [2022-07-23 04:09:24,398 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2022-07-23 04:09:24,398 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2022-07-23 04:09:24,398 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2022-07-23 04:09:24,398 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2022-07-23 04:09:24,398 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2022-07-23 04:09:24,399 INFO L130 BoogieDeclarations]: Found specification of procedure del_gendisk [2022-07-23 04:09:24,399 INFO L138 BoogieDeclarations]: Found implementation of procedure del_gendisk [2022-07-23 04:09:24,399 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2022-07-23 04:09:24,399 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2022-07-23 04:09:24,399 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_sysfs_exit [2022-07-23 04:09:24,399 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_sysfs_exit [2022-07-23 04:09:24,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-07-23 04:09:24,399 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-07-23 04:09:24,399 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_disable_link_opts [2022-07-23 04:09:24,399 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_disable_link_opts [2022-07-23 04:09:24,400 INFO L130 BoogieDeclarations]: Found specification of procedure msleep_interruptible [2022-07-23 04:09:24,400 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep_interruptible [2022-07-23 04:09:24,400 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_cmd_from_tag [2022-07-23 04:09:24,400 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_cmd_from_tag [2022-07-23 04:09:24,400 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2022-07-23 04:09:24,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2022-07-23 04:09:24,400 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2022-07-23 04:09:24,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2022-07-23 04:09:24,400 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-07-23 04:09:24,400 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-07-23 04:09:24,401 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-07-23 04:09:24,401 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-23 04:09:24,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-23 04:09:24,401 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_rq_to_pdu [2022-07-23 04:09:24,401 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_rq_to_pdu [2022-07-23 04:09:24,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-07-23 04:09:24,401 INFO L130 BoogieDeclarations]: Found specification of procedure exec_drive_taskfile [2022-07-23 04:09:24,401 INFO L138 BoogieDeclarations]: Found implementation of procedure exec_drive_taskfile [2022-07-23 04:09:24,401 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_104 [2022-07-23 04:09:24,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_104 [2022-07-23 04:09:24,401 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-07-23 04:09:24,402 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-07-23 04:09:24,402 INFO L130 BoogieDeclarations]: Found specification of procedure ida_remove [2022-07-23 04:09:24,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ida_remove [2022-07-23 04:09:24,402 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_restart_port [2022-07-23 04:09:24,402 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_restart_port [2022-07-23 04:09:24,402 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2022-07-23 04:09:24,402 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2022-07-23 04:09:24,402 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-07-23 04:09:24,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-07-23 04:09:24,402 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-23 04:09:24,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-23 04:09:24,403 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2022-07-23 04:09:24,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2022-07-23 04:09:24,403 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_pci_remove [2022-07-23 04:09:24,403 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_pci_remove [2022-07-23 04:09:24,403 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-07-23 04:09:24,403 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-07-23 04:09:24,403 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_devm_free_irq [2022-07-23 04:09:24,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_devm_free_irq [2022-07-23 04:09:24,403 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_block_compat_ioctl [2022-07-23 04:09:24,403 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_block_compat_ioctl [2022-07-23 04:09:24,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2022-07-23 04:09:24,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2022-07-23 04:09:24,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-07-23 04:09:24,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-07-23 04:09:24,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-07-23 04:09:24,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-07-23 04:09:24,404 INFO L130 BoogieDeclarations]: Found specification of procedure irq_set_affinity_hint [2022-07-23 04:09:24,404 INFO L138 BoogieDeclarations]: Found implementation of procedure irq_set_affinity_hint [2022-07-23 04:09:24,404 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_pci_resume [2022-07-23 04:09:24,404 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_pci_resume [2022-07-23 04:09:24,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_105 [2022-07-23 04:09:24,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_105 [2022-07-23 04:09:24,405 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_next [2022-07-23 04:09:24,405 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_next [2022-07-23 04:09:24,405 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2022-07-23 04:09:24,405 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2022-07-23 04:09:24,405 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_device_reset [2022-07-23 04:09:24,405 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_device_reset [2022-07-23 04:09:24,405 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2022-07-23 04:09:24,405 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2022-07-23 04:09:24,405 INFO L130 BoogieDeclarations]: Found specification of procedure devm_free_irq [2022-07-23 04:09:24,405 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_free_irq [2022-07-23 04:09:24,406 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_end_request [2022-07-23 04:09:24,406 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_end_request [2022-07-23 04:09:24,406 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2022-07-23 04:09:24,406 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2022-07-23 04:09:24,406 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_block_initialize [2022-07-23 04:09:24,406 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_block_initialize [2022-07-23 04:09:24,406 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_find_first_bit [2022-07-23 04:09:24,406 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_find_first_bit [2022-07-23 04:09:24,406 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2022-07-23 04:09:24,406 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2022-07-23 04:09:24,406 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-07-23 04:09:24,407 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-07-23 04:09:24,407 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_ioctl [2022-07-23 04:09:24,407 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_ioctl [2022-07-23 04:09:24,407 INFO L130 BoogieDeclarations]: Found specification of procedure __first_node [2022-07-23 04:09:24,407 INFO L138 BoogieDeclarations]: Found implementation of procedure __first_node [2022-07-23 04:09:24,407 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-07-23 04:09:24,407 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-07-23 04:09:24,407 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2022-07-23 04:09:24,407 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2022-07-23 04:09:24,407 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_del_gendisk [2022-07-23 04:09:24,407 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_del_gendisk [2022-07-23 04:09:24,408 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2022-07-23 04:09:24,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2022-07-23 04:09:24,408 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2022-07-23 04:09:24,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2022-07-23 04:09:24,408 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-07-23 04:09:24,408 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-07-23 04:09:24,408 INFO L130 BoogieDeclarations]: Found specification of procedure ssleep [2022-07-23 04:09:24,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ssleep [2022-07-23 04:09:24,408 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_deinit_port [2022-07-23 04:09:24,408 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_deinit_port [2022-07-23 04:09:24,408 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-07-23 04:09:24,409 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-07-23 04:09:24,409 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-07-23 04:09:24,409 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-07-23 04:09:24,409 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2022-07-23 04:09:24,409 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2022-07-23 04:09:24,409 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-23 04:09:24,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2022-07-23 04:09:24,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-07-23 04:09:24,409 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2022-07-23 04:09:24,409 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2022-07-23 04:09:24,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-07-23 04:09:24,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-07-23 04:09:24,410 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2022-07-23 04:09:24,410 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2022-07-23 04:09:24,410 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_free_tag_set [2022-07-23 04:09:24,410 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_free_tag_set [2022-07-23 04:09:24,410 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2022-07-23 04:09:24,410 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2022-07-23 04:09:24,410 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_exit [2022-07-23 04:09:24,410 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_exit [2022-07-23 04:09:24,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_dev_lock [2022-07-23 04:09:24,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_dev_lock [2022-07-23 04:09:24,411 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-07-23 04:09:24,411 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-07-23 04:09:24,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_blk_cleanup_queue [2022-07-23 04:09:24,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_blk_cleanup_queue [2022-07-23 04:09:24,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2022-07-23 04:09:24,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2022-07-23 04:09:24,411 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-07-23 04:09:24,411 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-07-23 04:09:24,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2022-07-23 04:09:24,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2022-07-23 04:09:24,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-07-23 04:09:24,412 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-07-23 04:09:24,412 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_first [2022-07-23 04:09:24,412 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_first [2022-07-23 04:09:24,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2022-07-23 04:09:24,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2022-07-23 04:09:24,412 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_get_next_rr_node [2022-07-23 04:09:24,412 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_get_next_rr_node [2022-07-23 04:09:24,412 INFO L130 BoogieDeclarations]: Found specification of procedure hba_setup [2022-07-23 04:09:24,412 INFO L138 BoogieDeclarations]: Found implementation of procedure hba_setup [2022-07-23 04:09:24,412 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_enable_fis [2022-07-23 04:09:24,413 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_enable_fis [2022-07-23 04:09:24,413 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-07-23 04:09:24,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-07-23 04:09:24,413 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove_recursive [2022-07-23 04:09:24,413 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove_recursive [2022-07-23 04:09:24,413 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2022-07-23 04:09:24,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2022-07-23 04:09:24,413 INFO L130 BoogieDeclarations]: Found specification of procedure pcim_iounmap_regions [2022-07-23 04:09:24,413 INFO L138 BoogieDeclarations]: Found implementation of procedure pcim_iounmap_regions [2022-07-23 04:09:24,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2022-07-23 04:09:24,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2022-07-23 04:09:24,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2022-07-23 04:09:24,414 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_debugfs_exit [2022-07-23 04:09:24,414 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_debugfs_exit [2022-07-23 04:09:24,414 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2022-07-23 04:09:24,414 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2022-07-23 04:09:24,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2022-07-23 04:09:24,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2022-07-23 04:09:24,414 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2022-07-23 04:09:24,414 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2022-07-23 04:09:24,414 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2022-07-23 04:09:24,414 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2022-07-23 04:09:24,415 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2022-07-23 04:09:24,415 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_put_int_command [2022-07-23 04:09:24,415 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_put_int_command [2022-07-23 04:09:24,415 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-07-23 04:09:24,415 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-07-23 04:09:24,415 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-07-23 04:09:24,415 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-07-23 04:09:24,415 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-07-23 04:09:24,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-07-23 04:09:24,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-07-23 04:09:24,415 INFO L130 BoogieDeclarations]: Found specification of procedure dmam_alloc_coherent [2022-07-23 04:09:24,416 INFO L138 BoogieDeclarations]: Found implementation of procedure dmam_alloc_coherent [2022-07-23 04:09:24,416 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-23 04:09:24,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-23 04:09:24,416 INFO L130 BoogieDeclarations]: Found specification of procedure print_tags [2022-07-23 04:09:24,416 INFO L138 BoogieDeclarations]: Found implementation of procedure print_tags [2022-07-23 04:09:24,416 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2022-07-23 04:09:24,416 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2022-07-23 04:09:24,416 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_find_next_bit [2022-07-23 04:09:24,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_find_next_bit [2022-07-23 04:09:24,416 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2022-07-23 04:09:24,416 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2022-07-23 04:09:24,416 INFO L130 BoogieDeclarations]: Found specification of procedure drop_cpu [2022-07-23 04:09:24,417 INFO L138 BoogieDeclarations]: Found implementation of procedure drop_cpu [2022-07-23 04:09:24,417 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR_OR_NULL [2022-07-23 04:09:24,417 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR_OR_NULL [2022-07-23 04:09:24,417 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2022-07-23 04:09:24,417 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2022-07-23 04:09:24,417 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_read_flags [2022-07-23 04:09:24,417 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_read_flags [2022-07-23 04:09:24,417 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-07-23 04:09:24,417 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-07-23 04:09:24,417 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-07-23 04:09:24,417 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-07-23 04:09:24,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-07-23 04:09:24,418 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_init_port [2022-07-23 04:09:24,418 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_init_port [2022-07-23 04:09:24,418 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-07-23 04:09:24,418 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-07-23 04:09:24,418 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-23 04:09:24,418 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-23 04:09:24,418 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-07-23 04:09:24,418 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-07-23 04:09:24,418 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2022-07-23 04:09:24,418 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2022-07-23 04:09:24,419 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_start_stopped_hw_queues [2022-07-23 04:09:24,419 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_start_stopped_hw_queues [2022-07-23 04:09:24,419 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2022-07-23 04:09:24,419 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2022-07-23 04:09:24,419 INFO L130 BoogieDeclarations]: Found specification of procedure dmam_free_coherent [2022-07-23 04:09:24,419 INFO L138 BoogieDeclarations]: Found implementation of procedure dmam_free_coherent [2022-07-23 04:09:24,419 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2022-07-23 04:09:24,419 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2022-07-23 04:09:24,419 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_issue_ncq_command [2022-07-23 04:09:24,419 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_issue_ncq_command [2022-07-23 04:09:24,420 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_of_node [2022-07-23 04:09:24,420 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_of_node [2022-07-23 04:09:24,420 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_get_identify [2022-07-23 04:09:24,420 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_get_identify [2022-07-23 04:09:24,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-23 04:09:24,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-23 04:09:24,420 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-07-23 04:09:24,420 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-07-23 04:09:24,420 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2022-07-23 04:09:24,420 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2022-07-23 04:09:24,420 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2022-07-23 04:09:24,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2022-07-23 04:09:24,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-23 04:09:24,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-23 04:09:24,421 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_set_timeout [2022-07-23 04:09:24,421 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_set_timeout [2022-07-23 04:09:24,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-23 04:09:24,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-23 04:09:24,421 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2022-07-23 04:09:24,421 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2022-07-23 04:09:24,421 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_put [2022-07-23 04:09:24,421 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_put [2022-07-23 04:09:24,422 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_read_registers [2022-07-23 04:09:24,422 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_read_registers [2022-07-23 04:09:24,422 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_pci_shutdown [2022-07-23 04:09:24,422 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_pci_shutdown [2022-07-23 04:09:24,422 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_enable_engine [2022-07-23 04:09:24,422 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_enable_engine [2022-07-23 04:09:24,422 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-07-23 04:09:24,422 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-07-23 04:09:24,422 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-23 04:09:24,422 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-23 04:09:24,422 INFO L130 BoogieDeclarations]: Found specification of procedure pcim_enable_device [2022-07-23 04:09:24,423 INFO L138 BoogieDeclarations]: Found implementation of procedure pcim_enable_device [2022-07-23 04:09:24,423 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_check_surprise_removal [2022-07-23 04:09:24,423 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_check_surprise_removal [2022-07-23 04:09:24,423 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2022-07-23 04:09:24,423 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2022-07-23 04:09:24,423 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2022-07-23 04:09:24,423 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2022-07-23 04:09:24,423 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_put_disk [2022-07-23 04:09:24,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_put_disk [2022-07-23 04:09:24,423 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-07-23 04:09:24,423 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-07-23 04:09:24,424 INFO L130 BoogieDeclarations]: Found specification of procedure no_llseek [2022-07-23 04:09:24,424 INFO L138 BoogieDeclarations]: Found implementation of procedure no_llseek [2022-07-23 04:09:24,424 INFO L130 BoogieDeclarations]: Found specification of procedure simple_open [2022-07-23 04:09:24,424 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_open [2022-07-23 04:09:24,424 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2022-07-23 04:09:24,424 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2022-07-23 04:09:24,424 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_dma_free [2022-07-23 04:09:24,424 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_dma_free [2022-07-23 04:09:25,320 INFO L234 CfgBuilder]: Building ICFG [2022-07-23 04:09:25,323 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-23 04:09:26,346 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-07-23 04:10:58,461 INFO L275 CfgBuilder]: Performing block encoding [2022-07-23 04:10:58,480 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-23 04:10:58,481 INFO L299 CfgBuilder]: Removed 13 assume(true) statements. [2022-07-23 04:10:58,485 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.07 04:10:58 BoogieIcfgContainer [2022-07-23 04:10:58,485 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-23 04:10:58,487 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-23 04:10:58,487 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-23 04:10:58,489 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-23 04:10:58,489 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.07 04:09:18" (1/3) ... [2022-07-23 04:10:58,490 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64db2c17 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.07 04:10:58, skipping insertion in model container [2022-07-23 04:10:58,490 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:09:23" (2/3) ... [2022-07-23 04:10:58,490 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64db2c17 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.07 04:10:58, skipping insertion in model container [2022-07-23 04:10:58,490 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.07 04:10:58" (3/3) ... [2022-07-23 04:10:58,491 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i [2022-07-23 04:10:58,501 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-23 04:10:58,501 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 34 error locations. [2022-07-23 04:10:58,610 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-23 04:10:58,614 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@7a04aeb0, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@6af1ab53 [2022-07-23 04:10:58,614 INFO L358 AbstractCegarLoop]: Starting to check reachability of 34 error locations. [2022-07-23 04:10:58,628 INFO L276 IsEmpty]: Start isEmpty. Operand has 3144 states, 2077 states have (on average 1.2980259990370726) internal successors, (2696), 2171 states have internal predecessors, (2696), 856 states have call successors, (856), 178 states have call predecessors, (856), 177 states have return successors, (847), 834 states have call predecessors, (847), 847 states have call successors, (847) [2022-07-23 04:10:58,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-07-23 04:10:58,639 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:10:58,640 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-07-23 04:10:58,641 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [mtip_put_int_commandErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2022-07-23 04:10:58,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:10:58,645 INFO L85 PathProgramCache]: Analyzing trace with hash -717329001, now seen corresponding path program 1 times [2022-07-23 04:10:58,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:10:58,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1386689799] [2022-07-23 04:10:58,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:10:58,662 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:10:58,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:10:58,664 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-23 04:10:58,667 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-23 04:11:00,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:11:00,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 1631 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:11:00,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:11:02,582 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:11:02,582 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:11:02,583 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:11:02,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1386689799] [2022-07-23 04:11:02,583 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1386689799] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:11:02,583 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:11:02,583 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:11:02,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258126536] [2022-07-23 04:11:02,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:11:02,588 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:11:02,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:11:02,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:11:02,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:11:02,613 INFO L87 Difference]: Start difference. First operand has 3144 states, 2077 states have (on average 1.2980259990370726) internal successors, (2696), 2171 states have internal predecessors, (2696), 856 states have call successors, (856), 178 states have call predecessors, (856), 177 states have return successors, (847), 834 states have call predecessors, (847), 847 states have call successors, (847) 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, (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-23 04:11:03,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:11:03,124 INFO L93 Difference]: Finished difference Result 6186 states and 8794 transitions. [2022-07-23 04:11:03,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:11:03,126 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, (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 69 [2022-07-23 04:11:03,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:11:03,154 INFO L225 Difference]: With dead ends: 6186 [2022-07-23 04:11:03,154 INFO L226 Difference]: Without dead ends: 3072 [2022-07-23 04:11:03,172 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:11:03,174 INFO L413 NwaCegarLoop]: 4254 mSDtfsCounter, 4199 mSDsluCounter, 4252 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4201 SdHoareTripleChecker+Valid, 8506 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-23 04:11:03,175 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4201 Valid, 8506 Invalid, 2 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:11:03,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3072 states. [2022-07-23 04:11:03,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3072 to 3072. [2022-07-23 04:11:03,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3072 states, 2017 states have (on average 1.2592959841348537) internal successors, (2540), 2102 states have internal predecessors, (2540), 846 states have call successors, (846), 177 states have call predecessors, (846), 176 states have return successors, (844), 831 states have call predecessors, (844), 844 states have call successors, (844) [2022-07-23 04:11:03,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3072 states to 3072 states and 4230 transitions. [2022-07-23 04:11:03,331 INFO L78 Accepts]: Start accepts. Automaton has 3072 states and 4230 transitions. Word has length 69 [2022-07-23 04:11:03,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:11:03,333 INFO L495 AbstractCegarLoop]: Abstraction has 3072 states and 4230 transitions. [2022-07-23 04:11:03,333 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, (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-23 04:11:03,333 INFO L276 IsEmpty]: Start isEmpty. Operand 3072 states and 4230 transitions. [2022-07-23 04:11:03,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-07-23 04:11:03,336 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:11:03,336 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:11:03,369 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-07-23 04:11:03,555 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-23 04:11:03,556 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [mtip_put_int_commandErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2022-07-23 04:11:03,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:11:03,556 INFO L85 PathProgramCache]: Analyzing trace with hash -1836713535, now seen corresponding path program 1 times [2022-07-23 04:11:03,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:11:03,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1870841899] [2022-07-23 04:11:03,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:11:03,560 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:11:03,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:11:03,580 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-23 04:11:03,582 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-23 04:11:05,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:11:05,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 1640 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:11:05,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:11:07,407 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:11:07,408 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:11:07,408 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:11:07,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1870841899] [2022-07-23 04:11:07,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1870841899] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:11:07,408 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:11:07,408 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:11:07,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848419085] [2022-07-23 04:11:07,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:11:07,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:11:07,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:11:07,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:11:07,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:11:07,411 INFO L87 Difference]: Start difference. First operand 3072 states and 4230 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, (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-23 04:11:07,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:11:07,965 INFO L93 Difference]: Finished difference Result 6061 states and 8351 transitions. [2022-07-23 04:11:07,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:11:07,967 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, (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 75 [2022-07-23 04:11:07,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:11:08,008 INFO L225 Difference]: With dead ends: 6061 [2022-07-23 04:11:08,009 INFO L226 Difference]: Without dead ends: 6059 [2022-07-23 04:11:08,015 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:11:08,016 INFO L413 NwaCegarLoop]: 5272 mSDtfsCounter, 4108 mSDsluCounter, 9439 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4110 SdHoareTripleChecker+Valid, 14711 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-23 04:11:08,016 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4110 Valid, 14711 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-23 04:11:08,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6059 states. [2022-07-23 04:11:08,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6059 to 5856. [2022-07-23 04:11:08,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5856 states, 3868 states have (on average 1.2621509824198551) internal successors, (4882), 4005 states have internal predecessors, (4882), 1622 states have call successors, (1622), 334 states have call predecessors, (1622), 333 states have return successors, (1632), 1590 states have call predecessors, (1632), 1620 states have call successors, (1632) [2022-07-23 04:11:08,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5856 states to 5856 states and 8136 transitions. [2022-07-23 04:11:08,236 INFO L78 Accepts]: Start accepts. Automaton has 5856 states and 8136 transitions. Word has length 75 [2022-07-23 04:11:08,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:11:08,238 INFO L495 AbstractCegarLoop]: Abstraction has 5856 states and 8136 transitions. [2022-07-23 04:11:08,238 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, (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-23 04:11:08,238 INFO L276 IsEmpty]: Start isEmpty. Operand 5856 states and 8136 transitions. [2022-07-23 04:11:08,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-07-23 04:11:08,243 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:11:08,244 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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-23 04:11:08,279 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2022-07-23 04:11:08,463 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-23 04:11:08,463 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [mtip_put_int_commandErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2022-07-23 04:11:08,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:11:08,464 INFO L85 PathProgramCache]: Analyzing trace with hash 115134979, now seen corresponding path program 1 times [2022-07-23 04:11:08,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:11:08,466 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2083033743] [2022-07-23 04:11:08,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:11:08,466 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:11:08,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:11:08,468 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-23 04:11:08,476 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-23 04:11:10,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:11:10,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 1649 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:11:10,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:11:12,395 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:11:12,395 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:11:12,396 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:11:12,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2083033743] [2022-07-23 04:11:12,396 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2083033743] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:11:12,396 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:11:12,396 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:11:12,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605415814] [2022-07-23 04:11:12,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:11:12,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:11:12,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:11:12,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:11:12,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:11:12,398 INFO L87 Difference]: Start difference. First operand 5856 states and 8136 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, (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-23 04:11:12,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:11:12,856 INFO L93 Difference]: Finished difference Result 5856 states and 8136 transitions. [2022-07-23 04:11:12,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:11:12,857 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, (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 81 [2022-07-23 04:11:12,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:11:12,891 INFO L225 Difference]: With dead ends: 5856 [2022-07-23 04:11:12,892 INFO L226 Difference]: Without dead ends: 5854 [2022-07-23 04:11:12,896 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:11:12,898 INFO L413 NwaCegarLoop]: 4225 mSDtfsCounter, 4158 mSDsluCounter, 4223 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4160 SdHoareTripleChecker+Valid, 8448 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-23 04:11:12,899 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4160 Valid, 8448 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-23 04:11:12,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5854 states. [2022-07-23 04:11:13,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5854 to 5854. [2022-07-23 04:11:13,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5854 states, 3867 states have (on average 1.2619601758469097) internal successors, (4880), 4003 states have internal predecessors, (4880), 1622 states have call successors, (1622), 334 states have call predecessors, (1622), 333 states have return successors, (1632), 1590 states have call predecessors, (1632), 1620 states have call successors, (1632) [2022-07-23 04:11:13,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5854 states to 5854 states and 8134 transitions. [2022-07-23 04:11:13,152 INFO L78 Accepts]: Start accepts. Automaton has 5854 states and 8134 transitions. Word has length 81 [2022-07-23 04:11:13,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:11:13,153 INFO L495 AbstractCegarLoop]: Abstraction has 5854 states and 8134 transitions. [2022-07-23 04:11:13,153 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, (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-23 04:11:13,154 INFO L276 IsEmpty]: Start isEmpty. Operand 5854 states and 8134 transitions. [2022-07-23 04:11:13,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-07-23 04:11:13,155 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:11:13,155 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:11:13,194 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-23 04:11:13,375 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-23 04:11:13,375 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [mtip_put_int_commandErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2022-07-23 04:11:13,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:11:13,376 INFO L85 PathProgramCache]: Analyzing trace with hash 1584836026, now seen corresponding path program 1 times [2022-07-23 04:11:13,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:11:13,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [187194557] [2022-07-23 04:11:13,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:11:13,378 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:11:13,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:11:13,379 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-23 04:11:13,380 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-23 04:11:14,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:11:15,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 1658 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:11:15,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:11:17,647 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:11:17,647 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:11:17,647 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:11:17,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [187194557] [2022-07-23 04:11:17,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [187194557] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:11:17,648 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:11:17,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:11:17,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812647104] [2022-07-23 04:11:17,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:11:17,649 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:11:17,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:11:17,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:11:17,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:11:17,650 INFO L87 Difference]: Start difference. First operand 5854 states and 8134 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, (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-23 04:11:17,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:11:17,945 INFO L93 Difference]: Finished difference Result 5854 states and 8134 transitions. [2022-07-23 04:11:17,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:11:17,945 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, (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 87 [2022-07-23 04:11:17,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:11:17,978 INFO L225 Difference]: With dead ends: 5854 [2022-07-23 04:11:17,978 INFO L226 Difference]: Without dead ends: 5852 [2022-07-23 04:11:17,984 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:11:17,986 INFO L413 NwaCegarLoop]: 4223 mSDtfsCounter, 4150 mSDsluCounter, 4221 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4152 SdHoareTripleChecker+Valid, 8444 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-23 04:11:17,986 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4152 Valid, 8444 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-23 04:11:17,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5852 states. [2022-07-23 04:11:18,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5852 to 5852. [2022-07-23 04:11:18,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5852 states, 3866 states have (on average 1.2617692705638903) internal successors, (4878), 4001 states have internal predecessors, (4878), 1622 states have call successors, (1622), 334 states have call predecessors, (1622), 333 states have return successors, (1632), 1590 states have call predecessors, (1632), 1620 states have call successors, (1632) [2022-07-23 04:11:18,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5852 states to 5852 states and 8132 transitions. [2022-07-23 04:11:18,195 INFO L78 Accepts]: Start accepts. Automaton has 5852 states and 8132 transitions. Word has length 87 [2022-07-23 04:11:18,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:11:18,195 INFO L495 AbstractCegarLoop]: Abstraction has 5852 states and 8132 transitions. [2022-07-23 04:11:18,196 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, (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-23 04:11:18,196 INFO L276 IsEmpty]: Start isEmpty. Operand 5852 states and 8132 transitions. [2022-07-23 04:11:18,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-07-23 04:11:18,199 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:11:18,199 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-07-23 04:11:18,235 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-23 04:11:18,407 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-23 04:11:18,407 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [mtip_put_int_commandErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2022-07-23 04:11:18,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:11:18,408 INFO L85 PathProgramCache]: Analyzing trace with hash -1245151128, now seen corresponding path program 1 times [2022-07-23 04:11:18,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:11:18,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2016120131] [2022-07-23 04:11:18,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:11:18,410 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:11:18,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:11:18,412 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-23 04:11:18,413 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-23 04:11:19,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:11:19,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 1667 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:11:19,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:11:22,496 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:11:22,496 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:11:22,496 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:11:22,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2016120131] [2022-07-23 04:11:22,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2016120131] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:11:22,496 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:11:22,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:11:22,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399312574] [2022-07-23 04:11:22,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:11:22,497 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:11:22,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:11:22,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:11:22,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:11:22,497 INFO L87 Difference]: Start difference. First operand 5852 states and 8132 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, (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-23 04:11:22,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:11:22,814 INFO L93 Difference]: Finished difference Result 5852 states and 8132 transitions. [2022-07-23 04:11:22,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:11:22,815 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, (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 93 [2022-07-23 04:11:22,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:11:22,858 INFO L225 Difference]: With dead ends: 5852 [2022-07-23 04:11:22,859 INFO L226 Difference]: Without dead ends: 5850 [2022-07-23 04:11:22,865 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:11:22,866 INFO L413 NwaCegarLoop]: 4222 mSDtfsCounter, 4143 mSDsluCounter, 4220 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4145 SdHoareTripleChecker+Valid, 8442 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-23 04:11:22,866 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4145 Valid, 8442 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:11:22,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5850 states. [2022-07-23 04:11:23,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5850 to 5850. [2022-07-23 04:11:23,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5850 states, 3865 states have (on average 1.2615782664941786) internal successors, (4876), 3999 states have internal predecessors, (4876), 1622 states have call successors, (1622), 334 states have call predecessors, (1622), 333 states have return successors, (1632), 1590 states have call predecessors, (1632), 1620 states have call successors, (1632) [2022-07-23 04:11:23,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5850 states to 5850 states and 8130 transitions. [2022-07-23 04:11:23,096 INFO L78 Accepts]: Start accepts. Automaton has 5850 states and 8130 transitions. Word has length 93 [2022-07-23 04:11:23,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:11:23,098 INFO L495 AbstractCegarLoop]: Abstraction has 5850 states and 8130 transitions. [2022-07-23 04:11:23,098 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, (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-23 04:11:23,098 INFO L276 IsEmpty]: Start isEmpty. Operand 5850 states and 8130 transitions. [2022-07-23 04:11:23,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-07-23 04:11:23,101 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:11:23,101 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-07-23 04:11:23,134 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-07-23 04:11:23,311 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-23 04:11:23,312 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [mtip_put_int_commandErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2022-07-23 04:11:23,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:11:23,312 INFO L85 PathProgramCache]: Analyzing trace with hash 563319453, now seen corresponding path program 1 times [2022-07-23 04:11:23,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:11:23,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1298744601] [2022-07-23 04:11:23,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:11:23,314 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:11:23,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:11:23,315 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-23 04:11:23,317 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-23 04:11:24,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:11:24,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 1676 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:11:24,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:11:27,523 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:11:27,524 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:11:27,524 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:11:27,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1298744601] [2022-07-23 04:11:27,524 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1298744601] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:11:27,524 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:11:27,524 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:11:27,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250675354] [2022-07-23 04:11:27,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:11:27,524 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:11:27,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:11:27,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:11:27,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:11:27,525 INFO L87 Difference]: Start difference. First operand 5850 states and 8130 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, (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-23 04:11:27,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:11:27,781 INFO L93 Difference]: Finished difference Result 5850 states and 8130 transitions. [2022-07-23 04:11:27,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:11:27,782 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, (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 99 [2022-07-23 04:11:27,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:11:27,802 INFO L225 Difference]: With dead ends: 5850 [2022-07-23 04:11:27,803 INFO L226 Difference]: Without dead ends: 5848 [2022-07-23 04:11:27,807 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:11:27,808 INFO L413 NwaCegarLoop]: 4220 mSDtfsCounter, 4135 mSDsluCounter, 4218 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4137 SdHoareTripleChecker+Valid, 8438 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-23 04:11:27,808 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4137 Valid, 8438 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:11:27,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5848 states. [2022-07-23 04:11:27,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5848 to 5848. [2022-07-23 04:11:27,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5848 states, 3864 states have (on average 1.2613871635610765) internal successors, (4874), 3997 states have internal predecessors, (4874), 1622 states have call successors, (1622), 334 states have call predecessors, (1622), 333 states have return successors, (1632), 1590 states have call predecessors, (1632), 1620 states have call successors, (1632) [2022-07-23 04:11:27,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5848 states to 5848 states and 8128 transitions. [2022-07-23 04:11:27,992 INFO L78 Accepts]: Start accepts. Automaton has 5848 states and 8128 transitions. Word has length 99 [2022-07-23 04:11:27,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:11:27,992 INFO L495 AbstractCegarLoop]: Abstraction has 5848 states and 8128 transitions. [2022-07-23 04:11:27,992 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, (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-23 04:11:27,992 INFO L276 IsEmpty]: Start isEmpty. Operand 5848 states and 8128 transitions. [2022-07-23 04:11:27,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-07-23 04:11:27,994 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:11:27,994 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:11:28,032 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-23 04:11:28,219 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-23 04:11:28,220 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [mtip_put_int_commandErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2022-07-23 04:11:28,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:11:28,220 INFO L85 PathProgramCache]: Analyzing trace with hash -977665960, now seen corresponding path program 1 times [2022-07-23 04:11:28,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:11:28,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1453119673] [2022-07-23 04:11:28,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:11:28,222 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:11:28,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:11:28,223 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-23 04:11:28,224 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-23 04:11:29,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:11:29,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 1685 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:11:29,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:11:32,733 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:11:32,733 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:11:32,733 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:11:32,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1453119673] [2022-07-23 04:11:32,733 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1453119673] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:11:32,733 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:11:32,733 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:11:32,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655996451] [2022-07-23 04:11:32,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:11:32,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:11:32,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:11:32,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:11:32,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:11:32,735 INFO L87 Difference]: Start difference. First operand 5848 states and 8128 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 3 states have internal predecessors, (62), 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-23 04:11:33,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:11:33,028 INFO L93 Difference]: Finished difference Result 5848 states and 8128 transitions. [2022-07-23 04:11:33,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:11:33,029 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 3 states have internal predecessors, (62), 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 105 [2022-07-23 04:11:33,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:11:33,048 INFO L225 Difference]: With dead ends: 5848 [2022-07-23 04:11:33,048 INFO L226 Difference]: Without dead ends: 5846 [2022-07-23 04:11:33,051 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:11:33,052 INFO L413 NwaCegarLoop]: 4218 mSDtfsCounter, 4127 mSDsluCounter, 4216 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4129 SdHoareTripleChecker+Valid, 8434 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-23 04:11:33,052 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4129 Valid, 8434 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:11:33,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5846 states. [2022-07-23 04:11:33,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5846 to 5846. [2022-07-23 04:11:33,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5846 states, 3863 states have (on average 1.2611959616878075) internal successors, (4872), 3995 states have internal predecessors, (4872), 1622 states have call successors, (1622), 334 states have call predecessors, (1622), 333 states have return successors, (1632), 1590 states have call predecessors, (1632), 1620 states have call successors, (1632) [2022-07-23 04:11:33,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5846 states to 5846 states and 8126 transitions. [2022-07-23 04:11:33,243 INFO L78 Accepts]: Start accepts. Automaton has 5846 states and 8126 transitions. Word has length 105 [2022-07-23 04:11:33,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:11:33,244 INFO L495 AbstractCegarLoop]: Abstraction has 5846 states and 8126 transitions. [2022-07-23 04:11:33,244 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 3 states have internal predecessors, (62), 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-23 04:11:33,244 INFO L276 IsEmpty]: Start isEmpty. Operand 5846 states and 8126 transitions. [2022-07-23 04:11:33,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-07-23 04:11:33,246 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:11:33,246 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:11:33,283 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-23 04:11:33,459 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-23 04:11:33,460 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [mtip_put_int_commandErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2022-07-23 04:11:33,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:11:33,460 INFO L85 PathProgramCache]: Analyzing trace with hash -1085716175, now seen corresponding path program 1 times [2022-07-23 04:11:33,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:11:33,461 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1993737115] [2022-07-23 04:11:33,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:11:33,462 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:11:33,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:11:33,463 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-23 04:11:33,464 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-23 04:11:35,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:11:35,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 1694 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:11:35,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:11:38,149 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:11:38,149 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:11:38,149 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:11:38,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1993737115] [2022-07-23 04:11:38,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1993737115] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:11:38,150 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:11:38,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:11:38,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467208225] [2022-07-23 04:11:38,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:11:38,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:11:38,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:11:38,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:11:38,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:11:38,151 INFO L87 Difference]: Start difference. First operand 5846 states and 8126 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 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-23 04:11:38,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:11:38,411 INFO L93 Difference]: Finished difference Result 5846 states and 8126 transitions. [2022-07-23 04:11:38,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:11:38,412 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 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 111 [2022-07-23 04:11:38,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:11:38,430 INFO L225 Difference]: With dead ends: 5846 [2022-07-23 04:11:38,430 INFO L226 Difference]: Without dead ends: 5844 [2022-07-23 04:11:38,434 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:11:38,434 INFO L413 NwaCegarLoop]: 4216 mSDtfsCounter, 4123 mSDsluCounter, 4210 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4125 SdHoareTripleChecker+Valid, 8426 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-23 04:11:38,435 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4125 Valid, 8426 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:11:38,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5844 states. [2022-07-23 04:11:38,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5844 to 5844. [2022-07-23 04:11:38,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5844 states, 3862 states have (on average 1.2610046607975143) internal successors, (4870), 3993 states have internal predecessors, (4870), 1622 states have call successors, (1622), 334 states have call predecessors, (1622), 333 states have return successors, (1632), 1590 states have call predecessors, (1632), 1620 states have call successors, (1632) [2022-07-23 04:11:38,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5844 states to 5844 states and 8124 transitions. [2022-07-23 04:11:38,618 INFO L78 Accepts]: Start accepts. Automaton has 5844 states and 8124 transitions. Word has length 111 [2022-07-23 04:11:38,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:11:38,618 INFO L495 AbstractCegarLoop]: Abstraction has 5844 states and 8124 transitions. [2022-07-23 04:11:38,618 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 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-23 04:11:38,619 INFO L276 IsEmpty]: Start isEmpty. Operand 5844 states and 8124 transitions. [2022-07-23 04:11:38,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-07-23 04:11:38,620 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:11:38,620 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:11:38,651 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-23 04:11:38,849 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-23 04:11:38,849 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION === [mtip_put_int_commandErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2022-07-23 04:11:38,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:11:38,850 INFO L85 PathProgramCache]: Analyzing trace with hash 304013716, now seen corresponding path program 1 times [2022-07-23 04:11:38,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:11:38,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [152226689] [2022-07-23 04:11:38,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:11:38,851 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:11:38,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:11:38,853 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-23 04:11:38,855 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-23 04:11:40,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:11:40,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 1697 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:11:40,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:11:43,778 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:11:43,778 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:11:43,778 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:11:43,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [152226689] [2022-07-23 04:11:43,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [152226689] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:11:43,778 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:11:43,778 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:11:43,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842517096] [2022-07-23 04:11:43,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:11:43,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:11:43,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:11:43,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:11:43,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:11:43,780 INFO L87 Difference]: Start difference. First operand 5844 states and 8124 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, (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-23 04:11:44,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:11:44,068 INFO L93 Difference]: Finished difference Result 5844 states and 8124 transitions. [2022-07-23 04:11:44,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:11:44,069 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, (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 113 [2022-07-23 04:11:44,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:11:44,084 INFO L225 Difference]: With dead ends: 5844 [2022-07-23 04:11:44,085 INFO L226 Difference]: Without dead ends: 5842 [2022-07-23 04:11:44,087 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:11:44,089 INFO L413 NwaCegarLoop]: 4214 mSDtfsCounter, 4115 mSDsluCounter, 4212 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4117 SdHoareTripleChecker+Valid, 8426 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-23 04:11:44,090 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4117 Valid, 8426 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:11:44,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5842 states. [2022-07-23 04:11:44,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5842 to 5842. [2022-07-23 04:11:44,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5842 states, 3861 states have (on average 1.2608132608132607) internal successors, (4868), 3991 states have internal predecessors, (4868), 1622 states have call successors, (1622), 334 states have call predecessors, (1622), 333 states have return successors, (1632), 1590 states have call predecessors, (1632), 1620 states have call successors, (1632) [2022-07-23 04:11:44,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5842 states to 5842 states and 8122 transitions. [2022-07-23 04:11:44,282 INFO L78 Accepts]: Start accepts. Automaton has 5842 states and 8122 transitions. Word has length 113 [2022-07-23 04:11:44,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:11:44,283 INFO L495 AbstractCegarLoop]: Abstraction has 5842 states and 8122 transitions. [2022-07-23 04:11:44,283 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, (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-23 04:11:44,283 INFO L276 IsEmpty]: Start isEmpty. Operand 5842 states and 8122 transitions. [2022-07-23 04:11:44,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-07-23 04:11:44,285 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:11:44,285 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:11:44,329 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-23 04:11:44,503 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-23 04:11:44,503 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_linux_kernel_module_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [mtip_put_int_commandErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2022-07-23 04:11:44,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:11:44,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1350630028, now seen corresponding path program 1 times [2022-07-23 04:11:44,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:11:44,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1608346361] [2022-07-23 04:11:44,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:11:44,505 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:11:44,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:11:44,506 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-23 04:11:44,508 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-23 04:11:46,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:11:46,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 1706 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:11:46,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:11:49,511 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:11:49,511 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:11:49,511 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:11:49,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1608346361] [2022-07-23 04:11:49,512 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1608346361] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:11:49,512 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:11:49,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:11:49,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329220506] [2022-07-23 04:11:49,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:11:49,513 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:11:49,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:11:49,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:11:49,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:11:49,513 INFO L87 Difference]: Start difference. First operand 5842 states and 8122 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, (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-23 04:11:49,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:11:49,797 INFO L93 Difference]: Finished difference Result 5842 states and 8122 transitions. [2022-07-23 04:11:49,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:11:49,798 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, (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 119 [2022-07-23 04:11:49,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:11:49,821 INFO L225 Difference]: With dead ends: 5842 [2022-07-23 04:11:49,822 INFO L226 Difference]: Without dead ends: 5840 [2022-07-23 04:11:49,826 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:11:49,827 INFO L413 NwaCegarLoop]: 4212 mSDtfsCounter, 4107 mSDsluCounter, 4210 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4109 SdHoareTripleChecker+Valid, 8422 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-23 04:11:49,828 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4109 Valid, 8422 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:11:49,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5840 states. [2022-07-23 04:11:50,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5840 to 5840. [2022-07-23 04:11:50,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5840 states, 3860 states have (on average 1.260621761658031) internal successors, (4866), 3989 states have internal predecessors, (4866), 1622 states have call successors, (1622), 334 states have call predecessors, (1622), 333 states have return successors, (1632), 1590 states have call predecessors, (1632), 1620 states have call successors, (1632) [2022-07-23 04:11:50,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5840 states to 5840 states and 8120 transitions. [2022-07-23 04:11:50,052 INFO L78 Accepts]: Start accepts. Automaton has 5840 states and 8120 transitions. Word has length 119 [2022-07-23 04:11:50,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:11:50,053 INFO L495 AbstractCegarLoop]: Abstraction has 5840 states and 8120 transitions. [2022-07-23 04:11:50,053 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, (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-23 04:11:50,054 INFO L276 IsEmpty]: Start isEmpty. Operand 5840 states and 8120 transitions. [2022-07-23 04:11:50,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-07-23 04:11:50,055 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:11:50,055 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:11:50,090 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-23 04:11:50,270 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-23 04:11:50,271 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_linux_kernel_rcu_update_lock_bh_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [mtip_put_int_commandErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2022-07-23 04:11:50,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:11:50,271 INFO L85 PathProgramCache]: Analyzing trace with hash 1239232198, now seen corresponding path program 1 times [2022-07-23 04:11:50,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:11:50,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [550797870] [2022-07-23 04:11:50,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:11:50,273 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:11:50,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:11:50,276 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-23 04:11:50,278 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-23 04:11:51,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:11:51,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 1715 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:11:51,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:11:55,428 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:11:55,428 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:11:55,428 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:11:55,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [550797870] [2022-07-23 04:11:55,429 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [550797870] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:11:55,429 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:11:55,429 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:11:55,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077422020] [2022-07-23 04:11:55,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:11:55,429 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:11:55,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:11:55,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:11:55,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:11:55,430 INFO L87 Difference]: Start difference. First operand 5840 states and 8120 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, (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-23 04:11:55,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:11:55,731 INFO L93 Difference]: Finished difference Result 5840 states and 8120 transitions. [2022-07-23 04:11:55,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:11:55,731 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, (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 125 [2022-07-23 04:11:55,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:11:55,748 INFO L225 Difference]: With dead ends: 5840 [2022-07-23 04:11:55,748 INFO L226 Difference]: Without dead ends: 5838 [2022-07-23 04:11:55,752 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:11:55,753 INFO L413 NwaCegarLoop]: 4210 mSDtfsCounter, 4099 mSDsluCounter, 4208 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4101 SdHoareTripleChecker+Valid, 8418 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-23 04:11:55,753 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4101 Valid, 8418 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:11:55,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5838 states. [2022-07-23 04:11:55,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5838 to 5838. [2022-07-23 04:11:55,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5838 states, 3859 states have (on average 1.2604301632547292) internal successors, (4864), 3987 states have internal predecessors, (4864), 1622 states have call successors, (1622), 334 states have call predecessors, (1622), 333 states have return successors, (1632), 1590 states have call predecessors, (1632), 1620 states have call successors, (1632) [2022-07-23 04:11:55,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5838 states to 5838 states and 8118 transitions. [2022-07-23 04:11:55,975 INFO L78 Accepts]: Start accepts. Automaton has 5838 states and 8118 transitions. Word has length 125 [2022-07-23 04:11:55,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:11:55,975 INFO L495 AbstractCegarLoop]: Abstraction has 5838 states and 8118 transitions. [2022-07-23 04:11:55,975 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, (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-23 04:11:55,975 INFO L276 IsEmpty]: Start isEmpty. Operand 5838 states and 8118 transitions. [2022-07-23 04:11:55,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-07-23 04:11:55,977 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:11:55,977 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:11:56,015 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-23 04:11:56,191 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-23 04:11:56,191 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [mtip_put_int_commandErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2022-07-23 04:11:56,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:11:56,192 INFO L85 PathProgramCache]: Analyzing trace with hash 1077770848, now seen corresponding path program 1 times [2022-07-23 04:11:56,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:11:56,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1768405745] [2022-07-23 04:11:56,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:11:56,193 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:11:56,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:11:56,195 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-23 04:11:56,197 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-23 04:11:57,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:11:57,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 1724 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:11:57,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:12:01,234 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:12:01,234 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:12:01,234 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:12:01,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1768405745] [2022-07-23 04:12:01,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1768405745] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:12:01,234 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:12:01,234 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:12:01,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108189393] [2022-07-23 04:12:01,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:12:01,235 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:12:01,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:12:01,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:12:01,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:12:01,236 INFO L87 Difference]: Start difference. First operand 5838 states and 8118 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, (22), 1 states have call predecessors, (22), 1 states have return successors, (21), 1 states have call predecessors, (21), 1 states have call successors, (21) [2022-07-23 04:12:01,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:12:01,525 INFO L93 Difference]: Finished difference Result 5838 states and 8118 transitions. [2022-07-23 04:12:01,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:12:01,526 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, (22), 1 states have call predecessors, (22), 1 states have return successors, (21), 1 states have call predecessors, (21), 1 states have call successors, (21) Word has length 131 [2022-07-23 04:12:01,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:12:01,540 INFO L225 Difference]: With dead ends: 5838 [2022-07-23 04:12:01,540 INFO L226 Difference]: Without dead ends: 5836 [2022-07-23 04:12:01,543 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:12:01,543 INFO L413 NwaCegarLoop]: 4208 mSDtfsCounter, 4091 mSDsluCounter, 4206 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4093 SdHoareTripleChecker+Valid, 8414 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-23 04:12:01,544 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4093 Valid, 8414 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:12:01,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5836 states. [2022-07-23 04:12:01,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5836 to 5836. [2022-07-23 04:12:01,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5836 states, 3858 states have (on average 1.2602384655261794) internal successors, (4862), 3985 states have internal predecessors, (4862), 1622 states have call successors, (1622), 334 states have call predecessors, (1622), 333 states have return successors, (1632), 1590 states have call predecessors, (1632), 1620 states have call successors, (1632) [2022-07-23 04:12:01,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5836 states to 5836 states and 8116 transitions. [2022-07-23 04:12:01,750 INFO L78 Accepts]: Start accepts. Automaton has 5836 states and 8116 transitions. Word has length 131 [2022-07-23 04:12:01,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:12:01,750 INFO L495 AbstractCegarLoop]: Abstraction has 5836 states and 8116 transitions. [2022-07-23 04:12:01,750 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, (22), 1 states have call predecessors, (22), 1 states have return successors, (21), 1 states have call predecessors, (21), 1 states have call successors, (21) [2022-07-23 04:12:01,751 INFO L276 IsEmpty]: Start isEmpty. Operand 5836 states and 8116 transitions. [2022-07-23 04:12:01,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-07-23 04:12:01,752 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:12:01,752 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:12:01,807 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-23 04:12:01,966 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-23 04:12:01,967 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [mtip_put_int_commandErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2022-07-23 04:12:01,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:12:01,967 INFO L85 PathProgramCache]: Analyzing trace with hash -1328066264, now seen corresponding path program 1 times [2022-07-23 04:12:01,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:12:01,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1662832095] [2022-07-23 04:12:01,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:12:01,969 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:12:01,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:12:01,970 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-23 04:12:02,047 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-23 04:12:03,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:12:03,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 1733 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:12:03,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:12:07,385 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:12:07,385 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:12:07,385 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:12:07,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1662832095] [2022-07-23 04:12:07,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1662832095] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:12:07,393 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:12:07,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:12:07,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746193798] [2022-07-23 04:12:07,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:12:07,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:12:07,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:12:07,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:12:07,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:12:07,394 INFO L87 Difference]: Start difference. First operand 5836 states and 8116 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, (23), 1 states have call predecessors, (23), 1 states have return successors, (22), 1 states have call predecessors, (22), 1 states have call successors, (22) [2022-07-23 04:12:07,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:12:07,682 INFO L93 Difference]: Finished difference Result 5836 states and 8116 transitions. [2022-07-23 04:12:07,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:12:07,683 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, (23), 1 states have call predecessors, (23), 1 states have return successors, (22), 1 states have call predecessors, (22), 1 states have call successors, (22) Word has length 137 [2022-07-23 04:12:07,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:12:07,698 INFO L225 Difference]: With dead ends: 5836 [2022-07-23 04:12:07,698 INFO L226 Difference]: Without dead ends: 5834 [2022-07-23 04:12:07,702 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:12:07,702 INFO L413 NwaCegarLoop]: 4206 mSDtfsCounter, 4083 mSDsluCounter, 4204 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4085 SdHoareTripleChecker+Valid, 8410 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-23 04:12:07,702 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4085 Valid, 8410 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:12:07,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5834 states. [2022-07-23 04:12:07,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5834 to 5834. [2022-07-23 04:12:07,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5834 states, 3857 states have (on average 1.2600466683951257) internal successors, (4860), 3983 states have internal predecessors, (4860), 1622 states have call successors, (1622), 334 states have call predecessors, (1622), 333 states have return successors, (1632), 1590 states have call predecessors, (1632), 1620 states have call successors, (1632) [2022-07-23 04:12:07,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5834 states to 5834 states and 8114 transitions. [2022-07-23 04:12:07,928 INFO L78 Accepts]: Start accepts. Automaton has 5834 states and 8114 transitions. Word has length 137 [2022-07-23 04:12:07,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:12:07,928 INFO L495 AbstractCegarLoop]: Abstraction has 5834 states and 8114 transitions. [2022-07-23 04:12:07,928 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, (23), 1 states have call predecessors, (23), 1 states have return successors, (22), 1 states have call predecessors, (22), 1 states have call successors, (22) [2022-07-23 04:12:07,929 INFO L276 IsEmpty]: Start isEmpty. Operand 5834 states and 8114 transitions. [2022-07-23 04:12:07,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-07-23 04:12:07,931 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:12:07,931 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:12:07,985 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-23 04:12:08,155 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-23 04:12:08,155 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_linux_kernel_rcu_srcu_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [mtip_put_int_commandErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2022-07-23 04:12:08,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:12:08,156 INFO L85 PathProgramCache]: Analyzing trace with hash -1015932654, now seen corresponding path program 1 times [2022-07-23 04:12:08,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:12:08,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [735563602] [2022-07-23 04:12:08,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:12:08,157 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:12:08,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:12:08,159 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-23 04:12:08,160 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-23 04:12:09,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:12:09,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 1742 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:12:09,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:12:13,805 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:12:13,805 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:12:13,807 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:12:13,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [735563602] [2022-07-23 04:12:13,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [735563602] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:12:13,807 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:12:13,807 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:12:13,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768888356] [2022-07-23 04:12:13,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:12:13,808 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:12:13,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:12:13,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:12:13,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:12:13,808 INFO L87 Difference]: Start difference. First operand 5834 states and 8114 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 3 states have internal predecessors, (88), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) [2022-07-23 04:12:14,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:12:14,098 INFO L93 Difference]: Finished difference Result 5834 states and 8114 transitions. [2022-07-23 04:12:14,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:12:14,098 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 3 states have internal predecessors, (88), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) Word has length 143 [2022-07-23 04:12:14,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:12:14,115 INFO L225 Difference]: With dead ends: 5834 [2022-07-23 04:12:14,115 INFO L226 Difference]: Without dead ends: 5832 [2022-07-23 04:12:14,119 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:12:14,119 INFO L413 NwaCegarLoop]: 4204 mSDtfsCounter, 4075 mSDsluCounter, 4202 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4077 SdHoareTripleChecker+Valid, 8406 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-23 04:12:14,119 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4077 Valid, 8406 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:12:14,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5832 states. [2022-07-23 04:12:14,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5832 to 5832. [2022-07-23 04:12:14,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5832 states, 3856 states have (on average 1.2598547717842323) internal successors, (4858), 3981 states have internal predecessors, (4858), 1622 states have call successors, (1622), 334 states have call predecessors, (1622), 333 states have return successors, (1632), 1590 states have call predecessors, (1632), 1620 states have call successors, (1632) [2022-07-23 04:12:14,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5832 states to 5832 states and 8112 transitions. [2022-07-23 04:12:14,355 INFO L78 Accepts]: Start accepts. Automaton has 5832 states and 8112 transitions. Word has length 143 [2022-07-23 04:12:14,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:12:14,355 INFO L495 AbstractCegarLoop]: Abstraction has 5832 states and 8112 transitions. [2022-07-23 04:12:14,355 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 3 states have internal predecessors, (88), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) [2022-07-23 04:12:14,356 INFO L276 IsEmpty]: Start isEmpty. Operand 5832 states and 8112 transitions. [2022-07-23 04:12:14,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-07-23 04:12:14,357 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:12:14,357 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:12:14,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-07-23 04:12:14,571 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-23 04:12:14,571 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_linux_lib_find_bit_find_next_bitErr0ASSERT_VIOLATIONERROR_FUNCTION === [mtip_put_int_commandErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2022-07-23 04:12:14,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:12:14,572 INFO L85 PathProgramCache]: Analyzing trace with hash 1332575992, now seen corresponding path program 1 times [2022-07-23 04:12:14,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:12:14,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [359349918] [2022-07-23 04:12:14,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:12:14,574 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:12:14,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:12:14,576 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-23 04:12:14,576 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-23 04:12:16,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:12:16,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 2250 conjuncts, 43 conjunts are in the unsatisfiable core [2022-07-23 04:12:16,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:12:23,480 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-07-23 04:12:23,480 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:12:23,481 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:12:23,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [359349918] [2022-07-23 04:12:23,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [359349918] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:12:23,481 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:12:23,481 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-07-23 04:12:23,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347363742] [2022-07-23 04:12:23,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:12:23,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-07-23 04:12:23,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:12:23,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-07-23 04:12:23,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=238, Unknown=0, NotChecked=0, Total=272 [2022-07-23 04:12:23,483 INFO L87 Difference]: Start difference. First operand 5832 states and 8112 transitions. Second operand has 17 states, 15 states have (on average 5.6) internal successors, (84), 12 states have internal predecessors, (84), 5 states have call successors, (27), 3 states have call predecessors, (27), 8 states have return successors, (25), 8 states have call predecessors, (25), 5 states have call successors, (25)