./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 eb692b52 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--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-?-eb692b5 [2022-07-20 03:54:01,830 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-20 03:54:01,832 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-20 03:54:01,866 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-20 03:54:01,870 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-20 03:54:01,872 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-20 03:54:01,873 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-20 03:54:01,874 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-20 03:54:01,876 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-20 03:54:01,877 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-20 03:54:01,877 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-20 03:54:01,878 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-20 03:54:01,879 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-20 03:54:01,881 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-20 03:54:01,882 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-20 03:54:01,884 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-20 03:54:01,885 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-20 03:54:01,886 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-20 03:54:01,887 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-20 03:54:01,892 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-20 03:54:01,893 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-20 03:54:01,899 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-20 03:54:01,900 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-20 03:54:01,901 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-20 03:54:01,901 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-20 03:54:01,903 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-20 03:54:01,903 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-20 03:54:01,904 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-20 03:54:01,904 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-20 03:54:01,905 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-20 03:54:01,909 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-20 03:54:01,910 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-20 03:54:01,910 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-20 03:54:01,911 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-20 03:54:01,911 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-20 03:54:01,912 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-20 03:54:01,912 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-20 03:54:01,913 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-20 03:54:01,913 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-20 03:54:01,914 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-20 03:54:01,914 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-20 03:54:01,916 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-20 03:54:01,918 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-07-20 03:54:01,942 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-20 03:54:01,943 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-20 03:54:01,943 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-20 03:54:01,943 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-20 03:54:01,944 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-20 03:54:01,944 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-20 03:54:01,945 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-20 03:54:01,945 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-20 03:54:01,945 INFO L138 SettingsManager]: * Use SBE=true [2022-07-20 03:54:01,946 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-20 03:54:01,946 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-20 03:54:01,946 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-20 03:54:01,946 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-20 03:54:01,946 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-20 03:54:01,946 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-20 03:54:01,947 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-20 03:54:01,947 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-20 03:54:01,947 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-20 03:54:01,947 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-20 03:54:01,947 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-20 03:54:01,948 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-20 03:54:01,948 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-20 03:54:01,948 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-20 03:54:01,949 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-20 03:54:01,949 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-20 03:54:01,949 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-20 03:54:01,949 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-20 03:54:01,949 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-20 03:54:01,949 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-20 03:54:01,950 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-20 03:54:01,950 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-20 03:54:02,154 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-20 03:54:02,166 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-20 03:54:02,167 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-20 03:54:02,168 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-20 03:54:02,169 INFO L275 PluginConnector]: CDTParser initialized [2022-07-20 03:54:02,169 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-20 03:54:02,224 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/976560568/a3c8288f44e74030b7db84dcf9eebf87/FLAG7749b8803 [2022-07-20 03:54:02,931 INFO L306 CDTParser]: Found 1 translation units. [2022-07-20 03:54:02,931 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-20 03:54:02,971 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/976560568/a3c8288f44e74030b7db84dcf9eebf87/FLAG7749b8803 [2022-07-20 03:54:03,255 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/976560568/a3c8288f44e74030b7db84dcf9eebf87 [2022-07-20 03:54:03,256 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-20 03:54:03,257 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-20 03:54:03,258 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-20 03:54:03,258 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-20 03:54:03,260 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-20 03:54:03,260 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 03:54:03" (1/1) ... [2022-07-20 03:54:03,261 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@34c8394d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:54:03, skipping insertion in model container [2022-07-20 03:54:03,261 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 03:54:03" (1/1) ... [2022-07-20 03:54:03,265 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-20 03:54:03,414 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-20 03:54:06,824 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[502597,502610] [2022-07-20 03:54:06,827 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[502742,502755] [2022-07-20 03:54:06,827 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[502888,502901] [2022-07-20 03:54:06,827 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503053,503066] [2022-07-20 03:54:06,828 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503211,503224] [2022-07-20 03:54:06,828 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503369,503382] [2022-07-20 03:54:06,828 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503527,503540] [2022-07-20 03:54:06,829 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503687,503700] [2022-07-20 03:54:06,829 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503846,503859] [2022-07-20 03:54:06,829 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503985,503998] [2022-07-20 03:54:06,830 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504127,504140] [2022-07-20 03:54:06,830 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504276,504289] [2022-07-20 03:54:06,830 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[504415,504428] [2022-07-20 03:54:06,831 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,831 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,831 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,832 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505032,505045] [2022-07-20 03:54:06,832 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505184,505197] [2022-07-20 03:54:06,833 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505333,505346] [2022-07-20 03:54:06,833 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505481,505494] [2022-07-20 03:54:06,833 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505638,505651] [2022-07-20 03:54:06,834 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505787,505800] [2022-07-20 03:54:06,834 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505943,505956] [2022-07-20 03:54:06,834 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506096,506109] [2022-07-20 03:54:06,835 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506242,506255] [2022-07-20 03:54:06,835 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506385,506398] [2022-07-20 03:54:06,835 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506537,506550] [2022-07-20 03:54:06,836 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506683,506696] [2022-07-20 03:54:06,836 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506828,506841] [2022-07-20 03:54:06,836 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506982,506995] [2022-07-20 03:54:06,837 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507133,507146] [2022-07-20 03:54:06,837 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507288,507301] [2022-07-20 03:54:06,837 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507440,507453] [2022-07-20 03:54:06,838 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507595,507608] [2022-07-20 03:54:06,838 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507759,507772] [2022-07-20 03:54:06,838 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507915,507928] [2022-07-20 03:54:06,839 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508079,508092] [2022-07-20 03:54:06,839 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508221,508234] [2022-07-20 03:54:06,839 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508379,508392] [2022-07-20 03:54:06,840 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508546,508559] [2022-07-20 03:54:06,840 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508705,508718] [2022-07-20 03:54:06,840 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508864,508877] [2022-07-20 03:54:06,841 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509013,509026] [2022-07-20 03:54:06,841 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509160,509173] [2022-07-20 03:54:06,841 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509299,509312] [2022-07-20 03:54:06,842 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509462,509475] [2022-07-20 03:54:06,842 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509628,509641] [2022-07-20 03:54:06,842 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509792,509805] [2022-07-20 03:54:06,842 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509957,509970] [2022-07-20 03:54:06,843 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,843 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,844 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,844 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,844 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,845 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510942,510955] [2022-07-20 03:54:06,845 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511101,511114] [2022-07-20 03:54:06,845 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511247,511260] [2022-07-20 03:54:06,846 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,846 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,847 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,847 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,847 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,848 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512100,512113] [2022-07-20 03:54:06,848 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512258,512271] [2022-07-20 03:54:06,849 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512417,512430] [2022-07-20 03:54:06,849 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512573,512586] [2022-07-20 03:54:06,849 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512722,512735] [2022-07-20 03:54:06,850 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512874,512887] [2022-07-20 03:54:06,850 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513025,513038] [2022-07-20 03:54:06,850 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513174,513187] [2022-07-20 03:54:06,851 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513326,513339] [2022-07-20 03:54:06,851 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513474,513487] [2022-07-20 03:54:06,852 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513627,513640] [2022-07-20 03:54:06,852 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513778,513791] [2022-07-20 03:54:06,852 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513928,513941] [2022-07-20 03:54:06,853 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,853 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,853 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,853 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,854 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,854 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,854 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,855 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,855 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,855 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,856 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,856 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,856 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:06,874 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-20 03:54:06,893 INFO L203 MainTranslator]: Completed pre-run [2022-07-20 03:54:07,122 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-20 03:54:07,126 INFO L158 Benchmark]: Toolchain (without parser) took 3868.37ms. Allocated memory was 107.0MB in the beginning and 255.9MB in the end (delta: 148.9MB). Free memory was 73.5MB in the beginning and 109.9MB in the end (delta: -36.4MB). Peak memory consumption was 116.4MB. Max. memory is 16.1GB. [2022-07-20 03:54:07,127 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 107.0MB. Free memory is still 60.4MB. There was no memory consumed. Max. memory is 16.1GB. [2022-07-20 03:54:07,127 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3867.07ms. Allocated memory was 107.0MB in the beginning and 255.9MB in the end (delta: 148.9MB). Free memory was 73.1MB in the beginning and 109.9MB in the end (delta: -36.7MB). Peak memory consumption was 116.4MB. Max. memory is 16.1GB. [2022-07-20 03:54:07,128 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.14ms. Allocated memory is still 107.0MB. Free memory is still 60.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3867.07ms. Allocated memory was 107.0MB in the beginning and 255.9MB in the end (delta: 148.9MB). Free memory was 73.1MB in the beginning and 109.9MB in the end (delta: -36.7MB). Peak memory consumption was 116.4MB. 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-?-eb692b5 [2022-07-20 03:54:08,888 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-20 03:54:08,891 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-20 03:54:08,940 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-20 03:54:08,941 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-20 03:54:08,942 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-20 03:54:08,945 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-20 03:54:08,948 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-20 03:54:08,950 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-20 03:54:08,954 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-20 03:54:08,954 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-20 03:54:08,959 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-20 03:54:08,959 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-20 03:54:08,961 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-20 03:54:08,962 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-20 03:54:08,965 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-20 03:54:08,965 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-20 03:54:08,967 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-20 03:54:08,968 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-20 03:54:08,973 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-20 03:54:08,974 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-20 03:54:08,975 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-20 03:54:08,977 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-20 03:54:08,978 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-20 03:54:08,979 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-20 03:54:08,986 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-20 03:54:08,986 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-20 03:54:08,986 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-20 03:54:08,987 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-20 03:54:08,988 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-20 03:54:08,988 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-20 03:54:08,989 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-20 03:54:08,990 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-20 03:54:08,991 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-20 03:54:08,992 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-20 03:54:08,993 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-20 03:54:08,993 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-20 03:54:08,994 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-20 03:54:08,994 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-20 03:54:08,994 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-20 03:54:08,995 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-20 03:54:08,997 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-20 03:54:09,005 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-07-20 03:54:09,030 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-20 03:54:09,030 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-20 03:54:09,031 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-20 03:54:09,031 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-20 03:54:09,032 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-20 03:54:09,032 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-20 03:54:09,033 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-20 03:54:09,033 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-20 03:54:09,033 INFO L138 SettingsManager]: * Use SBE=true [2022-07-20 03:54:09,034 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-20 03:54:09,034 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-20 03:54:09,034 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-20 03:54:09,035 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-20 03:54:09,035 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-20 03:54:09,035 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-07-20 03:54:09,036 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-07-20 03:54:09,036 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-07-20 03:54:09,036 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-20 03:54:09,036 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-20 03:54:09,036 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-20 03:54:09,037 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-20 03:54:09,037 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-20 03:54:09,037 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-20 03:54:09,037 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-20 03:54:09,038 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-20 03:54:09,038 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-20 03:54:09,038 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-20 03:54:09,038 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-07-20 03:54:09,038 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-07-20 03:54:09,039 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-20 03:54:09,039 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-20 03:54:09,039 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-20 03:54:09,039 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-07-20 03:54:09,040 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-20 03:54:09,359 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-20 03:54:09,392 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-20 03:54:09,394 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-20 03:54:09,395 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-20 03:54:09,395 INFO L275 PluginConnector]: CDTParser initialized [2022-07-20 03:54:09,397 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-20 03:54:09,454 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b3f89d1ea/3b5fa888ace9400e9f17300639e54271/FLAG498b345ba [2022-07-20 03:54:10,292 INFO L306 CDTParser]: Found 1 translation units. [2022-07-20 03:54:10,292 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-20 03:54:10,346 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b3f89d1ea/3b5fa888ace9400e9f17300639e54271/FLAG498b345ba [2022-07-20 03:54:10,477 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b3f89d1ea/3b5fa888ace9400e9f17300639e54271 [2022-07-20 03:54:10,479 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-20 03:54:10,480 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-20 03:54:10,482 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-20 03:54:10,482 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-20 03:54:10,485 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-20 03:54:10,485 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 03:54:10" (1/1) ... [2022-07-20 03:54:10,486 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@21309d30 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:54:10, skipping insertion in model container [2022-07-20 03:54:10,487 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 03:54:10" (1/1) ... [2022-07-20 03:54:10,491 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-20 03:54:10,624 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-20 03:54:14,409 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,411 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,412 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,412 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,412 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,417 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,417 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,418 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,418 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,418 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,419 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,419 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,419 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,420 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,420 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,420 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,420 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,421 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,421 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,421 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,422 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,422 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,422 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,423 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,423 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,423 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,424 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,424 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,424 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,424 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,425 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,429 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,430 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,430 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,431 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,431 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,431 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,431 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,432 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,432 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,432 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,433 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,433 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,433 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,433 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,434 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,434 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,434 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,435 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,435 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,435 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,436 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,436 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,436 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,436 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,437 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,437 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,437 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,438 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,438 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,438 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,438 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,439 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,439 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,439 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,440 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,440 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,440 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,440 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,441 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,441 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,441 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,441 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,442 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,442 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,442 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,442 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,443 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,443 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,443 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,444 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,444 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,444 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,444 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,445 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,445 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,445 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,445 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,467 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-20 03:54:14,496 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-07-20 03:54:14,556 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-20 03:54: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[502597,502610] [2022-07-20 03:54: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[502742,502755] [2022-07-20 03:54: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[502888,502901] [2022-07-20 03:54: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[503053,503066] [2022-07-20 03:54: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[503211,503224] [2022-07-20 03:54: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[503369,503382] [2022-07-20 03:54: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[503527,503540] [2022-07-20 03:54: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[503687,503700] [2022-07-20 03:54: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[503846,503859] [2022-07-20 03:54: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[503985,503998] [2022-07-20 03:54: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[504127,504140] [2022-07-20 03:54: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[504276,504289] [2022-07-20 03:54: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[504415,504428] [2022-07-20 03:54: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[504570,504583] [2022-07-20 03:54: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[504730,504743] [2022-07-20 03:54: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[504881,504894] [2022-07-20 03:54: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[505032,505045] [2022-07-20 03:54: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[505184,505197] [2022-07-20 03:54: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[505333,505346] [2022-07-20 03:54: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[505481,505494] [2022-07-20 03:54: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[505638,505651] [2022-07-20 03:54: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[505787,505800] [2022-07-20 03:54: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[505943,505956] [2022-07-20 03:54: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[506096,506109] [2022-07-20 03:54: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[506242,506255] [2022-07-20 03:54: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[506385,506398] [2022-07-20 03:54: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[506537,506550] [2022-07-20 03:54: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[506683,506696] [2022-07-20 03:54: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[506828,506841] [2022-07-20 03:54: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[506982,506995] [2022-07-20 03:54: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[507133,507146] [2022-07-20 03:54: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[507288,507301] [2022-07-20 03:54: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[507440,507453] [2022-07-20 03:54: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[507595,507608] [2022-07-20 03:54: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[507759,507772] [2022-07-20 03:54: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[507915,507928] [2022-07-20 03:54:14,818 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508079,508092] [2022-07-20 03:54:14,819 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508221,508234] [2022-07-20 03:54:14,819 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508379,508392] [2022-07-20 03:54:14,819 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508546,508559] [2022-07-20 03:54:14,820 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508705,508718] [2022-07-20 03:54:14,820 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508864,508877] [2022-07-20 03:54:14,820 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509013,509026] [2022-07-20 03:54:14,820 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509160,509173] [2022-07-20 03:54:14,821 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509299,509312] [2022-07-20 03:54:14,821 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509462,509475] [2022-07-20 03:54:14,821 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509628,509641] [2022-07-20 03:54:14,821 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509792,509805] [2022-07-20 03:54:14,822 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509957,509970] [2022-07-20 03:54:14,822 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510122,510135] [2022-07-20 03:54:14,822 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510288,510301] [2022-07-20 03:54:14,823 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510453,510466] [2022-07-20 03:54:14,823 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510620,510633] [2022-07-20 03:54:14,823 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510780,510793] [2022-07-20 03:54:14,823 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510942,510955] [2022-07-20 03:54:14,824 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511101,511114] [2022-07-20 03:54:14,824 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511247,511260] [2022-07-20 03:54:14,824 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511390,511403] [2022-07-20 03:54:14,824 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511534,511547] [2022-07-20 03:54:14,825 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511677,511690] [2022-07-20 03:54:14,825 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511821,511834] [2022-07-20 03:54:14,825 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511962,511975] [2022-07-20 03:54:14,826 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512100,512113] [2022-07-20 03:54:14,826 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512258,512271] [2022-07-20 03:54:14,826 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512417,512430] [2022-07-20 03:54:14,826 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512573,512586] [2022-07-20 03:54:14,827 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512722,512735] [2022-07-20 03:54:14,827 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512874,512887] [2022-07-20 03:54:14,827 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513025,513038] [2022-07-20 03:54:14,827 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513174,513187] [2022-07-20 03:54:14,828 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513326,513339] [2022-07-20 03:54:14,828 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513474,513487] [2022-07-20 03:54:14,828 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513627,513640] [2022-07-20 03:54:14,828 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513778,513791] [2022-07-20 03:54:14,829 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513928,513941] [2022-07-20 03:54:14,829 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514075,514088] [2022-07-20 03:54:14,829 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514226,514239] [2022-07-20 03:54:14,829 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514377,514390] [2022-07-20 03:54:14,830 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514525,514538] [2022-07-20 03:54:14,830 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514691,514704] [2022-07-20 03:54:14,830 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514860,514873] [2022-07-20 03:54:14,831 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,831 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,831 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,831 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:14,832 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515653,515666] [2022-07-20 03:54:14,832 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515823,515836] [2022-07-20 03:54:14,832 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515985,515998] [2022-07-20 03:54:14,836 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-20 03:54:14,846 INFO L203 MainTranslator]: Completed pre-run [2022-07-20 03:54:15,288 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,288 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,289 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,289 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,289 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,289 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,290 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,290 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,290 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,290 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,291 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,291 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,291 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,292 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,292 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,292 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,292 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,293 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,293 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,293 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,293 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,294 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,294 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,294 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,294 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,295 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,295 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,295 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,295 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,296 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,296 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,296 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,296 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,297 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,297 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,297 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,297 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,298 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,298 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,298 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,298 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,298 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,299 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,299 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,299 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,299 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,300 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,300 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,300 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,300 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,301 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,301 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,301 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,301 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,302 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,302 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,302 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,302 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,302 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,303 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,303 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,303 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,303 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,304 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,304 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,304 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,304 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,305 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,305 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,305 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,305 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,305 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,306 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,306 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,306 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,306 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,307 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,307 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,307 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,307 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,307 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,308 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,308 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,308 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,308 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,309 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,309 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,309 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/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-20 03:54:15,314 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-20 03:54:15,488 INFO L208 MainTranslator]: Completed translation [2022-07-20 03:54:15,488 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:54:15 WrapperNode [2022-07-20 03:54:15,488 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-20 03:54:15,489 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-20 03:54:15,489 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-20 03:54:15,489 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-20 03:54:15,494 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:54:15" (1/1) ... [2022-07-20 03:54:15,568 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:54:15" (1/1) ... [2022-07-20 03:54:15,759 INFO L137 Inliner]: procedures = 822, calls = 4037, calls flagged for inlining = 385, calls inlined = 274, statements flattened = 8354 [2022-07-20 03:54:15,761 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-20 03:54:15,761 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-20 03:54:15,761 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-20 03:54:15,762 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-20 03:54:15,768 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:54:15" (1/1) ... [2022-07-20 03:54:15,769 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:54:15" (1/1) ... [2022-07-20 03:54:15,830 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:54:15" (1/1) ... [2022-07-20 03:54:15,831 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:54:15" (1/1) ... [2022-07-20 03:54:15,948 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:54:15" (1/1) ... [2022-07-20 03:54:15,975 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:54:15" (1/1) ... [2022-07-20 03:54:16,011 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:54:15" (1/1) ... [2022-07-20 03:54:16,047 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-20 03:54:16,048 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-20 03:54:16,048 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-20 03:54:16,048 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-20 03:54:16,049 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:54:15" (1/1) ... [2022-07-20 03:54:16,054 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-20 03:54:16,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 03:54:16,071 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-20 03:54:16,087 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-20 03:54:16,096 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_block_ioctl [2022-07-20 03:54:16,097 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_block_ioctl [2022-07-20 03:54:16,097 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_INT~X~$Pointer$~X~C_INT~TO~VOID [2022-07-20 03:54:16,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_INT~X~$Pointer$~X~C_INT~TO~VOID [2022-07-20 03:54:16,097 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_get_capacity [2022-07-20 03:54:16,097 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_get_capacity [2022-07-20 03:54:16,097 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-20 03:54:16,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-20 03:54:16,098 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_read_device_status [2022-07-20 03:54:16,098 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_read_device_status [2022-07-20 03:54:16,098 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_block_getgeo [2022-07-20 03:54:16,098 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_block_getgeo [2022-07-20 03:54:16,098 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-20 03:54:16,098 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-20 03:54:16,098 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-07-20 03:54:16,098 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-07-20 03:54:16,098 INFO L130 BoogieDeclarations]: Found specification of procedure kthread_should_stop [2022-07-20 03:54:16,099 INFO L138 BoogieDeclarations]: Found implementation of procedure kthread_should_stop [2022-07-20 03:54:16,099 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-07-20 03:54:16,099 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-07-20 03:54:16,099 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_exec_internal_command [2022-07-20 03:54:16,099 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_exec_internal_command [2022-07-20 03:54:16,099 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-07-20 03:54:16,099 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-07-20 03:54:16,099 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_read_log_page [2022-07-20 03:54:16,099 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_read_log_page [2022-07-20 03:54:16,100 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2022-07-20 03:54:16,100 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2022-07-20 03:54:16,100 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2022-07-20 03:54:16,100 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2022-07-20 03:54:16,100 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_106 [2022-07-20 03:54:16,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_106 [2022-07-20 03:54:16,100 INFO L130 BoogieDeclarations]: Found specification of procedure ata_swap_string [2022-07-20 03:54:16,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ata_swap_string [2022-07-20 03:54:16,101 INFO L130 BoogieDeclarations]: Found specification of procedure __cpu_to_node [2022-07-20 03:54:16,101 INFO L138 BoogieDeclarations]: Found implementation of procedure __cpu_to_node [2022-07-20 03:54:16,101 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2022-07-20 03:54:16,101 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2022-07-20 03:54:16,101 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2022-07-20 03:54:16,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2022-07-20 03:54:16,101 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-07-20 03:54:16,101 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-07-20 03:54:16,101 INFO L130 BoogieDeclarations]: Found specification of procedure get_least_used_cpu_on_node [2022-07-20 03:54:16,102 INFO L138 BoogieDeclarations]: Found implementation of procedure get_least_used_cpu_on_node [2022-07-20 03:54:16,102 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-07-20 03:54:16,102 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-07-20 03:54:16,102 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-07-20 03:54:16,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-07-20 03:54:16,102 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-20 03:54:16,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-20 03:54:16,102 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2022-07-20 03:54:16,103 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2022-07-20 03:54:16,103 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-07-20 03:54:16,103 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-07-20 03:54:16,103 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2022-07-20 03:54:16,103 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2022-07-20 03:54:16,103 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2022-07-20 03:54:16,103 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2022-07-20 03:54:16,103 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2022-07-20 03:54:16,103 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2022-07-20 03:54:16,104 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc_node [2022-07-20 03:54:16,104 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc_node [2022-07-20 03:54:16,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-20 03:54:16,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-20 03:54:16,104 INFO L130 BoogieDeclarations]: Found specification of procedure __pcibus_to_node [2022-07-20 03:54:16,104 INFO L138 BoogieDeclarations]: Found implementation of procedure __pcibus_to_node [2022-07-20 03:54:16,104 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-20 03:54:16,104 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_start_port [2022-07-20 03:54:16,104 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_start_port [2022-07-20 03:54:16,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-20 03:54:16,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-07-20 03:54:16,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-07-20 03:54:16,105 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-07-20 03:54:16,105 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-07-20 03:54:16,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-07-20 03:54:16,105 INFO L130 BoogieDeclarations]: Found specification of procedure blk_cleanup_queue [2022-07-20 03:54:16,105 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_cleanup_queue [2022-07-20 03:54:16,105 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-07-20 03:54:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2022-07-20 03:54:16,106 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2022-07-20 03:54:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2022-07-20 03:54:16,106 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2022-07-20 03:54:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-07-20 03:54:16,106 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-07-20 03:54:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2022-07-20 03:54:16,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2022-07-20 03:54:16,106 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-07-20 03:54:16,107 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-07-20 03:54:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_rq_from_tag [2022-07-20 03:54:16,107 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_rq_from_tag [2022-07-20 03:54:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-20 03:54:16,107 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-20 03:54:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-07-20 03:54:16,107 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-07-20 03:54:16,107 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-07-20 03:54:16,107 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-07-20 03:54:16,108 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hba_reset [2022-07-20 03:54:16,108 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hba_reset [2022-07-20 03:54:16,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-07-20 03:54:16,108 INFO L130 BoogieDeclarations]: Found specification of procedure bdput [2022-07-20 03:54:16,108 INFO L138 BoogieDeclarations]: Found implementation of procedure bdput [2022-07-20 03:54:16,108 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_standby_immediate [2022-07-20 03:54:16,108 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_standby_immediate [2022-07-20 03:54:16,108 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_get [2022-07-20 03:54:16,108 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_get [2022-07-20 03:54:16,109 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2022-07-20 03:54:16,109 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2022-07-20 03:54:16,109 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2022-07-20 03:54:16,109 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2022-07-20 03:54:16,109 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2022-07-20 03:54:16,109 INFO L130 BoogieDeclarations]: Found specification of procedure del_gendisk [2022-07-20 03:54:16,109 INFO L138 BoogieDeclarations]: Found implementation of procedure del_gendisk [2022-07-20 03:54:16,109 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2022-07-20 03:54:16,109 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2022-07-20 03:54:16,110 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_sysfs_exit [2022-07-20 03:54:16,110 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_sysfs_exit [2022-07-20 03:54:16,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-07-20 03:54:16,110 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-07-20 03:54:16,110 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_disable_link_opts [2022-07-20 03:54:16,110 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_disable_link_opts [2022-07-20 03:54:16,110 INFO L130 BoogieDeclarations]: Found specification of procedure msleep_interruptible [2022-07-20 03:54:16,110 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep_interruptible [2022-07-20 03:54:16,111 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_cmd_from_tag [2022-07-20 03:54:16,111 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_cmd_from_tag [2022-07-20 03:54:16,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2022-07-20 03:54:16,111 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2022-07-20 03:54:16,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2022-07-20 03:54:16,111 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2022-07-20 03:54:16,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-07-20 03:54:16,111 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-07-20 03:54:16,111 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-07-20 03:54:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-20 03:54:16,112 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-20 03:54:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_rq_to_pdu [2022-07-20 03:54:16,112 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_rq_to_pdu [2022-07-20 03:54:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-07-20 03:54:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure exec_drive_taskfile [2022-07-20 03:54:16,112 INFO L138 BoogieDeclarations]: Found implementation of procedure exec_drive_taskfile [2022-07-20 03:54:16,112 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_104 [2022-07-20 03:54:16,112 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_104 [2022-07-20 03:54:16,113 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-07-20 03:54:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-07-20 03:54:16,113 INFO L130 BoogieDeclarations]: Found specification of procedure ida_remove [2022-07-20 03:54:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure ida_remove [2022-07-20 03:54:16,113 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_restart_port [2022-07-20 03:54:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_restart_port [2022-07-20 03:54:16,113 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2022-07-20 03:54:16,113 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2022-07-20 03:54:16,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-07-20 03:54:16,114 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-07-20 03:54:16,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-20 03:54:16,114 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-20 03:54:16,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2022-07-20 03:54:16,114 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2022-07-20 03:54:16,114 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_pci_remove [2022-07-20 03:54:16,114 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_pci_remove [2022-07-20 03:54:16,114 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-07-20 03:54:16,114 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-07-20 03:54:16,115 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_devm_free_irq [2022-07-20 03:54:16,115 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_devm_free_irq [2022-07-20 03:54:16,115 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_block_compat_ioctl [2022-07-20 03:54:16,115 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_block_compat_ioctl [2022-07-20 03:54:16,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2022-07-20 03:54:16,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2022-07-20 03:54:16,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-07-20 03:54:16,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-07-20 03:54:16,115 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-07-20 03:54:16,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-07-20 03:54:16,116 INFO L130 BoogieDeclarations]: Found specification of procedure irq_set_affinity_hint [2022-07-20 03:54:16,116 INFO L138 BoogieDeclarations]: Found implementation of procedure irq_set_affinity_hint [2022-07-20 03:54:16,116 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_pci_resume [2022-07-20 03:54:16,116 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_pci_resume [2022-07-20 03:54:16,116 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_105 [2022-07-20 03:54:16,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_105 [2022-07-20 03:54:16,116 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_next [2022-07-20 03:54:16,116 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_next [2022-07-20 03:54:16,116 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2022-07-20 03:54:16,117 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2022-07-20 03:54:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_device_reset [2022-07-20 03:54:16,117 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_device_reset [2022-07-20 03:54:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2022-07-20 03:54:16,117 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2022-07-20 03:54:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure devm_free_irq [2022-07-20 03:54:16,117 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_free_irq [2022-07-20 03:54:16,117 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_end_request [2022-07-20 03:54:16,117 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_end_request [2022-07-20 03:54:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2022-07-20 03:54:16,118 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2022-07-20 03:54:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_block_initialize [2022-07-20 03:54:16,118 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_block_initialize [2022-07-20 03:54:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_find_first_bit [2022-07-20 03:54:16,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_find_first_bit [2022-07-20 03:54:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2022-07-20 03:54:16,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2022-07-20 03:54:16,118 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-07-20 03:54:16,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-07-20 03:54:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_ioctl [2022-07-20 03:54:16,119 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_ioctl [2022-07-20 03:54:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure __first_node [2022-07-20 03:54:16,119 INFO L138 BoogieDeclarations]: Found implementation of procedure __first_node [2022-07-20 03:54:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-07-20 03:54:16,119 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-07-20 03:54:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2022-07-20 03:54:16,119 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2022-07-20 03:54:16,119 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_del_gendisk [2022-07-20 03:54:16,120 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_del_gendisk [2022-07-20 03:54:16,120 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2022-07-20 03:54:16,120 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2022-07-20 03:54:16,120 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2022-07-20 03:54:16,120 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2022-07-20 03:54:16,120 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-07-20 03:54:16,120 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-07-20 03:54:16,120 INFO L130 BoogieDeclarations]: Found specification of procedure ssleep [2022-07-20 03:54:16,120 INFO L138 BoogieDeclarations]: Found implementation of procedure ssleep [2022-07-20 03:54:16,121 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_deinit_port [2022-07-20 03:54:16,121 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_deinit_port [2022-07-20 03:54:16,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-07-20 03:54:16,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-07-20 03:54:16,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-07-20 03:54:16,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-07-20 03:54:16,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2022-07-20 03:54:16,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2022-07-20 03:54:16,121 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-20 03:54:16,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2022-07-20 03:54:16,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-07-20 03:54:16,122 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2022-07-20 03:54:16,122 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2022-07-20 03:54:16,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-07-20 03:54:16,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-07-20 03:54:16,122 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2022-07-20 03:54:16,122 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2022-07-20 03:54:16,122 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_free_tag_set [2022-07-20 03:54:16,122 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_free_tag_set [2022-07-20 03:54:16,123 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2022-07-20 03:54:16,123 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2022-07-20 03:54:16,123 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_exit [2022-07-20 03:54:16,123 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_exit [2022-07-20 03:54:16,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_dev_lock [2022-07-20 03:54:16,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_dev_lock [2022-07-20 03:54:16,123 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-07-20 03:54:16,123 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-07-20 03:54:16,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_blk_cleanup_queue [2022-07-20 03:54:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_blk_cleanup_queue [2022-07-20 03:54:16,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2022-07-20 03:54:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2022-07-20 03:54:16,124 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-07-20 03:54:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-07-20 03:54:16,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2022-07-20 03:54:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2022-07-20 03:54:16,124 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-07-20 03:54:16,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-07-20 03:54:16,125 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_first [2022-07-20 03:54:16,125 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_first [2022-07-20 03:54:16,125 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2022-07-20 03:54:16,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2022-07-20 03:54:16,125 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_get_next_rr_node [2022-07-20 03:54:16,125 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_get_next_rr_node [2022-07-20 03:54:16,125 INFO L130 BoogieDeclarations]: Found specification of procedure hba_setup [2022-07-20 03:54:16,125 INFO L138 BoogieDeclarations]: Found implementation of procedure hba_setup [2022-07-20 03:54:16,125 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_enable_fis [2022-07-20 03:54:16,125 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_enable_fis [2022-07-20 03:54:16,126 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-07-20 03:54:16,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-07-20 03:54:16,126 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove_recursive [2022-07-20 03:54:16,126 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove_recursive [2022-07-20 03:54:16,126 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2022-07-20 03:54:16,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2022-07-20 03:54:16,126 INFO L130 BoogieDeclarations]: Found specification of procedure pcim_iounmap_regions [2022-07-20 03:54:16,126 INFO L138 BoogieDeclarations]: Found implementation of procedure pcim_iounmap_regions [2022-07-20 03:54:16,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2022-07-20 03:54:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2022-07-20 03:54:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2022-07-20 03:54:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_debugfs_exit [2022-07-20 03:54:16,127 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_debugfs_exit [2022-07-20 03:54:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2022-07-20 03:54:16,127 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2022-07-20 03:54:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2022-07-20 03:54:16,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2022-07-20 03:54:16,127 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2022-07-20 03:54:16,128 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2022-07-20 03:54:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2022-07-20 03:54:16,128 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2022-07-20 03:54:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2022-07-20 03:54:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_put_int_command [2022-07-20 03:54:16,128 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_put_int_command [2022-07-20 03:54:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-07-20 03:54:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-07-20 03:54:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-07-20 03:54:16,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-07-20 03:54:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-07-20 03:54:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-07-20 03:54:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-07-20 03:54:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure dmam_alloc_coherent [2022-07-20 03:54:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure dmam_alloc_coherent [2022-07-20 03:54:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-20 03:54:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-20 03:54:16,129 INFO L130 BoogieDeclarations]: Found specification of procedure print_tags [2022-07-20 03:54:16,129 INFO L138 BoogieDeclarations]: Found implementation of procedure print_tags [2022-07-20 03:54:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2022-07-20 03:54:16,130 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2022-07-20 03:54:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_find_next_bit [2022-07-20 03:54:16,130 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_find_next_bit [2022-07-20 03:54:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2022-07-20 03:54:16,130 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2022-07-20 03:54:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure drop_cpu [2022-07-20 03:54:16,130 INFO L138 BoogieDeclarations]: Found implementation of procedure drop_cpu [2022-07-20 03:54:16,130 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR_OR_NULL [2022-07-20 03:54:16,130 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR_OR_NULL [2022-07-20 03:54:16,131 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2022-07-20 03:54:16,131 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2022-07-20 03:54:16,131 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_read_flags [2022-07-20 03:54:16,131 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_read_flags [2022-07-20 03:54:16,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-07-20 03:54:16,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-07-20 03:54:16,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-07-20 03:54:16,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-07-20 03:54:16,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-07-20 03:54:16,132 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_init_port [2022-07-20 03:54:16,132 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_init_port [2022-07-20 03:54:16,132 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-07-20 03:54:16,132 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-07-20 03:54:16,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-20 03:54:16,132 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-20 03:54:16,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-07-20 03:54:16,132 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-07-20 03:54:16,132 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2022-07-20 03:54:16,132 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2022-07-20 03:54:16,133 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_start_stopped_hw_queues [2022-07-20 03:54:16,133 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_start_stopped_hw_queues [2022-07-20 03:54:16,133 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2022-07-20 03:54:16,133 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2022-07-20 03:54:16,133 INFO L130 BoogieDeclarations]: Found specification of procedure dmam_free_coherent [2022-07-20 03:54:16,133 INFO L138 BoogieDeclarations]: Found implementation of procedure dmam_free_coherent [2022-07-20 03:54:16,133 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2022-07-20 03:54:16,133 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2022-07-20 03:54:16,133 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_issue_ncq_command [2022-07-20 03:54:16,134 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_issue_ncq_command [2022-07-20 03:54:16,134 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_of_node [2022-07-20 03:54:16,134 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_of_node [2022-07-20 03:54:16,134 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_get_identify [2022-07-20 03:54:16,134 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_get_identify [2022-07-20 03:54:16,134 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-20 03:54:16,134 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-20 03:54:16,134 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-07-20 03:54:16,134 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-07-20 03:54:16,134 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2022-07-20 03:54:16,135 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2022-07-20 03:54:16,135 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2022-07-20 03:54:16,135 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2022-07-20 03:54:16,135 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-20 03:54:16,135 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-20 03:54:16,135 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_set_timeout [2022-07-20 03:54:16,135 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_set_timeout [2022-07-20 03:54:16,135 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-20 03:54:16,135 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-20 03:54:16,136 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2022-07-20 03:54:16,136 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2022-07-20 03:54:16,136 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_put [2022-07-20 03:54:16,136 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_put [2022-07-20 03:54:16,136 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_read_registers [2022-07-20 03:54:16,136 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_read_registers [2022-07-20 03:54:16,136 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_pci_shutdown [2022-07-20 03:54:16,136 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_pci_shutdown [2022-07-20 03:54:16,136 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_enable_engine [2022-07-20 03:54:16,137 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_enable_engine [2022-07-20 03:54:16,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-07-20 03:54:16,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-07-20 03:54:16,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-20 03:54:16,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-20 03:54:16,137 INFO L130 BoogieDeclarations]: Found specification of procedure pcim_enable_device [2022-07-20 03:54:16,137 INFO L138 BoogieDeclarations]: Found implementation of procedure pcim_enable_device [2022-07-20 03:54:16,137 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_check_surprise_removal [2022-07-20 03:54:16,137 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_check_surprise_removal [2022-07-20 03:54:16,137 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2022-07-20 03:54:16,138 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2022-07-20 03:54:16,138 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2022-07-20 03:54:16,138 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2022-07-20 03:54:16,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_put_disk [2022-07-20 03:54:16,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_put_disk [2022-07-20 03:54:16,138 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-07-20 03:54:16,138 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-07-20 03:54:16,138 INFO L130 BoogieDeclarations]: Found specification of procedure no_llseek [2022-07-20 03:54:16,138 INFO L138 BoogieDeclarations]: Found implementation of procedure no_llseek [2022-07-20 03:54:16,139 INFO L130 BoogieDeclarations]: Found specification of procedure simple_open [2022-07-20 03:54:16,139 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_open [2022-07-20 03:54:16,139 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2022-07-20 03:54:16,139 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2022-07-20 03:54:16,139 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_dma_free [2022-07-20 03:54:16,139 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_dma_free [2022-07-20 03:54:17,118 INFO L234 CfgBuilder]: Building ICFG [2022-07-20 03:54:17,121 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-20 03:54:18,177 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-07-20 03:55:34,450 INFO L275 CfgBuilder]: Performing block encoding [2022-07-20 03:55:34,479 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-20 03:55:34,479 INFO L299 CfgBuilder]: Removed 13 assume(true) statements. [2022-07-20 03:55:34,483 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.07 03:55:34 BoogieIcfgContainer [2022-07-20 03:55:34,483 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-20 03:55:34,485 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-20 03:55:34,485 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-20 03:55:34,487 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-20 03:55:34,499 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.07 03:54:10" (1/3) ... [2022-07-20 03:55:34,500 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a54977a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.07 03:55:34, skipping insertion in model container [2022-07-20 03:55:34,500 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:54:15" (2/3) ... [2022-07-20 03:55:34,500 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a54977a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.07 03:55:34, skipping insertion in model container [2022-07-20 03:55:34,500 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.07 03:55:34" (3/3) ... [2022-07-20 03:55:34,502 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i [2022-07-20 03:55:34,512 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-20 03:55:34,512 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 34 error locations. [2022-07-20 03:55:34,614 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-20 03:55:34,618 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@496ff612, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@24e83105 [2022-07-20 03:55:34,618 INFO L358 AbstractCegarLoop]: Starting to check reachability of 34 error locations. [2022-07-20 03:55:34,630 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-20 03:55:34,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-07-20 03:55:34,640 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:55:34,641 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-20 03:55:34,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-20 03:55:34,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:55:34,645 INFO L85 PathProgramCache]: Analyzing trace with hash -717329001, now seen corresponding path program 1 times [2022-07-20 03:55:34,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:55:34,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [436700600] [2022-07-20 03:55:34,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:55:34,660 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:55:34,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:55:34,680 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:55:34,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-07-20 03:55:36,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:55:36,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 1631 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 03:55:36,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:55:37,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-20 03:55:37,733 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:55:37,734 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:55:37,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [436700600] [2022-07-20 03:55:37,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [436700600] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:55:37,734 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:55:37,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:55:37,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293204080] [2022-07-20 03:55:37,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:55:37,739 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 03:55:37,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:55:37,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 03:55:37,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 03:55:37,766 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-20 03:55:38,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:55:38,139 INFO L93 Difference]: Finished difference Result 6186 states and 8794 transitions. [2022-07-20 03:55:38,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 03:55:38,141 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-20 03:55:38,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:55:38,173 INFO L225 Difference]: With dead ends: 6186 [2022-07-20 03:55:38,173 INFO L226 Difference]: Without dead ends: 3072 [2022-07-20 03:55:38,195 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 03:55:38,199 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.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 03:55:38,200 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4201 Valid, 8506 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 03:55:38,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3072 states. [2022-07-20 03:55:38,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3072 to 3072. [2022-07-20 03:55:38,373 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-20 03:55:38,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3072 states to 3072 states and 4230 transitions. [2022-07-20 03:55:38,396 INFO L78 Accepts]: Start accepts. Automaton has 3072 states and 4230 transitions. Word has length 69 [2022-07-20 03:55:38,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:55:38,398 INFO L495 AbstractCegarLoop]: Abstraction has 3072 states and 4230 transitions. [2022-07-20 03:55:38,399 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-20 03:55:38,399 INFO L276 IsEmpty]: Start isEmpty. Operand 3072 states and 4230 transitions. [2022-07-20 03:55:38,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-07-20 03:55:38,407 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:55:38,407 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-20 03:55:38,443 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-07-20 03:55:38,635 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:55:38,636 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-20 03:55:38,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:55:38,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1836713535, now seen corresponding path program 1 times [2022-07-20 03:55:38,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:55:38,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1881244131] [2022-07-20 03:55:38,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:55:38,639 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:55:38,639 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:55:38,642 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:55:38,643 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-07-20 03:55:40,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:55:40,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 1640 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 03:55:40,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:55:41,632 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-20 03:55:41,632 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:55:41,632 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:55:41,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1881244131] [2022-07-20 03:55:41,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1881244131] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:55:41,632 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:55:41,632 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:55:41,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243195914] [2022-07-20 03:55:41,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:55:41,633 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 03:55:41,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:55:41,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 03:55:41,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 03:55:41,634 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-20 03:55:42,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:55:42,000 INFO L93 Difference]: Finished difference Result 6061 states and 8351 transitions. [2022-07-20 03:55:42,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 03:55:42,001 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-20 03:55:42,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:55:42,030 INFO L225 Difference]: With dead ends: 6061 [2022-07-20 03:55:42,030 INFO L226 Difference]: Without dead ends: 6059 [2022-07-20 03:55:42,033 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 03:55:42,034 INFO L413 NwaCegarLoop]: 5272 mSDtfsCounter, 4108 mSDsluCounter, 9439 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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.1s IncrementalHoareTripleChecker+Time [2022-07-20 03:55:42,034 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.1s Time] [2022-07-20 03:55:42,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6059 states. [2022-07-20 03:55:42,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6059 to 5856. [2022-07-20 03:55:42,210 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-20 03:55:42,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5856 states to 5856 states and 8136 transitions. [2022-07-20 03:55:42,250 INFO L78 Accepts]: Start accepts. Automaton has 5856 states and 8136 transitions. Word has length 75 [2022-07-20 03:55:42,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:55:42,252 INFO L495 AbstractCegarLoop]: Abstraction has 5856 states and 8136 transitions. [2022-07-20 03:55:42,252 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-20 03:55:42,252 INFO L276 IsEmpty]: Start isEmpty. Operand 5856 states and 8136 transitions. [2022-07-20 03:55:42,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-07-20 03:55:42,253 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:55:42,254 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-20 03:55:42,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-07-20 03:55:42,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-20 03:55:42,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-20 03:55:42,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:55:42,464 INFO L85 PathProgramCache]: Analyzing trace with hash 115134979, now seen corresponding path program 1 times [2022-07-20 03:55:42,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:55:42,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1962781749] [2022-07-20 03:55:42,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:55:42,466 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:55:42,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:55:42,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-20 03:55:42,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-07-20 03:55:44,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:55:44,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 1649 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 03:55:44,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:55:45,489 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-20 03:55:45,490 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:55:45,490 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:55:45,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1962781749] [2022-07-20 03:55:45,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1962781749] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:55:45,490 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:55:45,490 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:55:45,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274701305] [2022-07-20 03:55:45,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:55:45,491 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 03:55:45,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:55:45,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 03:55:45,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 03:55:45,491 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-20 03:55:45,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:55:45,712 INFO L93 Difference]: Finished difference Result 5856 states and 8136 transitions. [2022-07-20 03:55:45,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 03:55:45,712 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-20 03:55:45,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:55:45,744 INFO L225 Difference]: With dead ends: 5856 [2022-07-20 03:55:45,745 INFO L226 Difference]: Without dead ends: 5854 [2022-07-20 03:55:45,750 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 03:55:45,752 INFO L413 NwaCegarLoop]: 4225 mSDtfsCounter, 4158 mSDsluCounter, 4223 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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.0s IncrementalHoareTripleChecker+Time [2022-07-20 03:55:45,753 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.0s Time] [2022-07-20 03:55:45,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5854 states. [2022-07-20 03:55:46,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5854 to 5854. [2022-07-20 03:55:46,019 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-20 03:55:46,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5854 states to 5854 states and 8134 transitions. [2022-07-20 03:55:46,046 INFO L78 Accepts]: Start accepts. Automaton has 5854 states and 8134 transitions. Word has length 81 [2022-07-20 03:55:46,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:55:46,047 INFO L495 AbstractCegarLoop]: Abstraction has 5854 states and 8134 transitions. [2022-07-20 03:55:46,048 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-20 03:55:46,048 INFO L276 IsEmpty]: Start isEmpty. Operand 5854 states and 8134 transitions. [2022-07-20 03:55:46,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-07-20 03:55:46,049 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:55:46,050 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-20 03:55:46,101 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-07-20 03:55:46,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:55:46,275 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-20 03:55:46,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:55:46,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1584836026, now seen corresponding path program 1 times [2022-07-20 03:55:46,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:55:46,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [309297231] [2022-07-20 03:55:46,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:55:46,278 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:55:46,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:55:46,282 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:55:46,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-07-20 03:55:47,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:55:48,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 1658 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 03:55:48,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:55:49,467 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-20 03:55:49,467 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:55:49,467 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:55:49,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [309297231] [2022-07-20 03:55:49,467 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [309297231] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:55:49,468 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:55:49,468 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:55:49,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276512354] [2022-07-20 03:55:49,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:55:49,468 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 03:55:49,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:55:49,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 03:55:49,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 03:55:49,470 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-20 03:55:49,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:55:49,657 INFO L93 Difference]: Finished difference Result 5854 states and 8134 transitions. [2022-07-20 03:55:49,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 03:55:49,658 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-20 03:55:49,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:55:49,679 INFO L225 Difference]: With dead ends: 5854 [2022-07-20 03:55:49,679 INFO L226 Difference]: Without dead ends: 5852 [2022-07-20 03:55:49,682 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-20 03:55:49,682 INFO L413 NwaCegarLoop]: 4223 mSDtfsCounter, 4150 mSDsluCounter, 4221 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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.0s IncrementalHoareTripleChecker+Time [2022-07-20 03:55:49,682 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.0s Time] [2022-07-20 03:55:49,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5852 states. [2022-07-20 03:55:49,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5852 to 5852. [2022-07-20 03:55:49,822 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-20 03:55:49,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5852 states to 5852 states and 8132 transitions. [2022-07-20 03:55:49,840 INFO L78 Accepts]: Start accepts. Automaton has 5852 states and 8132 transitions. Word has length 87 [2022-07-20 03:55:49,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:55:49,841 INFO L495 AbstractCegarLoop]: Abstraction has 5852 states and 8132 transitions. [2022-07-20 03:55:49,841 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-20 03:55:49,841 INFO L276 IsEmpty]: Start isEmpty. Operand 5852 states and 8132 transitions. [2022-07-20 03:55:49,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-07-20 03:55:49,844 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:55:49,844 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-20 03:55:49,875 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-07-20 03:55:50,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:55:50,067 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-20 03:55:50,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:55:50,068 INFO L85 PathProgramCache]: Analyzing trace with hash -1245151128, now seen corresponding path program 1 times [2022-07-20 03:55:50,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:55:50,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1047748262] [2022-07-20 03:55:50,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:55:50,070 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:55:50,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:55:50,072 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:55:50,076 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-07-20 03:55:51,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:55:51,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 1667 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 03:55:51,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:55:53,350 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-20 03:55:53,351 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:55:53,351 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:55:53,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1047748262] [2022-07-20 03:55:53,351 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1047748262] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:55:53,351 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:55:53,351 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:55:53,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342031160] [2022-07-20 03:55:53,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:55:53,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 03:55:53,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:55:53,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 03:55:53,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 03:55:53,352 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-20 03:55:53,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:55:53,603 INFO L93 Difference]: Finished difference Result 5852 states and 8132 transitions. [2022-07-20 03:55:53,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 03:55:53,604 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-20 03:55:53,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:55:53,652 INFO L225 Difference]: With dead ends: 5852 [2022-07-20 03:55:53,653 INFO L226 Difference]: Without dead ends: 5850 [2022-07-20 03:55:53,658 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-20 03:55:53,658 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-20 03:55:53,659 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-20 03:55:53,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5850 states. [2022-07-20 03:55:53,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5850 to 5850. [2022-07-20 03:55:53,839 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-20 03:55:53,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5850 states to 5850 states and 8130 transitions. [2022-07-20 03:55:53,861 INFO L78 Accepts]: Start accepts. Automaton has 5850 states and 8130 transitions. Word has length 93 [2022-07-20 03:55:53,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:55:53,862 INFO L495 AbstractCegarLoop]: Abstraction has 5850 states and 8130 transitions. [2022-07-20 03:55:53,863 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-20 03:55:53,863 INFO L276 IsEmpty]: Start isEmpty. Operand 5850 states and 8130 transitions. [2022-07-20 03:55:53,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-07-20 03:55:53,866 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:55:53,866 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-20 03:55:53,906 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-20 03:55:54,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:55:54,092 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-20 03:55:54,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:55:54,092 INFO L85 PathProgramCache]: Analyzing trace with hash 563319453, now seen corresponding path program 1 times [2022-07-20 03:55:54,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:55:54,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1953518518] [2022-07-20 03:55:54,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:55:54,093 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:55:54,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:55:54,095 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:55:54,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-07-20 03:55:55,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:55:55,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 1676 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 03:55:55,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:55:57,473 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-20 03:55:57,474 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:55:57,474 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:55:57,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1953518518] [2022-07-20 03:55:57,474 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1953518518] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:55:57,474 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:55:57,474 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:55:57,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687294959] [2022-07-20 03:55:57,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:55:57,475 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 03:55:57,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:55:57,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 03:55:57,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 03:55:57,475 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-20 03:55:57,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:55:57,655 INFO L93 Difference]: Finished difference Result 5850 states and 8130 transitions. [2022-07-20 03:55:57,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 03:55:57,655 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-20 03:55:57,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:55:57,671 INFO L225 Difference]: With dead ends: 5850 [2022-07-20 03:55:57,671 INFO L226 Difference]: Without dead ends: 5848 [2022-07-20 03:55:57,673 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 03:55:57,674 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-20 03:55:57,674 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-20 03:55:57,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5848 states. [2022-07-20 03:55:57,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5848 to 5848. [2022-07-20 03:55:57,918 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-20 03:55:57,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5848 states to 5848 states and 8128 transitions. [2022-07-20 03:55:57,935 INFO L78 Accepts]: Start accepts. Automaton has 5848 states and 8128 transitions. Word has length 99 [2022-07-20 03:55:57,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:55:57,935 INFO L495 AbstractCegarLoop]: Abstraction has 5848 states and 8128 transitions. [2022-07-20 03:55:57,936 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-20 03:55:57,936 INFO L276 IsEmpty]: Start isEmpty. Operand 5848 states and 8128 transitions. [2022-07-20 03:55:57,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-07-20 03:55:57,938 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:55:57,938 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-20 03:55:57,969 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-07-20 03:55:58,155 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:55:58,156 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-20 03:55:58,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:55:58,156 INFO L85 PathProgramCache]: Analyzing trace with hash -977665960, now seen corresponding path program 1 times [2022-07-20 03:55:58,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:55:58,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1229479588] [2022-07-20 03:55:58,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:55:58,157 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:55:58,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:55:58,159 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:55:58,166 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-07-20 03:55:59,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:55:59,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 1685 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 03:55:59,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:56:01,396 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-20 03:56:01,397 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:56:01,397 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:56:01,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1229479588] [2022-07-20 03:56:01,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1229479588] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:56:01,397 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:56:01,397 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:56:01,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904309803] [2022-07-20 03:56:01,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:56:01,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 03:56:01,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:56:01,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 03:56:01,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 03:56:01,398 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-20 03:56:01,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:56:01,612 INFO L93 Difference]: Finished difference Result 5848 states and 8128 transitions. [2022-07-20 03:56:01,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 03:56:01,613 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-20 03:56:01,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:56:01,633 INFO L225 Difference]: With dead ends: 5848 [2022-07-20 03:56:01,633 INFO L226 Difference]: Without dead ends: 5846 [2022-07-20 03:56:01,637 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 03:56:01,638 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-20 03:56:01,638 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-20 03:56:01,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5846 states. [2022-07-20 03:56:01,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5846 to 5846. [2022-07-20 03:56:01,795 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-20 03:56:01,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5846 states to 5846 states and 8126 transitions. [2022-07-20 03:56:01,817 INFO L78 Accepts]: Start accepts. Automaton has 5846 states and 8126 transitions. Word has length 105 [2022-07-20 03:56:01,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:56:01,817 INFO L495 AbstractCegarLoop]: Abstraction has 5846 states and 8126 transitions. [2022-07-20 03:56:01,817 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-20 03:56:01,817 INFO L276 IsEmpty]: Start isEmpty. Operand 5846 states and 8126 transitions. [2022-07-20 03:56:01,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-07-20 03:56:01,819 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:56:01,819 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-20 03:56:01,856 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-07-20 03:56:02,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:56:02,049 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-20 03:56:02,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:56:02,049 INFO L85 PathProgramCache]: Analyzing trace with hash -1085716175, now seen corresponding path program 1 times [2022-07-20 03:56:02,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:56:02,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1951512138] [2022-07-20 03:56:02,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:56:02,050 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:56:02,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:56:02,052 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:56:02,053 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-07-20 03:56:03,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:56:03,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 1694 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 03:56:03,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:56:05,501 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-20 03:56:05,501 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:56:05,501 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:56:05,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1951512138] [2022-07-20 03:56:05,501 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1951512138] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:56:05,501 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:56:05,501 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:56:05,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894223478] [2022-07-20 03:56:05,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:56:05,502 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 03:56:05,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:56:05,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 03:56:05,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 03:56:05,502 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-20 03:56:05,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:56:05,731 INFO L93 Difference]: Finished difference Result 5846 states and 8126 transitions. [2022-07-20 03:56:05,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 03:56:05,731 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-20 03:56:05,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:56:05,746 INFO L225 Difference]: With dead ends: 5846 [2022-07-20 03:56:05,746 INFO L226 Difference]: Without dead ends: 5844 [2022-07-20 03:56:05,749 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 03:56:05,749 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-20 03:56:05,749 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-20 03:56:05,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5844 states. [2022-07-20 03:56:05,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5844 to 5844. [2022-07-20 03:56:05,892 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-20 03:56:05,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5844 states to 5844 states and 8124 transitions. [2022-07-20 03:56:05,910 INFO L78 Accepts]: Start accepts. Automaton has 5844 states and 8124 transitions. Word has length 111 [2022-07-20 03:56:05,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:56:05,910 INFO L495 AbstractCegarLoop]: Abstraction has 5844 states and 8124 transitions. [2022-07-20 03:56:05,910 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-20 03:56:05,911 INFO L276 IsEmpty]: Start isEmpty. Operand 5844 states and 8124 transitions. [2022-07-20 03:56:05,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-07-20 03:56:05,912 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:56:05,913 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-20 03:56:05,956 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2022-07-20 03:56:06,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:56:06,128 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-20 03:56:06,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:56:06,128 INFO L85 PathProgramCache]: Analyzing trace with hash 304013716, now seen corresponding path program 1 times [2022-07-20 03:56:06,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:56:06,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [180913827] [2022-07-20 03:56:06,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:56:06,129 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:56:06,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:56:06,146 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:56:06,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-07-20 03:56:07,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:56:07,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 1697 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 03:56:07,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:56:09,612 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-20 03:56:09,612 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:56:09,612 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:56:09,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [180913827] [2022-07-20 03:56:09,612 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [180913827] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:56:09,612 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:56:09,612 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:56:09,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920907252] [2022-07-20 03:56:09,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:56:09,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 03:56:09,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:56:09,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 03:56:09,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 03:56:09,613 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-20 03:56:09,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:56:09,807 INFO L93 Difference]: Finished difference Result 5844 states and 8124 transitions. [2022-07-20 03:56:09,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 03:56:09,807 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-20 03:56:09,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:56:09,822 INFO L225 Difference]: With dead ends: 5844 [2022-07-20 03:56:09,822 INFO L226 Difference]: Without dead ends: 5842 [2022-07-20 03:56:09,824 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 03:56:09,826 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-20 03:56:09,826 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-20 03:56:09,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5842 states. [2022-07-20 03:56:10,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5842 to 5842. [2022-07-20 03:56:10,012 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-20 03:56:10,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5842 states to 5842 states and 8122 transitions. [2022-07-20 03:56:10,033 INFO L78 Accepts]: Start accepts. Automaton has 5842 states and 8122 transitions. Word has length 113 [2022-07-20 03:56:10,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:56:10,034 INFO L495 AbstractCegarLoop]: Abstraction has 5842 states and 8122 transitions. [2022-07-20 03:56:10,034 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-20 03:56:10,034 INFO L276 IsEmpty]: Start isEmpty. Operand 5842 states and 8122 transitions. [2022-07-20 03:56:10,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-07-20 03:56:10,036 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:56:10,036 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-20 03:56:10,068 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Ended with exit code 0 [2022-07-20 03:56:10,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:56:10,260 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-20 03:56:10,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:56:10,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1350630028, now seen corresponding path program 1 times [2022-07-20 03:56:10,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:56:10,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1999257526] [2022-07-20 03:56:10,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:56:10,261 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:56:10,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:56:10,267 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:56:10,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-07-20 03:56:11,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:56:12,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 1706 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 03:56:12,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:56:13,843 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-20 03:56:13,843 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:56:13,843 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:56:13,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1999257526] [2022-07-20 03:56:13,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1999257526] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:56:13,844 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:56:13,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:56:13,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327932985] [2022-07-20 03:56:13,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:56:13,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 03:56:13,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:56:13,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 03:56:13,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 03:56:13,845 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-20 03:56:14,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:56:14,060 INFO L93 Difference]: Finished difference Result 5842 states and 8122 transitions. [2022-07-20 03:56:14,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 03:56:14,061 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-20 03:56:14,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:56:14,081 INFO L225 Difference]: With dead ends: 5842 [2022-07-20 03:56:14,081 INFO L226 Difference]: Without dead ends: 5840 [2022-07-20 03:56:14,085 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 03:56:14,086 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-20 03:56:14,086 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-20 03:56:14,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5840 states. [2022-07-20 03:56:14,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5840 to 5840. [2022-07-20 03:56:14,323 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-20 03:56:14,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5840 states to 5840 states and 8120 transitions. [2022-07-20 03:56:14,339 INFO L78 Accepts]: Start accepts. Automaton has 5840 states and 8120 transitions. Word has length 119 [2022-07-20 03:56:14,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:56:14,341 INFO L495 AbstractCegarLoop]: Abstraction has 5840 states and 8120 transitions. [2022-07-20 03:56:14,341 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-20 03:56:14,341 INFO L276 IsEmpty]: Start isEmpty. Operand 5840 states and 8120 transitions. [2022-07-20 03:56:14,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-07-20 03:56:14,342 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:56:14,343 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-20 03:56:14,373 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Ended with exit code 0 [2022-07-20 03:56:14,565 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:56:14,565 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-20 03:56:14,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:56:14,565 INFO L85 PathProgramCache]: Analyzing trace with hash 1239232198, now seen corresponding path program 1 times [2022-07-20 03:56:14,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:56:14,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1421376419] [2022-07-20 03:56:14,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:56:14,569 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:56:14,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:56:14,577 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:56:14,579 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-07-20 03:56:16,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:56:16,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 1715 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 03:56:16,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:56:18,185 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-20 03:56:18,185 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:56:18,186 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:56:18,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1421376419] [2022-07-20 03:56:18,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1421376419] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:56:18,186 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:56:18,186 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:56:18,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710093448] [2022-07-20 03:56:18,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:56:18,187 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 03:56:18,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:56:18,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 03:56:18,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 03:56:18,188 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-20 03:56:18,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:56:18,425 INFO L93 Difference]: Finished difference Result 5840 states and 8120 transitions. [2022-07-20 03:56:18,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 03:56:18,426 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-20 03:56:18,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:56:18,446 INFO L225 Difference]: With dead ends: 5840 [2022-07-20 03:56:18,446 INFO L226 Difference]: Without dead ends: 5838 [2022-07-20 03:56:18,451 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 03:56:18,451 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-20 03:56:18,452 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-20 03:56:18,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5838 states. [2022-07-20 03:56:18,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5838 to 5838. [2022-07-20 03:56:18,641 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-20 03:56:18,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5838 states to 5838 states and 8118 transitions. [2022-07-20 03:56:18,662 INFO L78 Accepts]: Start accepts. Automaton has 5838 states and 8118 transitions. Word has length 125 [2022-07-20 03:56:18,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:56:18,663 INFO L495 AbstractCegarLoop]: Abstraction has 5838 states and 8118 transitions. [2022-07-20 03:56:18,663 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-20 03:56:18,663 INFO L276 IsEmpty]: Start isEmpty. Operand 5838 states and 8118 transitions. [2022-07-20 03:56:18,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-07-20 03:56:18,664 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:56:18,665 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-20 03:56:18,702 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-07-20 03:56:18,886 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:56:18,886 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-20 03:56:18,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:56:18,887 INFO L85 PathProgramCache]: Analyzing trace with hash 1077770848, now seen corresponding path program 1 times [2022-07-20 03:56:18,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:56:18,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [854670535] [2022-07-20 03:56:18,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:56:18,888 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:56:18,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:56:18,903 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:56:18,904 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-07-20 03:56:20,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:56:20,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 1724 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 03:56:20,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:56:22,679 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-20 03:56:22,680 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:56:22,680 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:56:22,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [854670535] [2022-07-20 03:56:22,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [854670535] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:56:22,680 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:56:22,680 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:56:22,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921142928] [2022-07-20 03:56:22,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:56:22,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 03:56:22,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:56:22,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 03:56:22,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 03:56:22,681 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-20 03:56:22,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:56:22,902 INFO L93 Difference]: Finished difference Result 5838 states and 8118 transitions. [2022-07-20 03:56:22,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 03:56:22,903 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-20 03:56:22,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:56:22,921 INFO L225 Difference]: With dead ends: 5838 [2022-07-20 03:56:22,921 INFO L226 Difference]: Without dead ends: 5836 [2022-07-20 03:56:22,925 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 03:56:22,926 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-20 03:56:22,926 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-20 03:56:22,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5836 states. [2022-07-20 03:56:23,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5836 to 5836. [2022-07-20 03:56:23,099 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-20 03:56:23,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5836 states to 5836 states and 8116 transitions. [2022-07-20 03:56:23,120 INFO L78 Accepts]: Start accepts. Automaton has 5836 states and 8116 transitions. Word has length 131 [2022-07-20 03:56:23,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:56:23,120 INFO L495 AbstractCegarLoop]: Abstraction has 5836 states and 8116 transitions. [2022-07-20 03:56:23,120 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-20 03:56:23,120 INFO L276 IsEmpty]: Start isEmpty. Operand 5836 states and 8116 transitions. [2022-07-20 03:56:23,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-07-20 03:56:23,122 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:56:23,122 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-20 03:56:23,169 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-07-20 03:56:23,335 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:56:23,335 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-20 03:56:23,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:56:23,336 INFO L85 PathProgramCache]: Analyzing trace with hash -1328066264, now seen corresponding path program 1 times [2022-07-20 03:56:23,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:56:23,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1112244093] [2022-07-20 03:56:23,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:56:23,337 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:56:23,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:56:23,338 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:56:23,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-07-20 03:56:25,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:56:25,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 1733 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 03:56:25,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:56:27,167 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-20 03:56:27,167 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:56:27,167 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:56:27,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1112244093] [2022-07-20 03:56:27,167 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1112244093] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:56:27,167 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:56:27,167 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:56:27,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068258714] [2022-07-20 03:56:27,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:56:27,168 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 03:56:27,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:56:27,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 03:56:27,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 03:56:27,168 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-20 03:56:27,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:56:27,437 INFO L93 Difference]: Finished difference Result 5836 states and 8116 transitions. [2022-07-20 03:56:27,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 03:56:27,437 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-20 03:56:27,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:56:27,463 INFO L225 Difference]: With dead ends: 5836 [2022-07-20 03:56:27,464 INFO L226 Difference]: Without dead ends: 5834 [2022-07-20 03:56:27,467 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 03:56:27,467 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-20 03:56:27,468 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-20 03:56:27,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5834 states. [2022-07-20 03:56:27,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5834 to 5834. [2022-07-20 03:56:27,637 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-20 03:56:27,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5834 states to 5834 states and 8114 transitions. [2022-07-20 03:56:27,654 INFO L78 Accepts]: Start accepts. Automaton has 5834 states and 8114 transitions. Word has length 137 [2022-07-20 03:56:27,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:56:27,654 INFO L495 AbstractCegarLoop]: Abstraction has 5834 states and 8114 transitions. [2022-07-20 03:56:27,654 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-20 03:56:27,654 INFO L276 IsEmpty]: Start isEmpty. Operand 5834 states and 8114 transitions. [2022-07-20 03:56:27,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-07-20 03:56:27,656 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:56:27,656 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-20 03:56:27,687 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-07-20 03:56:27,884 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:56:27,884 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-20 03:56:27,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:56:27,885 INFO L85 PathProgramCache]: Analyzing trace with hash -1015932654, now seen corresponding path program 1 times [2022-07-20 03:56:27,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:56:27,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1308000381] [2022-07-20 03:56:27,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:56:27,886 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:56:27,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:56:27,887 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:56:27,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-07-20 03:56:29,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:56:29,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 1742 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 03:56:29,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:56:31,965 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-20 03:56:31,965 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:56:31,965 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:56:31,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1308000381] [2022-07-20 03:56:31,965 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1308000381] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:56:31,965 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:56:31,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:56:31,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080485800] [2022-07-20 03:56:31,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:56:31,966 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 03:56:31,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:56:31,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 03:56:31,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 03:56:31,967 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-20 03:56:32,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:56:32,244 INFO L93 Difference]: Finished difference Result 5834 states and 8114 transitions. [2022-07-20 03:56:32,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 03:56:32,245 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-20 03:56:32,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:56:32,259 INFO L225 Difference]: With dead ends: 5834 [2022-07-20 03:56:32,259 INFO L226 Difference]: Without dead ends: 5832 [2022-07-20 03:56:32,261 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 03:56:32,261 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-20 03:56:32,261 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-20 03:56:32,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5832 states. [2022-07-20 03:56:32,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5832 to 5832. [2022-07-20 03:56:32,424 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-20 03:56:32,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5832 states to 5832 states and 8112 transitions. [2022-07-20 03:56:32,442 INFO L78 Accepts]: Start accepts. Automaton has 5832 states and 8112 transitions. Word has length 143 [2022-07-20 03:56:32,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:56:32,442 INFO L495 AbstractCegarLoop]: Abstraction has 5832 states and 8112 transitions. [2022-07-20 03:56:32,443 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-20 03:56:32,443 INFO L276 IsEmpty]: Start isEmpty. Operand 5832 states and 8112 transitions. [2022-07-20 03:56:32,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-07-20 03:56:32,445 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:56:32,445 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-20 03:56:32,475 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-20 03:56:32,659 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:56:32,659 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-20 03:56:32,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:56:32,660 INFO L85 PathProgramCache]: Analyzing trace with hash 1332575992, now seen corresponding path program 1 times [2022-07-20 03:56:32,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:56:32,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1272282939] [2022-07-20 03:56:32,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:56:32,661 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:56:32,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:56:32,662 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:56:32,665 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-07-20 03:56:34,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:56:34,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 2250 conjuncts, 43 conjunts are in the unsatisfiable core [2022-07-20 03:56:34,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:56:38,741 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-20 03:56:38,742 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:56:38,742 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:56:38,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1272282939] [2022-07-20 03:56:38,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1272282939] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:56:38,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:56:38,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-07-20 03:56:38,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481857118] [2022-07-20 03:56:38,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:56:38,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-07-20 03:56:38,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:56:38,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-07-20 03:56:38,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=238, Unknown=0, NotChecked=0, Total=272 [2022-07-20 03:56:38,745 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) [2022-07-20 03:57:37,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:57:37,659 INFO L93 Difference]: Finished difference Result 18114 states and 25353 transitions. [2022-07-20 03:57:37,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-07-20 03:57:37,660 INFO L78 Accepts]: Start accepts. Automaton has 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) Word has length 167 [2022-07-20 03:57:37,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:57:37,734 INFO L225 Difference]: With dead ends: 18114 [2022-07-20 03:57:37,747 INFO L226 Difference]: Without dead ends: 12301 [2022-07-20 03:57:37,787 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=131, Invalid=1059, Unknown=0, NotChecked=0, Total=1190 [2022-07-20 03:57:37,787 INFO L413 NwaCegarLoop]: 7835 mSDtfsCounter, 4704 mSDsluCounter, 104488 mSDsCounter, 0 mSdLazyCounter, 6147 mSolverCounterSat, 589 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 50.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5122 SdHoareTripleChecker+Valid, 112323 SdHoareTripleChecker+Invalid, 6736 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 589 IncrementalHoareTripleChecker+Valid, 6147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 53.3s IncrementalHoareTripleChecker+Time [2022-07-20 03:57:37,787 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5122 Valid, 112323 Invalid, 6736 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [589 Valid, 6147 Invalid, 0 Unknown, 0 Unchecked, 53.3s Time] [2022-07-20 03:57:37,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12301 states. [2022-07-20 03:57:38,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12301 to 11408. [2022-07-20 03:57:38,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11408 states, 7564 states have (on average 1.2625594923320995) internal successors, (9550), 7793 states have internal predecessors, (9550), 3180 states have call successors, (3180), 642 states have call predecessors, (3180), 643 states have return successors, (3213), 3118 states have call predecessors, (3213), 3178 states have call successors, (3213) [2022-07-20 03:57:38,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11408 states to 11408 states and 15943 transitions. [2022-07-20 03:57:38,381 INFO L78 Accepts]: Start accepts. Automaton has 11408 states and 15943 transitions. Word has length 167 [2022-07-20 03:57:38,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:57:38,383 INFO L495 AbstractCegarLoop]: Abstraction has 11408 states and 15943 transitions. [2022-07-20 03:57:38,383 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has 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) [2022-07-20 03:57:38,384 INFO L276 IsEmpty]: Start isEmpty. Operand 11408 states and 15943 transitions. [2022-07-20 03:57:38,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-07-20 03:57:38,386 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:57:38,386 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, 1, 1, 1, 1, 1, 1] [2022-07-20 03:57:38,442 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-07-20 03:57:38,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:57:38,603 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_linux_lib_idr_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-20 03:57:38,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:57:38,604 INFO L85 PathProgramCache]: Analyzing trace with hash -397500887, now seen corresponding path program 1 times [2022-07-20 03:57:38,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:57:38,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [445862687] [2022-07-20 03:57:38,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:57:38,605 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:57:38,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:57:38,606 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:57:38,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-07-20 03:57:40,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:57:40,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 1751 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 03:57:40,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:57:42,588 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-20 03:57:42,588 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:57:42,588 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:57:42,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [445862687] [2022-07-20 03:57:42,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [445862687] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:57:42,588 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:57:42,589 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:57:42,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547384351] [2022-07-20 03:57:42,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:57:42,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 03:57:42,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:57:42,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 03:57:42,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 03:57:42,590 INFO L87 Difference]: Start difference. First operand 11408 states and 15943 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 3 states have internal predecessors, (92), 1 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (24), 1 states have call predecessors, (24), 1 states have call successors, (24) [2022-07-20 03:57:43,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:57:43,094 INFO L93 Difference]: Finished difference Result 11408 states and 15943 transitions. [2022-07-20 03:57:43,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 03:57:43,095 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 3 states have internal predecessors, (92), 1 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (24), 1 states have call predecessors, (24), 1 states have call successors, (24) Word has length 149 [2022-07-20 03:57:43,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:57:43,166 INFO L225 Difference]: With dead ends: 11408 [2022-07-20 03:57:43,166 INFO L226 Difference]: Without dead ends: 11406 [2022-07-20 03:57:43,171 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 03:57:43,173 INFO L413 NwaCegarLoop]: 4201 mSDtfsCounter, 4066 mSDsluCounter, 4199 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4068 SdHoareTripleChecker+Valid, 8400 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 03:57:43,173 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4068 Valid, 8400 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 03:57:43,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11406 states. [2022-07-20 03:57:43,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11406 to 11406. [2022-07-20 03:57:43,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11406 states, 7563 states have (on average 1.2624619859843977) internal successors, (9548), 7791 states have internal predecessors, (9548), 3180 states have call successors, (3180), 642 states have call predecessors, (3180), 643 states have return successors, (3213), 3118 states have call predecessors, (3213), 3178 states have call successors, (3213) [2022-07-20 03:57:43,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11406 states to 11406 states and 15941 transitions. [2022-07-20 03:57:43,823 INFO L78 Accepts]: Start accepts. Automaton has 11406 states and 15941 transitions. Word has length 149 [2022-07-20 03:57:43,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:57:43,824 INFO L495 AbstractCegarLoop]: Abstraction has 11406 states and 15941 transitions. [2022-07-20 03:57:43,824 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 3 states have internal predecessors, (92), 1 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (24), 1 states have call predecessors, (24), 1 states have call successors, (24) [2022-07-20 03:57:43,824 INFO L276 IsEmpty]: Start isEmpty. Operand 11406 states and 15941 transitions. [2022-07-20 03:57:43,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-07-20 03:57:43,827 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:57:43,827 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, 1, 1, 1, 1] [2022-07-20 03:57:43,855 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Ended with exit code 0 [2022-07-20 03:57:44,040 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:57:44,041 INFO L420 AbstractCegarLoop]: === Iteration 17 === 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-20 03:57:44,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:57:44,041 INFO L85 PathProgramCache]: Analyzing trace with hash 1863669819, now seen corresponding path program 1 times [2022-07-20 03:57:44,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:57:44,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [252616428] [2022-07-20 03:57:44,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:57:44,043 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:57:44,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:57:44,044 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:57:44,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-07-20 03:57:46,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:57:46,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 2262 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-20 03:57:46,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:57:46,484 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2022-07-20 03:57:46,484 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:57:46,484 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:57:46,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [252616428] [2022-07-20 03:57:46,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [252616428] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:57:46,484 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:57:46,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:57:46,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407417475] [2022-07-20 03:57:46,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:57:46,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 03:57:46,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:57:46,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 03:57:46,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 03:57:46,486 INFO L87 Difference]: Start difference. First operand 11406 states and 15941 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-07-20 03:57:46,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:57:46,965 INFO L93 Difference]: Finished difference Result 22689 states and 31717 transitions. [2022-07-20 03:57:46,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 03:57:46,965 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 171 [2022-07-20 03:57:46,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:57:46,995 INFO L225 Difference]: With dead ends: 22689 [2022-07-20 03:57:46,995 INFO L226 Difference]: Without dead ends: 11362 [2022-07-20 03:57:47,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 03:57:47,027 INFO L413 NwaCegarLoop]: 4186 mSDtfsCounter, 1 mSDsluCounter, 4183 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 8369 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 03:57:47,027 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 8369 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 03:57:47,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11362 states. [2022-07-20 03:57:47,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11362 to 11362. [2022-07-20 03:57:47,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11362 states, 7527 states have (on average 1.2621230237810548) internal successors, (9500), 7755 states have internal predecessors, (9500), 3172 states have call successors, (3172), 642 states have call predecessors, (3172), 643 states have return successors, (3205), 3110 states have call predecessors, (3205), 3170 states have call successors, (3205) [2022-07-20 03:57:47,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11362 states to 11362 states and 15877 transitions. [2022-07-20 03:57:47,507 INFO L78 Accepts]: Start accepts. Automaton has 11362 states and 15877 transitions. Word has length 171 [2022-07-20 03:57:47,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:57:47,507 INFO L495 AbstractCegarLoop]: Abstraction has 11362 states and 15877 transitions. [2022-07-20 03:57:47,507 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-07-20 03:57:47,508 INFO L276 IsEmpty]: Start isEmpty. Operand 11362 states and 15877 transitions. [2022-07-20 03:57:47,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2022-07-20 03:57:47,510 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:57:47,510 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 03:57:47,546 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Ended with exit code 0 [2022-07-20 03:57:47,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:57:47,728 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_linux_mmc_sdio_func_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-20 03:57:47,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:57:47,729 INFO L85 PathProgramCache]: Analyzing trace with hash -395796003, now seen corresponding path program 1 times [2022-07-20 03:57:47,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:57:47,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2124139696] [2022-07-20 03:57:47,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:57:47,730 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:57:47,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:57:47,731 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:57:47,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-07-20 03:57:49,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:57:49,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 1760 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 03:57:49,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:57:52,136 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-20 03:57:52,136 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:57:52,136 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:57:52,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2124139696] [2022-07-20 03:57:52,136 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2124139696] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:57:52,137 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:57:52,137 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:57:52,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957059987] [2022-07-20 03:57:52,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:57:52,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 03:57:52,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:57:52,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 03:57:52,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 03:57:52,138 INFO L87 Difference]: Start difference. First operand 11362 states and 15877 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (25), 1 states have call predecessors, (25), 1 states have call successors, (25) [2022-07-20 03:57:52,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:57:52,637 INFO L93 Difference]: Finished difference Result 11362 states and 15877 transitions. [2022-07-20 03:57:52,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 03:57:52,638 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (25), 1 states have call predecessors, (25), 1 states have call successors, (25) Word has length 155 [2022-07-20 03:57:52,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:57:52,662 INFO L225 Difference]: With dead ends: 11362 [2022-07-20 03:57:52,663 INFO L226 Difference]: Without dead ends: 11360 [2022-07-20 03:57:52,665 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 03:57:52,666 INFO L413 NwaCegarLoop]: 4183 mSDtfsCounter, 4042 mSDsluCounter, 4181 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4044 SdHoareTripleChecker+Valid, 8364 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 03:57:52,666 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4044 Valid, 8364 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 03:57:52,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11360 states. [2022-07-20 03:57:53,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11360 to 11360. [2022-07-20 03:57:53,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11360 states, 7526 states have (on average 1.262024980069094) internal successors, (9498), 7753 states have internal predecessors, (9498), 3172 states have call successors, (3172), 642 states have call predecessors, (3172), 643 states have return successors, (3205), 3110 states have call predecessors, (3205), 3170 states have call successors, (3205) [2022-07-20 03:57:53,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11360 states to 11360 states and 15875 transitions. [2022-07-20 03:57:53,334 INFO L78 Accepts]: Start accepts. Automaton has 11360 states and 15875 transitions. Word has length 155 [2022-07-20 03:57:53,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:57:53,337 INFO L495 AbstractCegarLoop]: Abstraction has 11360 states and 15875 transitions. [2022-07-20 03:57:53,337 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (25), 1 states have call predecessors, (25), 1 states have call successors, (25) [2022-07-20 03:57:53,337 INFO L276 IsEmpty]: Start isEmpty. Operand 11360 states and 15875 transitions. [2022-07-20 03:57:53,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2022-07-20 03:57:53,340 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:57:53,340 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 03:57:53,379 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-07-20 03:57:53,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:57:53,560 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_linux_net_rtnetlink_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-20 03:57:53,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:57:53,560 INFO L85 PathProgramCache]: Analyzing trace with hash 1266079003, now seen corresponding path program 1 times [2022-07-20 03:57:53,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:57:53,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1717270536] [2022-07-20 03:57:53,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:57:53,562 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:57:53,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:57:53,563 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:57:53,568 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-07-20 03:57:55,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:57:55,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 1769 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 03:57:55,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:57:57,961 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-20 03:57:57,961 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:57:57,961 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:57:57,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1717270536] [2022-07-20 03:57:57,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1717270536] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:57:57,961 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:57:57,961 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:57:57,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195831620] [2022-07-20 03:57:57,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:57:57,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 03:57:57,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:57:57,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 03:57:57,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 03:57:57,962 INFO L87 Difference]: Start difference. First operand 11360 states and 15875 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (26), 1 states have call predecessors, (26), 1 states have call successors, (26) [2022-07-20 03:57:58,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:57:58,595 INFO L93 Difference]: Finished difference Result 11360 states and 15875 transitions. [2022-07-20 03:57:58,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 03:57:58,596 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (26), 1 states have call predecessors, (26), 1 states have call successors, (26) Word has length 161 [2022-07-20 03:57:58,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:57:58,634 INFO L225 Difference]: With dead ends: 11360 [2022-07-20 03:57:58,634 INFO L226 Difference]: Without dead ends: 11358 [2022-07-20 03:57:58,641 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 03:57:58,641 INFO L413 NwaCegarLoop]: 4181 mSDtfsCounter, 4034 mSDsluCounter, 4179 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4036 SdHoareTripleChecker+Valid, 8360 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 03:57:58,642 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4036 Valid, 8360 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 03:57:58,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11358 states. [2022-07-20 03:57:59,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11358 to 11358. [2022-07-20 03:57:59,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11358 states, 7525 states have (on average 1.2619269102990034) internal successors, (9496), 7751 states have internal predecessors, (9496), 3172 states have call successors, (3172), 642 states have call predecessors, (3172), 643 states have return successors, (3205), 3110 states have call predecessors, (3205), 3170 states have call successors, (3205) [2022-07-20 03:57:59,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11358 states to 11358 states and 15873 transitions. [2022-07-20 03:57:59,180 INFO L78 Accepts]: Start accepts. Automaton has 11358 states and 15873 transitions. Word has length 161 [2022-07-20 03:57:59,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:57:59,180 INFO L495 AbstractCegarLoop]: Abstraction has 11358 states and 15873 transitions. [2022-07-20 03:57:59,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (26), 1 states have call predecessors, (26), 1 states have call successors, (26) [2022-07-20 03:57:59,181 INFO L276 IsEmpty]: Start isEmpty. Operand 11358 states and 15873 transitions. [2022-07-20 03:57:59,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-07-20 03:57:59,183 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:57:59,183 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 03:57:59,215 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Ended with exit code 0 [2022-07-20 03:57:59,401 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:57:59,401 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_linux_net_sock_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-20 03:57:59,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:57:59,402 INFO L85 PathProgramCache]: Analyzing trace with hash -305059440, now seen corresponding path program 1 times [2022-07-20 03:57:59,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:57:59,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [679296366] [2022-07-20 03:57:59,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:57:59,404 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:57:59,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:57:59,405 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:57:59,407 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-07-20 03:58:01,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:58:01,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 1778 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 03:58:01,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:58:03,703 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-20 03:58:03,703 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:58:03,703 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:58:03,703 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [679296366] [2022-07-20 03:58:03,704 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [679296366] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:58:03,704 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:58:03,704 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:58:03,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047556480] [2022-07-20 03:58:03,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:58:03,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 03:58:03,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:58:03,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 03:58:03,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 03:58:03,705 INFO L87 Difference]: Start difference. First operand 11358 states and 15873 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 3 states have internal predecessors, (104), 1 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2022-07-20 03:58:04,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:58:04,191 INFO L93 Difference]: Finished difference Result 11358 states and 15873 transitions. [2022-07-20 03:58:04,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 03:58:04,192 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 3 states have internal predecessors, (104), 1 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 167 [2022-07-20 03:58:04,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:58:04,221 INFO L225 Difference]: With dead ends: 11358 [2022-07-20 03:58:04,221 INFO L226 Difference]: Without dead ends: 11356 [2022-07-20 03:58:04,227 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 03:58:04,227 INFO L413 NwaCegarLoop]: 4179 mSDtfsCounter, 4026 mSDsluCounter, 4177 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4028 SdHoareTripleChecker+Valid, 8356 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 03:58:04,227 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4028 Valid, 8356 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 03:58:04,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11356 states. [2022-07-20 03:58:04,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11356 to 11356. [2022-07-20 03:58:04,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11356 states, 7524 states have (on average 1.2618288144603933) internal successors, (9494), 7749 states have internal predecessors, (9494), 3172 states have call successors, (3172), 642 states have call predecessors, (3172), 643 states have return successors, (3205), 3110 states have call predecessors, (3205), 3170 states have call successors, (3205) [2022-07-20 03:58:04,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11356 states to 11356 states and 15871 transitions. [2022-07-20 03:58:04,802 INFO L78 Accepts]: Start accepts. Automaton has 11356 states and 15871 transitions. Word has length 167 [2022-07-20 03:58:04,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:58:04,802 INFO L495 AbstractCegarLoop]: Abstraction has 11356 states and 15871 transitions. [2022-07-20 03:58:04,802 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 3 states have internal predecessors, (104), 1 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2022-07-20 03:58:04,802 INFO L276 IsEmpty]: Start isEmpty. Operand 11356 states and 15871 transitions. [2022-07-20 03:58:04,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-07-20 03:58:04,805 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:58:04,805 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 03:58:04,833 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Ended with exit code 0 [2022-07-20 03:58:05,029 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:58:05,029 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_linux_usb_coherent_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-20 03:58:05,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:58:05,030 INFO L85 PathProgramCache]: Analyzing trace with hash 1785586430, now seen corresponding path program 1 times [2022-07-20 03:58:05,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:58:05,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2085971738] [2022-07-20 03:58:05,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:58:05,031 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:58:05,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:58:05,032 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:58:05,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-07-20 03:58:06,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:58:06,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 1787 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 03:58:06,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:58:09,440 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-20 03:58:09,440 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:58:09,441 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:58:09,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2085971738] [2022-07-20 03:58:09,441 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2085971738] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:58:09,441 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:58:09,441 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:58:09,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730111217] [2022-07-20 03:58:09,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:58:09,441 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 03:58:09,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:58:09,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 03:58:09,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 03:58:09,442 INFO L87 Difference]: Start difference. First operand 11356 states and 15871 transitions. Second operand has 4 states, 4 states have (on average 27.0) internal successors, (108), 3 states have internal predecessors, (108), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) [2022-07-20 03:58:10,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:58:10,023 INFO L93 Difference]: Finished difference Result 11356 states and 15871 transitions. [2022-07-20 03:58:10,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 03:58:10,023 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 3 states have internal predecessors, (108), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) Word has length 173 [2022-07-20 03:58:10,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:58:10,048 INFO L225 Difference]: With dead ends: 11356 [2022-07-20 03:58:10,048 INFO L226 Difference]: Without dead ends: 11354 [2022-07-20 03:58:10,051 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 03:58:10,052 INFO L413 NwaCegarLoop]: 4177 mSDtfsCounter, 4018 mSDsluCounter, 4175 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4020 SdHoareTripleChecker+Valid, 8352 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 03:58:10,052 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4020 Valid, 8352 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 03:58:10,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11354 states. [2022-07-20 03:58:10,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11354 to 11354. [2022-07-20 03:58:10,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11354 states, 7523 states have (on average 1.2617306925428686) internal successors, (9492), 7747 states have internal predecessors, (9492), 3172 states have call successors, (3172), 642 states have call predecessors, (3172), 643 states have return successors, (3205), 3110 states have call predecessors, (3205), 3170 states have call successors, (3205) [2022-07-20 03:58:10,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11354 states to 11354 states and 15869 transitions. [2022-07-20 03:58:10,580 INFO L78 Accepts]: Start accepts. Automaton has 11354 states and 15869 transitions. Word has length 173 [2022-07-20 03:58:10,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:58:10,581 INFO L495 AbstractCegarLoop]: Abstraction has 11354 states and 15869 transitions. [2022-07-20 03:58:10,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 3 states have internal predecessors, (108), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) [2022-07-20 03:58:10,581 INFO L276 IsEmpty]: Start isEmpty. Operand 11354 states and 15869 transitions. [2022-07-20 03:58:10,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-07-20 03:58:10,583 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:58:10,583 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 03:58:10,613 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-07-20 03:58:10,791 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:58:10,792 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_linux_usb_gadget_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-20 03:58:10,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:58:10,808 INFO L85 PathProgramCache]: Analyzing trace with hash -898148881, now seen corresponding path program 1 times [2022-07-20 03:58:10,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:58:10,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1445688810] [2022-07-20 03:58:10,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:58:10,809 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:58:10,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:58:10,810 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:58:10,827 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-07-20 03:58:12,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:58:12,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 1796 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 03:58:12,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:58:15,192 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-20 03:58:15,192 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:58:15,192 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:58:15,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1445688810] [2022-07-20 03:58:15,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1445688810] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:58:15,193 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:58:15,193 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 03:58:15,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927724311] [2022-07-20 03:58:15,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:58:15,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 03:58:15,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:58:15,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 03:58:15,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 03:58:15,194 INFO L87 Difference]: Start difference. First operand 11354 states and 15869 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29) [2022-07-20 03:58:15,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 03:58:15,758 INFO L93 Difference]: Finished difference Result 11354 states and 15869 transitions. [2022-07-20 03:58:15,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 03:58:15,759 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29) Word has length 179 [2022-07-20 03:58:15,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 03:58:15,800 INFO L225 Difference]: With dead ends: 11354 [2022-07-20 03:58:15,801 INFO L226 Difference]: Without dead ends: 11352 [2022-07-20 03:58:15,806 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 03:58:15,806 INFO L413 NwaCegarLoop]: 4175 mSDtfsCounter, 4010 mSDsluCounter, 4173 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4012 SdHoareTripleChecker+Valid, 8348 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 03:58:15,806 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4012 Valid, 8348 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 03:58:15,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11352 states. [2022-07-20 03:58:16,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11352 to 11352. [2022-07-20 03:58:16,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11352 states, 7522 states have (on average 1.2616325445360277) internal successors, (9490), 7745 states have internal predecessors, (9490), 3172 states have call successors, (3172), 642 states have call predecessors, (3172), 643 states have return successors, (3205), 3110 states have call predecessors, (3205), 3170 states have call successors, (3205) [2022-07-20 03:58:16,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11352 states to 11352 states and 15867 transitions. [2022-07-20 03:58:16,447 INFO L78 Accepts]: Start accepts. Automaton has 11352 states and 15867 transitions. Word has length 179 [2022-07-20 03:58:16,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 03:58:16,447 INFO L495 AbstractCegarLoop]: Abstraction has 11352 states and 15867 transitions. [2022-07-20 03:58:16,447 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29) [2022-07-20 03:58:16,447 INFO L276 IsEmpty]: Start isEmpty. Operand 11352 states and 15867 transitions. [2022-07-20 03:58:16,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2022-07-20 03:58:16,450 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 03:58:16,450 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 03:58:16,484 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Ended with exit code 0 [2022-07-20 03:58:16,665 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 03:58:16,666 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [mtip_put_int_commandErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2022-07-20 03:58:16,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 03:58:16,666 INFO L85 PathProgramCache]: Analyzing trace with hash 1517069322, now seen corresponding path program 1 times [2022-07-20 03:58:16,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 03:58:16,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [220687314] [2022-07-20 03:58:16,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 03:58:16,668 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 03:58:16,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 03:58:16,669 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 03:58:16,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-07-20 03:58:18,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 03:58:18,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 2311 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-20 03:58:18,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 03:58:22,184 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2022-07-20 03:58:22,184 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 03:58:22,185 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 03:58:22,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [220687314] [2022-07-20 03:58:22,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [220687314] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 03:58:22,185 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 03:58:22,185 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 03:58:22,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717646154] [2022-07-20 03:58:22,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 03:58:22,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 03:58:22,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 03:58:22,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 03:58:22,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-20 03:58:22,186 INFO L87 Difference]: Start difference. First operand 11352 states and 15867 transitions. Second operand has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (27), 1 states have call predecessors, (27), 2 states have return successors, (25), 2 states have call predecessors, (25), 1 states have call successors, (25)