./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version f4b24e32 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 668079de19bf0a3b986283cdf2026e08e0cc89de10c7b91fb412db22c303859d --- Real Ultimate output --- This is Ultimate 0.2.2-?-f4b24e3 [2022-07-14 04:54:16,158 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-14 04:54:16,160 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-14 04:54:16,192 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-14 04:54:16,193 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-14 04:54:16,194 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-14 04:54:16,195 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-14 04:54:16,197 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-14 04:54:16,198 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-14 04:54:16,202 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-14 04:54:16,203 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-14 04:54:16,205 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-14 04:54:16,205 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-14 04:54:16,206 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-14 04:54:16,207 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-14 04:54:16,209 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-14 04:54:16,210 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-14 04:54:16,211 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-14 04:54:16,212 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-14 04:54:16,216 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-14 04:54:16,217 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-14 04:54:16,218 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-14 04:54:16,218 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-14 04:54:16,219 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-14 04:54:16,220 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-14 04:54:16,225 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-14 04:54:16,225 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-14 04:54:16,225 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-14 04:54:16,226 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-14 04:54:16,226 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-14 04:54:16,227 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-14 04:54:16,227 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-14 04:54:16,229 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-14 04:54:16,229 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-14 04:54:16,229 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-14 04:54:16,230 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-14 04:54:16,230 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-14 04:54:16,231 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-14 04:54:16,231 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-14 04:54:16,232 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-14 04:54:16,232 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-14 04:54:16,233 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-14 04:54:16,234 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-07-14 04:54:16,257 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-14 04:54:16,258 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-14 04:54:16,258 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-14 04:54:16,258 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-14 04:54:16,259 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-14 04:54:16,259 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-14 04:54:16,260 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-14 04:54:16,260 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-14 04:54:16,260 INFO L138 SettingsManager]: * Use SBE=true [2022-07-14 04:54:16,260 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-14 04:54:16,261 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-14 04:54:16,261 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-14 04:54:16,261 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-14 04:54:16,261 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-14 04:54:16,261 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-14 04:54:16,261 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-14 04:54:16,261 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-14 04:54:16,262 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-14 04:54:16,262 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-14 04:54:16,263 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-14 04:54:16,263 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-14 04:54:16,263 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-14 04:54:16,263 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-14 04:54:16,263 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-14 04:54:16,263 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-14 04:54:16,263 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-14 04:54:16,264 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-14 04:54:16,264 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-14 04:54:16,264 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-14 04:54:16,264 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-14 04:54:16,264 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 668079de19bf0a3b986283cdf2026e08e0cc89de10c7b91fb412db22c303859d [2022-07-14 04:54:16,461 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-14 04:54:16,475 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-14 04:54:16,476 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-14 04:54:16,477 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-14 04:54:16,477 INFO L275 PluginConnector]: CDTParser initialized [2022-07-14 04:54:16,478 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i [2022-07-14 04:54:16,516 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/70f491294/e31d5b3791fb450b9ad4512be7bb16e7/FLAG0f9fd014e [2022-07-14 04:54:17,204 INFO L306 CDTParser]: Found 1 translation units. [2022-07-14 04:54:17,206 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i [2022-07-14 04:54:17,273 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/70f491294/e31d5b3791fb450b9ad4512be7bb16e7/FLAG0f9fd014e [2022-07-14 04:54:17,292 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/70f491294/e31d5b3791fb450b9ad4512be7bb16e7 [2022-07-14 04:54:17,293 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-14 04:54:17,294 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-14 04:54:17,296 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-14 04:54:17,296 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-14 04:54:17,298 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-14 04:54:17,299 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.07 04:54:17" (1/1) ... [2022-07-14 04:54:17,299 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5191dc1b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:54:17, skipping insertion in model container [2022-07-14 04:54:17,300 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.07 04:54:17" (1/1) ... [2022-07-14 04:54:17,304 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-14 04:54:17,419 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-14 04:54:21,151 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575119,575132] [2022-07-14 04:54:21,153 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575264,575277] [2022-07-14 04:54:21,153 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575410,575423] [2022-07-14 04:54:21,153 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575575,575588] [2022-07-14 04:54:21,154 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575733,575746] [2022-07-14 04:54:21,154 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575891,575904] [2022-07-14 04:54:21,154 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576049,576062] [2022-07-14 04:54:21,155 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576209,576222] [2022-07-14 04:54:21,155 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576368,576381] [2022-07-14 04:54:21,155 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576507,576520] [2022-07-14 04:54:21,156 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576649,576662] [2022-07-14 04:54:21,156 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576798,576811] [2022-07-14 04:54:21,156 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576937,576950] [2022-07-14 04:54:21,156 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577092,577105] [2022-07-14 04:54:21,157 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577252,577265] [2022-07-14 04:54:21,157 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577403,577416] [2022-07-14 04:54:21,157 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577554,577567] [2022-07-14 04:54:21,158 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577706,577719] [2022-07-14 04:54:21,158 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577855,577868] [2022-07-14 04:54:21,158 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578003,578016] [2022-07-14 04:54:21,158 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578160,578173] [2022-07-14 04:54:21,159 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578309,578322] [2022-07-14 04:54:21,159 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578465,578478] [2022-07-14 04:54:21,159 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578618,578631] [2022-07-14 04:54:21,160 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578764,578777] [2022-07-14 04:54:21,160 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578907,578920] [2022-07-14 04:54:21,160 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579059,579072] [2022-07-14 04:54:21,160 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579205,579218] [2022-07-14 04:54:21,161 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579350,579363] [2022-07-14 04:54:21,161 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579504,579517] [2022-07-14 04:54:21,161 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579655,579668] [2022-07-14 04:54:21,162 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579810,579823] [2022-07-14 04:54:21,162 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579962,579975] [2022-07-14 04:54:21,162 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580117,580130] [2022-07-14 04:54:21,163 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580281,580294] [2022-07-14 04:54:21,163 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580437,580450] [2022-07-14 04:54:21,163 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580601,580614] [2022-07-14 04:54:21,163 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580743,580756] [2022-07-14 04:54:21,164 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580901,580914] [2022-07-14 04:54:21,164 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581068,581081] [2022-07-14 04:54:21,164 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581227,581240] [2022-07-14 04:54:21,164 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581386,581399] [2022-07-14 04:54:21,165 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581535,581548] [2022-07-14 04:54:21,165 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581682,581695] [2022-07-14 04:54:21,168 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581821,581834] [2022-07-14 04:54:21,168 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581984,581997] [2022-07-14 04:54:21,168 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582150,582163] [2022-07-14 04:54:21,169 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582314,582327] [2022-07-14 04:54:21,169 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582479,582492] [2022-07-14 04:54:21,169 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582644,582657] [2022-07-14 04:54:21,170 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582810,582823] [2022-07-14 04:54:21,170 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582975,582988] [2022-07-14 04:54:21,170 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583142,583155] [2022-07-14 04:54:21,170 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583302,583315] [2022-07-14 04:54:21,171 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583464,583477] [2022-07-14 04:54:21,171 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583623,583636] [2022-07-14 04:54:21,171 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583769,583782] [2022-07-14 04:54:21,171 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583912,583925] [2022-07-14 04:54:21,172 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584056,584069] [2022-07-14 04:54:21,172 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584199,584212] [2022-07-14 04:54:21,172 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584343,584356] [2022-07-14 04:54:21,173 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584484,584497] [2022-07-14 04:54:21,173 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584622,584635] [2022-07-14 04:54:21,173 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584780,584793] [2022-07-14 04:54:21,173 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584939,584952] [2022-07-14 04:54:21,174 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585095,585108] [2022-07-14 04:54:21,174 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585244,585257] [2022-07-14 04:54:21,174 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585396,585409] [2022-07-14 04:54:21,174 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585547,585560] [2022-07-14 04:54:21,175 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585696,585709] [2022-07-14 04:54:21,175 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585848,585861] [2022-07-14 04:54:21,175 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585996,586009] [2022-07-14 04:54:21,175 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586149,586162] [2022-07-14 04:54:21,176 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586300,586313] [2022-07-14 04:54:21,176 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586450,586463] [2022-07-14 04:54:21,176 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586597,586610] [2022-07-14 04:54:21,176 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586748,586761] [2022-07-14 04:54:21,177 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586899,586912] [2022-07-14 04:54:21,177 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587047,587060] [2022-07-14 04:54:21,178 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587213,587226] [2022-07-14 04:54:21,178 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587382,587395] [2022-07-14 04:54:21,178 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587549,587562] [2022-07-14 04:54:21,179 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587717,587730] [2022-07-14 04:54:21,179 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587867,587880] [2022-07-14 04:54:21,179 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588014,588027] [2022-07-14 04:54:21,180 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588175,588188] [2022-07-14 04:54:21,180 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588345,588358] [2022-07-14 04:54:21,181 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588507,588520] [2022-07-14 04:54:21,193 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-14 04:54:21,238 INFO L203 MainTranslator]: Completed pre-run [2022-07-14 04:54:21,413 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator has thrown an exception: de.uni_freiburg.informatik.ultimate.boogie.typechecker.TypeCheckException: Type check failed for C: cmd = (unsigned int )cmd & 65519U [10451] at de.uni_freiburg.informatik.ultimate.boogie.TypeErrorReporter.report(TypeErrorReporter.java:52) at de.uni_freiburg.informatik.ultimate.boogie.typechecker.TypeCheckHelper.typeCheckBinaryExpression(TypeCheckHelper.java:207) at de.uni_freiburg.informatik.ultimate.boogie.ExpressionFactory.constructBinaryExpression(ExpressionFactory.java:597) at de.uni_freiburg.informatik.ultimate.boogie.ExpressionFactory.newBinaryExpression(ExpressionFactory.java:132) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.BitabsTranslation.abstractAssign(BitabsTranslation.java:483) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.IntegerTranslation.abstractAssginWithBitwiseOp(IntegerTranslation.java:973) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:737) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:372) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1397) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:326) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1081) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:334) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1081) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:334) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1627) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:332) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1081) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:334) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1650) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:332) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1081) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:334) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1081) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:334) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.FunctionHandler.handleFunctionDefinition(FunctionHandler.java:371) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1470) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:289) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.processTUchild(CHandler.java:3276) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2361) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:601) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:270) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.performMainRun(MainTranslator.java:244) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.translate(MainTranslator.java:206) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.run(MainTranslator.java:115) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.(MainTranslator.java:93) at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver.finish(CACSL2BoogieTranslatorObserver.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-07-14 04:54:21,423 INFO L158 Benchmark]: Toolchain (without parser) took 4125.24ms. Allocated memory was 96.5MB in the beginning and 224.4MB in the end (delta: 127.9MB). Free memory was 67.2MB in the beginning and 123.5MB in the end (delta: -56.3MB). Peak memory consumption was 104.8MB. Max. memory is 16.1GB. [2022-07-14 04:54:21,423 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 96.5MB. Free memory is still 75.2MB. There was no memory consumed. Max. memory is 16.1GB. [2022-07-14 04:54:21,424 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4122.79ms. Allocated memory was 96.5MB in the beginning and 224.4MB in the end (delta: 127.9MB). Free memory was 67.2MB in the beginning and 123.5MB in the end (delta: -56.3MB). Peak memory consumption was 104.8MB. Max. memory is 16.1GB. [2022-07-14 04:54:21,425 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.15ms. Allocated memory is still 96.5MB. Free memory is still 75.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4122.79ms. Allocated memory was 96.5MB in the beginning and 224.4MB in the end (delta: 127.9MB). Free memory was 67.2MB in the beginning and 123.5MB in the end (delta: -56.3MB). Peak memory consumption was 104.8MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - ExceptionOrErrorResult: TypeCheckException: Type check failed for C: cmd = (unsigned int )cmd & 65519U [10451] de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: TypeCheckException: Type check failed for C: cmd = (unsigned int )cmd & 65519U [10451]: de.uni_freiburg.informatik.ultimate.boogie.TypeErrorReporter.report(TypeErrorReporter.java:52) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 668079de19bf0a3b986283cdf2026e08e0cc89de10c7b91fb412db22c303859d --- Real Ultimate output --- This is Ultimate 0.2.2-?-f4b24e3 [2022-07-14 04:54:22,882 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-14 04:54:22,884 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-14 04:54:22,922 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-14 04:54:22,922 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-14 04:54:22,923 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-14 04:54:22,926 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-14 04:54:22,929 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-14 04:54:22,930 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-14 04:54:22,934 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-14 04:54:22,935 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-14 04:54:22,939 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-14 04:54:22,939 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-14 04:54:22,940 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-14 04:54:22,941 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-14 04:54:22,942 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-14 04:54:22,944 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-14 04:54:22,945 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-14 04:54:22,946 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-14 04:54:22,947 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-14 04:54:22,950 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-14 04:54:22,951 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-14 04:54:22,952 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-14 04:54:22,953 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-14 04:54:22,953 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-14 04:54:22,955 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-14 04:54:22,956 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-14 04:54:22,957 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-14 04:54:22,957 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-14 04:54:22,957 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-14 04:54:22,958 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-14 04:54:22,958 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-14 04:54:22,959 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-14 04:54:22,960 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-14 04:54:22,961 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-14 04:54:22,961 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-14 04:54:22,962 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-14 04:54:22,962 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-14 04:54:22,962 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-14 04:54:22,962 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-14 04:54:22,963 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-14 04:54:22,964 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-14 04:54:22,964 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-07-14 04:54:22,993 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-14 04:54:22,994 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-14 04:54:22,994 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-14 04:54:22,994 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-14 04:54:22,995 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-14 04:54:22,995 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-14 04:54:22,995 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-14 04:54:22,995 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-14 04:54:22,996 INFO L138 SettingsManager]: * Use SBE=true [2022-07-14 04:54:22,996 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-14 04:54:22,996 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-14 04:54:22,996 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-14 04:54:22,997 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-14 04:54:22,997 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-14 04:54:22,997 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-07-14 04:54:22,997 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-07-14 04:54:22,997 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-07-14 04:54:22,997 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-14 04:54:22,997 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-14 04:54:22,998 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-14 04:54:22,998 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-14 04:54:22,998 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-14 04:54:22,998 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-14 04:54:22,998 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-14 04:54:22,998 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-14 04:54:22,998 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-14 04:54:22,999 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-14 04:54:22,999 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-07-14 04:54:22,999 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-07-14 04:54:22,999 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-14 04:54:22,999 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-14 04:54:22,999 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-14 04:54:23,000 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-07-14 04:54:23,000 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 668079de19bf0a3b986283cdf2026e08e0cc89de10c7b91fb412db22c303859d [2022-07-14 04:54:23,266 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-14 04:54:23,284 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-14 04:54:23,286 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-14 04:54:23,287 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-14 04:54:23,288 INFO L275 PluginConnector]: CDTParser initialized [2022-07-14 04:54:23,289 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i [2022-07-14 04:54:23,331 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0dfa4b260/3167b0cd7f334c99b166f4fca9153ed9/FLAG2b4f5c6b4 [2022-07-14 04:54:24,033 INFO L306 CDTParser]: Found 1 translation units. [2022-07-14 04:54:24,034 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i [2022-07-14 04:54:24,079 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0dfa4b260/3167b0cd7f334c99b166f4fca9153ed9/FLAG2b4f5c6b4 [2022-07-14 04:54:24,358 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0dfa4b260/3167b0cd7f334c99b166f4fca9153ed9 [2022-07-14 04:54:24,359 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-14 04:54:24,360 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-14 04:54:24,361 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-14 04:54:24,361 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-14 04:54:24,364 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-14 04:54:24,364 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.07 04:54:24" (1/1) ... [2022-07-14 04:54:24,366 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@670fc9f0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:54:24, skipping insertion in model container [2022-07-14 04:54:24,366 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.07 04:54:24" (1/1) ... [2022-07-14 04:54:24,371 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-14 04:54:24,511 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-14 04:54:28,184 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575119,575132] [2022-07-14 04:54:28,186 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575264,575277] [2022-07-14 04:54:28,186 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575410,575423] [2022-07-14 04:54:28,187 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575575,575588] [2022-07-14 04:54:28,187 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575733,575746] [2022-07-14 04:54:28,187 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575891,575904] [2022-07-14 04:54:28,187 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576049,576062] [2022-07-14 04:54:28,188 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576209,576222] [2022-07-14 04:54:28,188 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576368,576381] [2022-07-14 04:54:28,188 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576507,576520] [2022-07-14 04:54:28,189 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576649,576662] [2022-07-14 04:54:28,189 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576798,576811] [2022-07-14 04:54:28,189 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576937,576950] [2022-07-14 04:54:28,190 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577092,577105] [2022-07-14 04:54:28,190 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577252,577265] [2022-07-14 04:54:28,190 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577403,577416] [2022-07-14 04:54:28,190 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577554,577567] [2022-07-14 04:54:28,191 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577706,577719] [2022-07-14 04:54:28,191 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577855,577868] [2022-07-14 04:54:28,191 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578003,578016] [2022-07-14 04:54:28,192 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578160,578173] [2022-07-14 04:54:28,193 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578309,578322] [2022-07-14 04:54:28,194 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578465,578478] [2022-07-14 04:54:28,195 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578618,578631] [2022-07-14 04:54:28,195 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578764,578777] [2022-07-14 04:54:28,195 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578907,578920] [2022-07-14 04:54:28,196 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579059,579072] [2022-07-14 04:54:28,196 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579205,579218] [2022-07-14 04:54:28,197 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579350,579363] [2022-07-14 04:54:28,198 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579504,579517] [2022-07-14 04:54:28,198 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579655,579668] [2022-07-14 04:54:28,199 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579810,579823] [2022-07-14 04:54:28,199 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579962,579975] [2022-07-14 04:54:28,200 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580117,580130] [2022-07-14 04:54:28,200 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580281,580294] [2022-07-14 04:54:28,200 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580437,580450] [2022-07-14 04:54:28,200 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580601,580614] [2022-07-14 04:54:28,201 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580743,580756] [2022-07-14 04:54:28,208 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580901,580914] [2022-07-14 04:54:28,209 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581068,581081] [2022-07-14 04:54:28,212 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581227,581240] [2022-07-14 04:54:28,213 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581386,581399] [2022-07-14 04:54:28,213 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581535,581548] [2022-07-14 04:54:28,213 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581682,581695] [2022-07-14 04:54:28,213 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581821,581834] [2022-07-14 04:54:28,214 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581984,581997] [2022-07-14 04:54:28,214 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582150,582163] [2022-07-14 04:54:28,214 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582314,582327] [2022-07-14 04:54:28,215 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582479,582492] [2022-07-14 04:54:28,215 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582644,582657] [2022-07-14 04:54:28,216 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582810,582823] [2022-07-14 04:54:28,216 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582975,582988] [2022-07-14 04:54:28,216 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583142,583155] [2022-07-14 04:54:28,217 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583302,583315] [2022-07-14 04:54:28,217 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583464,583477] [2022-07-14 04:54:28,217 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583623,583636] [2022-07-14 04:54:28,217 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583769,583782] [2022-07-14 04:54:28,218 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583912,583925] [2022-07-14 04:54:28,218 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584056,584069] [2022-07-14 04:54:28,218 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584199,584212] [2022-07-14 04:54:28,218 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584343,584356] [2022-07-14 04:54:28,219 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584484,584497] [2022-07-14 04:54:28,219 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584622,584635] [2022-07-14 04:54:28,220 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584780,584793] [2022-07-14 04:54:28,220 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584939,584952] [2022-07-14 04:54:28,220 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585095,585108] [2022-07-14 04:54:28,220 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585244,585257] [2022-07-14 04:54:28,221 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585396,585409] [2022-07-14 04:54:28,221 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585547,585560] [2022-07-14 04:54:28,221 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585696,585709] [2022-07-14 04:54:28,222 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585848,585861] [2022-07-14 04:54:28,222 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585996,586009] [2022-07-14 04:54:28,222 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586149,586162] [2022-07-14 04:54:28,222 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586300,586313] [2022-07-14 04:54:28,223 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586450,586463] [2022-07-14 04:54:28,223 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586597,586610] [2022-07-14 04:54:28,223 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586748,586761] [2022-07-14 04:54:28,224 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586899,586912] [2022-07-14 04:54:28,224 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587047,587060] [2022-07-14 04:54:28,224 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587213,587226] [2022-07-14 04:54:28,224 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587382,587395] [2022-07-14 04:54:28,225 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587549,587562] [2022-07-14 04:54:28,225 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587717,587730] [2022-07-14 04:54:28,225 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587867,587880] [2022-07-14 04:54:28,226 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588014,588027] [2022-07-14 04:54:28,226 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588175,588188] [2022-07-14 04:54:28,226 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588345,588358] [2022-07-14 04:54:28,226 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588507,588520] [2022-07-14 04:54:28,247 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-14 04:54:28,302 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-07-14 04:54:28,372 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-14 04:54:28,646 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575119,575132] [2022-07-14 04:54:28,647 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575264,575277] [2022-07-14 04:54:28,648 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575410,575423] [2022-07-14 04:54:28,648 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575575,575588] [2022-07-14 04:54:28,648 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575733,575746] [2022-07-14 04:54:28,649 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575891,575904] [2022-07-14 04:54:28,649 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576049,576062] [2022-07-14 04:54:28,649 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576209,576222] [2022-07-14 04:54:28,649 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576368,576381] [2022-07-14 04:54:28,650 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576507,576520] [2022-07-14 04:54:28,650 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576649,576662] [2022-07-14 04:54:28,650 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576798,576811] [2022-07-14 04:54:28,650 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576937,576950] [2022-07-14 04:54:28,651 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577092,577105] [2022-07-14 04:54:28,651 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577252,577265] [2022-07-14 04:54:28,651 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577403,577416] [2022-07-14 04:54:28,651 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577554,577567] [2022-07-14 04:54:28,652 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577706,577719] [2022-07-14 04:54:28,652 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577855,577868] [2022-07-14 04:54:28,652 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578003,578016] [2022-07-14 04:54:28,653 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578160,578173] [2022-07-14 04:54:28,653 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578309,578322] [2022-07-14 04:54:28,653 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578465,578478] [2022-07-14 04:54:28,654 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578618,578631] [2022-07-14 04:54:28,654 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578764,578777] [2022-07-14 04:54:28,654 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578907,578920] [2022-07-14 04:54:28,654 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579059,579072] [2022-07-14 04:54:28,655 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579205,579218] [2022-07-14 04:54:28,655 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579350,579363] [2022-07-14 04:54:28,656 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579504,579517] [2022-07-14 04:54:28,656 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579655,579668] [2022-07-14 04:54:28,656 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579810,579823] [2022-07-14 04:54:28,656 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579962,579975] [2022-07-14 04:54:28,657 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580117,580130] [2022-07-14 04:54:28,657 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580281,580294] [2022-07-14 04:54:28,658 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580437,580450] [2022-07-14 04:54:28,658 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580601,580614] [2022-07-14 04:54:28,658 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580743,580756] [2022-07-14 04:54:28,658 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580901,580914] [2022-07-14 04:54:28,659 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581068,581081] [2022-07-14 04:54:28,659 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581227,581240] [2022-07-14 04:54:28,660 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581386,581399] [2022-07-14 04:54:28,660 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581535,581548] [2022-07-14 04:54:28,661 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581682,581695] [2022-07-14 04:54:28,661 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581821,581834] [2022-07-14 04:54:28,661 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581984,581997] [2022-07-14 04:54:28,661 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582150,582163] [2022-07-14 04:54:28,662 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582314,582327] [2022-07-14 04:54:28,665 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582479,582492] [2022-07-14 04:54:28,665 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582644,582657] [2022-07-14 04:54:28,665 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582810,582823] [2022-07-14 04:54:28,666 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582975,582988] [2022-07-14 04:54:28,666 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583142,583155] [2022-07-14 04:54:28,666 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583302,583315] [2022-07-14 04:54:28,666 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583464,583477] [2022-07-14 04:54:28,667 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583623,583636] [2022-07-14 04:54:28,668 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583769,583782] [2022-07-14 04:54:28,668 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583912,583925] [2022-07-14 04:54:28,669 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584056,584069] [2022-07-14 04:54:28,671 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584199,584212] [2022-07-14 04:54:28,671 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584343,584356] [2022-07-14 04:54:28,671 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584484,584497] [2022-07-14 04:54:28,672 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584622,584635] [2022-07-14 04:54:28,672 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584780,584793] [2022-07-14 04:54:28,672 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584939,584952] [2022-07-14 04:54:28,673 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585095,585108] [2022-07-14 04:54:28,673 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585244,585257] [2022-07-14 04:54:28,673 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585396,585409] [2022-07-14 04:54:28,678 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585547,585560] [2022-07-14 04:54:28,679 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585696,585709] [2022-07-14 04:54:28,679 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585848,585861] [2022-07-14 04:54:28,679 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585996,586009] [2022-07-14 04:54:28,680 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586149,586162] [2022-07-14 04:54:28,680 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586300,586313] [2022-07-14 04:54:28,680 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586450,586463] [2022-07-14 04:54:28,680 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586597,586610] [2022-07-14 04:54:28,681 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586748,586761] [2022-07-14 04:54:28,681 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586899,586912] [2022-07-14 04:54:28,682 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587047,587060] [2022-07-14 04:54:28,682 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587213,587226] [2022-07-14 04:54:28,682 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587382,587395] [2022-07-14 04:54:28,683 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587549,587562] [2022-07-14 04:54:28,683 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587717,587730] [2022-07-14 04:54:28,684 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587867,587880] [2022-07-14 04:54:28,684 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588014,588027] [2022-07-14 04:54:28,685 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588175,588188] [2022-07-14 04:54:28,685 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588345,588358] [2022-07-14 04:54:28,685 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588507,588520] [2022-07-14 04:54:28,691 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-14 04:54:28,739 INFO L203 MainTranslator]: Completed pre-run [2022-07-14 04:54:29,123 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575119,575132] [2022-07-14 04:54:29,124 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575264,575277] [2022-07-14 04:54:29,124 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575410,575423] [2022-07-14 04:54:29,124 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575575,575588] [2022-07-14 04:54:29,124 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575733,575746] [2022-07-14 04:54:29,125 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[575891,575904] [2022-07-14 04:54:29,125 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576049,576062] [2022-07-14 04:54:29,125 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576209,576222] [2022-07-14 04:54:29,125 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576368,576381] [2022-07-14 04:54:29,125 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576507,576520] [2022-07-14 04:54:29,125 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576649,576662] [2022-07-14 04:54:29,125 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576798,576811] [2022-07-14 04:54:29,126 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[576937,576950] [2022-07-14 04:54:29,126 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577092,577105] [2022-07-14 04:54:29,126 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577252,577265] [2022-07-14 04:54:29,126 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577403,577416] [2022-07-14 04:54:29,126 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577554,577567] [2022-07-14 04:54:29,126 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577706,577719] [2022-07-14 04:54:29,127 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[577855,577868] [2022-07-14 04:54:29,127 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578003,578016] [2022-07-14 04:54:29,127 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578160,578173] [2022-07-14 04:54:29,127 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578309,578322] [2022-07-14 04:54:29,127 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578465,578478] [2022-07-14 04:54:29,127 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578618,578631] [2022-07-14 04:54:29,128 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578764,578777] [2022-07-14 04:54:29,128 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[578907,578920] [2022-07-14 04:54:29,128 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579059,579072] [2022-07-14 04:54:29,128 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579205,579218] [2022-07-14 04:54:29,128 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579350,579363] [2022-07-14 04:54:29,128 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579504,579517] [2022-07-14 04:54:29,128 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579655,579668] [2022-07-14 04:54:29,129 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579810,579823] [2022-07-14 04:54:29,129 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[579962,579975] [2022-07-14 04:54:29,129 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580117,580130] [2022-07-14 04:54:29,129 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580281,580294] [2022-07-14 04:54:29,129 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580437,580450] [2022-07-14 04:54:29,129 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580601,580614] [2022-07-14 04:54:29,130 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580743,580756] [2022-07-14 04:54:29,130 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[580901,580914] [2022-07-14 04:54:29,130 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581068,581081] [2022-07-14 04:54:29,130 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581227,581240] [2022-07-14 04:54:29,130 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581386,581399] [2022-07-14 04:54:29,130 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581535,581548] [2022-07-14 04:54:29,130 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581682,581695] [2022-07-14 04:54:29,131 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581821,581834] [2022-07-14 04:54:29,131 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[581984,581997] [2022-07-14 04:54:29,131 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582150,582163] [2022-07-14 04:54:29,133 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582314,582327] [2022-07-14 04:54:29,133 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582479,582492] [2022-07-14 04:54:29,134 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582644,582657] [2022-07-14 04:54:29,134 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582810,582823] [2022-07-14 04:54:29,134 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[582975,582988] [2022-07-14 04:54:29,134 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583142,583155] [2022-07-14 04:54:29,135 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583302,583315] [2022-07-14 04:54:29,135 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583464,583477] [2022-07-14 04:54:29,135 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583623,583636] [2022-07-14 04:54:29,135 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583769,583782] [2022-07-14 04:54:29,135 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[583912,583925] [2022-07-14 04:54:29,136 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584056,584069] [2022-07-14 04:54:29,136 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584199,584212] [2022-07-14 04:54:29,136 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584343,584356] [2022-07-14 04:54:29,136 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584484,584497] [2022-07-14 04:54:29,137 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584622,584635] [2022-07-14 04:54:29,137 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584780,584793] [2022-07-14 04:54:29,137 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[584939,584952] [2022-07-14 04:54:29,138 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585095,585108] [2022-07-14 04:54:29,138 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585244,585257] [2022-07-14 04:54:29,138 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585396,585409] [2022-07-14 04:54:29,138 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585547,585560] [2022-07-14 04:54:29,139 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585696,585709] [2022-07-14 04:54:29,139 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585848,585861] [2022-07-14 04:54:29,139 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[585996,586009] [2022-07-14 04:54:29,139 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586149,586162] [2022-07-14 04:54:29,139 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586300,586313] [2022-07-14 04:54:29,140 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586450,586463] [2022-07-14 04:54:29,140 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586597,586610] [2022-07-14 04:54:29,140 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586748,586761] [2022-07-14 04:54:29,141 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[586899,586912] [2022-07-14 04:54:29,141 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587047,587060] [2022-07-14 04:54:29,141 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587213,587226] [2022-07-14 04:54:29,144 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587382,587395] [2022-07-14 04:54:29,144 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587549,587562] [2022-07-14 04:54:29,145 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587717,587730] [2022-07-14 04:54:29,145 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[587867,587880] [2022-07-14 04:54:29,145 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588014,588027] [2022-07-14 04:54:29,145 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588175,588188] [2022-07-14 04:54:29,146 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588345,588358] [2022-07-14 04:54:29,147 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i[588507,588520] [2022-07-14 04:54:29,151 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-14 04:54:29,375 INFO L208 MainTranslator]: Completed translation [2022-07-14 04:54:29,376 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:54:29 WrapperNode [2022-07-14 04:54:29,376 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-14 04:54:29,377 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-14 04:54:29,377 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-14 04:54:29,377 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-14 04:54:29,382 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:54:29" (1/1) ... [2022-07-14 04:54:29,486 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:54:29" (1/1) ... [2022-07-14 04:54:29,683 INFO L137 Inliner]: procedures = 892, calls = 4922, calls flagged for inlining = 458, calls inlined = 375, statements flattened = 11535 [2022-07-14 04:54:29,684 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-14 04:54:29,685 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-14 04:54:29,685 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-14 04:54:29,685 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-14 04:54:29,691 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:54:29" (1/1) ... [2022-07-14 04:54:29,691 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:54:29" (1/1) ... [2022-07-14 04:54:29,729 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:54:29" (1/1) ... [2022-07-14 04:54:29,730 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:54:29" (1/1) ... [2022-07-14 04:54:29,844 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:54:29" (1/1) ... [2022-07-14 04:54:29,862 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:54:29" (1/1) ... [2022-07-14 04:54:29,899 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:54:29" (1/1) ... [2022-07-14 04:54:29,936 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-14 04:54:29,937 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-14 04:54:29,937 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-14 04:54:29,937 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-14 04:54:29,938 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:54:29" (1/1) ... [2022-07-14 04:54:29,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-14 04:54:29,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-14 04:54:29,958 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-14 04:54:29,965 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-14 04:54:29,983 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_export_device [2022-07-14 04:54:29,984 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_export_device [2022-07-14 04:54:29,984 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_vpci_dev_data [2022-07-14 04:54:29,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_vpci_dev_data [2022-07-14 04:54:29,985 INFO L130 BoogieDeclarations]: Found specification of procedure device_lock___0 [2022-07-14 04:54:29,985 INFO L138 BoogieDeclarations]: Found implementation of procedure device_lock___0 [2022-07-14 04:54:29,985 INFO L130 BoogieDeclarations]: Found specification of procedure HYPERVISOR_physdev_op [2022-07-14 04:54:29,985 INFO L138 BoogieDeclarations]: Found implementation of procedure HYPERVISOR_physdev_op [2022-07-14 04:54:29,985 INFO L130 BoogieDeclarations]: Found specification of procedure read_dev_bar [2022-07-14 04:54:29,985 INFO L138 BoogieDeclarations]: Found implementation of procedure read_dev_bar [2022-07-14 04:54:29,985 INFO L130 BoogieDeclarations]: Found specification of procedure device_unlock [2022-07-14 04:54:29,985 INFO L138 BoogieDeclarations]: Found implementation of procedure device_unlock [2022-07-14 04:54:29,985 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-14 04:54:29,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-14 04:54:29,986 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_get_pci_dev [2022-07-14 04:54:29,986 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_get_pci_dev [2022-07-14 04:54:29,986 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-14 04:54:29,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-14 04:54:29,986 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_write_config_byte [2022-07-14 04:54:29,986 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_write_config_byte [2022-07-14 04:54:29,986 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_remove [2022-07-14 04:54:29,986 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_remove [2022-07-14 04:54:29,986 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-07-14 04:54:29,986 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-07-14 04:54:29,987 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2022-07-14 04:54:29,987 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2022-07-14 04:54:29,987 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_dev_lock_of_xen_pcibk_device [2022-07-14 04:54:29,987 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_dev_lock_of_xen_pcibk_device [2022-07-14 04:54:29,987 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_control_isr [2022-07-14 04:54:29,987 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_control_isr [2022-07-14 04:54:29,987 INFO L130 BoogieDeclarations]: Found specification of procedure vpd_address_write [2022-07-14 04:54:29,987 INFO L138 BoogieDeclarations]: Found implementation of procedure vpd_address_write [2022-07-14 04:54:29,987 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-07-14 04:54:29,988 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-07-14 04:54:29,988 INFO L130 BoogieDeclarations]: Found specification of procedure valid_request [2022-07-14 04:54:29,988 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_request [2022-07-14 04:54:29,988 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_release_devices___0 [2022-07-14 04:54:29,988 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_release_devices___0 [2022-07-14 04:54:29,988 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-07-14 04:54:29,988 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-07-14 04:54:29,988 INFO L130 BoogieDeclarations]: Found specification of procedure rom_write [2022-07-14 04:54:29,988 INFO L138 BoogieDeclarations]: Found implementation of procedure rom_write [2022-07-14 04:54:29,988 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2022-07-14 04:54:29,988 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2022-07-14 04:54:29,989 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_read_config_byte [2022-07-14 04:54:29,989 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_read_config_byte [2022-07-14 04:54:29,989 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-07-14 04:54:29,989 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-07-14 04:54:29,989 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2022-07-14 04:54:29,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2022-07-14 04:54:29,989 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_switch_state [2022-07-14 04:54:29,989 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_switch_state [2022-07-14 04:54:29,989 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-07-14 04:54:29,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-07-14 04:54:29,989 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_xenbus_remove [2022-07-14 04:54:29,990 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_xenbus_remove [2022-07-14 04:54:29,990 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-14 04:54:29,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-14 04:54:29,990 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2022-07-14 04:54:29,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2022-07-14 04:54:29,990 INFO L130 BoogieDeclarations]: Found specification of procedure device_unlock___0 [2022-07-14 04:54:29,990 INFO L138 BoogieDeclarations]: Found implementation of procedure device_unlock___0 [2022-07-14 04:54:29,990 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_get [2022-07-14 04:54:29,990 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_get [2022-07-14 04:54:29,990 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-07-14 04:54:29,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-07-14 04:54:29,991 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-07-14 04:54:29,991 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-07-14 04:54:29,991 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2022-07-14 04:54:29,991 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2022-07-14 04:54:29,991 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_fields [2022-07-14 04:54:29,991 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_fields [2022-07-14 04:54:29,991 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2022-07-14 04:54:29,991 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2022-07-14 04:54:29,991 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-14 04:54:29,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-14 04:54:29,992 INFO L130 BoogieDeclarations]: Found specification of procedure device_lock [2022-07-14 04:54:29,992 INFO L138 BoogieDeclarations]: Found implementation of procedure device_lock [2022-07-14 04:54:29,992 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-14 04:54:29,992 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2022-07-14 04:54:29,992 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2022-07-14 04:54:29,992 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-14 04:54:29,992 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-07-14 04:54:29,992 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-07-14 04:54:29,992 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-07-14 04:54:29,992 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2022-07-14 04:54:29,993 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2022-07-14 04:54:29,993 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2022-07-14 04:54:29,993 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2022-07-14 04:54:29,993 INFO L130 BoogieDeclarations]: Found specification of procedure driver_create_file [2022-07-14 04:54:29,993 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_create_file [2022-07-14 04:54:29,993 INFO L130 BoogieDeclarations]: Found specification of procedure pm_ctrl_init [2022-07-14 04:54:29,993 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_ctrl_init [2022-07-14 04:54:29,993 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_release [2022-07-14 04:54:29,993 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_release [2022-07-14 04:54:29,993 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2022-07-14 04:54:29,993 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2022-07-14 04:54:29,994 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-07-14 04:54:29,994 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-07-14 04:54:29,994 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_disconnect [2022-07-14 04:54:29,994 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_disconnect [2022-07-14 04:54:29,994 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_read_config_dword [2022-07-14 04:54:29,994 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_read_config_dword [2022-07-14 04:54:29,994 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-07-14 04:54:29,994 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-07-14 04:54:29,994 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-14 04:54:29,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-14 04:54:29,995 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_handle_event [2022-07-14 04:54:29,995 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_handle_event [2022-07-14 04:54:29,995 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_read [2022-07-14 04:54:29,995 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_read [2022-07-14 04:54:29,995 INFO L130 BoogieDeclarations]: Found specification of procedure driver_remove_file [2022-07-14 04:54:29,995 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_remove_file [2022-07-14 04:54:29,995 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_init_devices [2022-07-14 04:54:29,995 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_init_devices [2022-07-14 04:54:29,995 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2022-07-14 04:54:29,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2022-07-14 04:54:29,996 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_publish_pci_roots [2022-07-14 04:54:29,996 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_publish_pci_roots [2022-07-14 04:54:29,996 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_free_dev [2022-07-14 04:54:29,996 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_free_dev [2022-07-14 04:54:29,996 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2022-07-14 04:54:29,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2022-07-14 04:54:29,996 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_init_device [2022-07-14 04:54:29,997 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_init_device [2022-07-14 04:54:29,997 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2022-07-14 04:54:29,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2022-07-14 04:54:29,997 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2022-07-14 04:54:29,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2022-07-14 04:54:29,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-07-14 04:54:29,997 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-07-14 04:54:29,997 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-07-14 04:54:29,997 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-14 04:54:29,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-14 04:54:29,998 INFO L130 BoogieDeclarations]: Found specification of procedure notify_remote_via_irq [2022-07-14 04:54:29,998 INFO L138 BoogieDeclarations]: Found implementation of procedure notify_remote_via_irq [2022-07-14 04:54:29,998 INFO L130 BoogieDeclarations]: Found specification of procedure kill_domain_by_device [2022-07-14 04:54:29,998 INFO L138 BoogieDeclarations]: Found implementation of procedure kill_domain_by_device [2022-07-14 04:54:29,998 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-07-14 04:54:29,998 INFO L130 BoogieDeclarations]: Found specification of procedure xen_find_device_domain_owner [2022-07-14 04:54:29,998 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_find_device_domain_owner [2022-07-14 04:54:29,998 INFO L130 BoogieDeclarations]: Found specification of procedure permissive_add [2022-07-14 04:54:29,998 INFO L138 BoogieDeclarations]: Found implementation of procedure permissive_add [2022-07-14 04:54:29,998 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_read_config_word [2022-07-14 04:54:29,998 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_read_config_word [2022-07-14 04:54:29,999 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2022-07-14 04:54:29,999 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2022-07-14 04:54:29,999 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-07-14 04:54:29,999 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-07-14 04:54:29,999 INFO L130 BoogieDeclarations]: Found specification of procedure bar_init [2022-07-14 04:54:29,999 INFO L138 BoogieDeclarations]: Found implementation of procedure bar_init [2022-07-14 04:54:29,999 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_dev_lock_of_xen_pcibk_device [2022-07-14 04:54:29,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_dev_lock_of_xen_pcibk_device [2022-07-14 04:54:29,999 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_field_offset [2022-07-14 04:54:29,999 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_field_offset [2022-07-14 04:54:29,999 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-07-14 04:54:30,000 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-07-14 04:54:30,000 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2022-07-14 04:54:30,000 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2022-07-14 04:54:30,000 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2022-07-14 04:54:30,000 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2022-07-14 04:54:30,000 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2022-07-14 04:54:30,000 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2022-07-14 04:54:30,000 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-14 04:54:30,000 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-14 04:54:30,000 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2022-07-14 04:54:30,001 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2022-07-14 04:54:30,001 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2022-07-14 04:54:30,001 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2022-07-14 04:54:30,001 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-07-14 04:54:30,001 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-07-14 04:54:30,001 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2022-07-14 04:54:30,001 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2022-07-14 04:54:30,001 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-07-14 04:54:30,001 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-07-14 04:54:30,001 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-07-14 04:54:30,001 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2022-07-14 04:54:30,002 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2022-07-14 04:54:30,002 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_pcistub_devices_lock [2022-07-14 04:54:30,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_pcistub_devices_lock [2022-07-14 04:54:30,002 INFO L130 BoogieDeclarations]: Found specification of procedure register_capability [2022-07-14 04:54:30,002 INFO L138 BoogieDeclarations]: Found implementation of procedure register_capability [2022-07-14 04:54:30,002 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2022-07-14 04:54:30,002 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2022-07-14 04:54:30,002 INFO L130 BoogieDeclarations]: Found specification of procedure get_mask [2022-07-14 04:54:30,002 INFO L138 BoogieDeclarations]: Found implementation of procedure get_mask [2022-07-14 04:54:30,002 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_error_resume [2022-07-14 04:54:30,003 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_error_resume [2022-07-14 04:54:30,003 INFO L130 BoogieDeclarations]: Found specification of procedure pci_domain_nr [2022-07-14 04:54:30,003 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_domain_nr [2022-07-14 04:54:30,003 INFO L130 BoogieDeclarations]: Found specification of procedure pm_ctrl_write [2022-07-14 04:54:30,003 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_ctrl_write [2022-07-14 04:54:30,003 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_add_pci_dev [2022-07-14 04:54:30,003 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_add_pci_dev [2022-07-14 04:54:30,003 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_98 [2022-07-14 04:54:30,003 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_98 [2022-07-14 04:54:30,004 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_pcistub_device [2022-07-14 04:54:30,004 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_pcistub_device [2022-07-14 04:54:30,004 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_passthrough_dev_data [2022-07-14 04:54:30,004 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_passthrough_dev_data [2022-07-14 04:54:30,004 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2022-07-14 04:54:30,004 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2022-07-14 04:54:30,004 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-07-14 04:54:30,004 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-07-14 04:54:30,005 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_setup_backend [2022-07-14 04:54:30,005 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_setup_backend [2022-07-14 04:54:30,005 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_88 [2022-07-14 04:54:30,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_88 [2022-07-14 04:54:30,005 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_86 [2022-07-14 04:54:30,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_86 [2022-07-14 04:54:30,005 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-07-14 04:54:30,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-07-14 04:54:30,005 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2022-07-14 04:54:30,006 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2022-07-14 04:54:30,006 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_attach [2022-07-14 04:54:30,006 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_attach [2022-07-14 04:54:30,006 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibios_err_to_errno [2022-07-14 04:54:30,006 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibios_err_to_errno [2022-07-14 04:54:30,006 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_id_add [2022-07-14 04:54:30,006 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_id_add [2022-07-14 04:54:30,006 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_get_pci_dev [2022-07-14 04:54:30,006 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_get_pci_dev [2022-07-14 04:54:30,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2022-07-14 04:54:30,007 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2022-07-14 04:54:30,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2022-07-14 04:54:30,007 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2022-07-14 04:54:30,007 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2022-07-14 04:54:30,007 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2022-07-14 04:54:30,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-07-14 04:54:30,007 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-07-14 04:54:30,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-07-14 04:54:30,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-07-14 04:54:30,008 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_field [2022-07-14 04:54:30,008 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_field [2022-07-14 04:54:30,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2022-07-14 04:54:30,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2022-07-14 04:54:30,008 INFO L130 BoogieDeclarations]: Found specification of procedure bar_release [2022-07-14 04:54:30,008 INFO L138 BoogieDeclarations]: Found implementation of procedure bar_release [2022-07-14 04:54:30,008 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-14 04:54:30,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2022-07-14 04:54:30,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-07-14 04:54:30,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-07-14 04:54:30,009 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_find [2022-07-14 04:54:30,009 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_find [2022-07-14 04:54:30,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-07-14 04:54:30,009 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2022-07-14 04:54:30,009 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2022-07-14 04:54:30,009 INFO L130 BoogieDeclarations]: Found specification of procedure xen_register_device_domain_owner [2022-07-14 04:54:30,010 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_register_device_domain_owner [2022-07-14 04:54:30,010 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_UINT~X~C_UINT~X~C_UINT~X~C_UINT~TO~C_INT [2022-07-14 04:54:30,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_UINT~X~C_UINT~X~C_UINT~X~C_UINT~TO~C_INT [2022-07-14 04:54:30,010 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2022-07-14 04:54:30,010 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2022-07-14 04:54:30,010 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_INT~X~$Pointer$~TO~VOID [2022-07-14 04:54:30,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_INT~X~$Pointer$~TO~VOID [2022-07-14 04:54:30,010 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2022-07-14 04:54:30,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2022-07-14 04:54:30,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2022-07-14 04:54:30,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2022-07-14 04:54:30,011 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_xenbus_probe [2022-07-14 04:54:30,011 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_xenbus_probe [2022-07-14 04:54:30,011 INFO L130 BoogieDeclarations]: Found specification of procedure bar_read [2022-07-14 04:54:30,011 INFO L138 BoogieDeclarations]: Found implementation of procedure bar_read [2022-07-14 04:54:30,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2022-07-14 04:54:30,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2022-07-14 04:54:30,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2022-07-14 04:54:30,012 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2022-07-14 04:54:30,012 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_read_driver_state [2022-07-14 04:54:30,012 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_read_driver_state [2022-07-14 04:54:30,012 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-07-14 04:54:30,012 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-07-14 04:54:30,012 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_release_pci_dev [2022-07-14 04:54:30,012 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_release_pci_dev [2022-07-14 04:54:30,012 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_1 [2022-07-14 04:54:30,012 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_1 [2022-07-14 04:54:30,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_2 [2022-07-14 04:54:30,013 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_2 [2022-07-14 04:54:30,013 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2022-07-14 04:54:30,013 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2022-07-14 04:54:30,013 INFO L130 BoogieDeclarations]: Found specification of procedure __pci_reset_function_locked [2022-07-14 04:54:30,013 INFO L138 BoogieDeclarations]: Found implementation of procedure __pci_reset_function_locked [2022-07-14 04:54:30,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2022-07-14 04:54:30,013 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2022-07-14 04:54:30,013 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2022-07-14 04:54:30,013 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2022-07-14 04:54:30,014 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_probe [2022-07-14 04:54:30,014 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_probe [2022-07-14 04:54:30,014 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-07-14 04:54:30,014 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-07-14 04:54:30,014 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_get_pcifront_dev [2022-07-14 04:54:30,014 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_get_pcifront_dev [2022-07-14 04:54:30,014 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_read_vendor [2022-07-14 04:54:30,014 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_read_vendor [2022-07-14 04:54:30,014 INFO L130 BoogieDeclarations]: Found specification of procedure interrupt_read [2022-07-14 04:54:30,014 INFO L138 BoogieDeclarations]: Found implementation of procedure interrupt_read [2022-07-14 04:54:30,015 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2022-07-14 04:54:30,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2022-07-14 04:54:30,015 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2022-07-14 04:54:30,015 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2022-07-14 04:54:30,015 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_put [2022-07-14 04:54:30,015 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_put [2022-07-14 04:54:30,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-07-14 04:54:30,015 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2022-07-14 04:54:30,015 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2022-07-14 04:54:30,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-07-14 04:54:30,015 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_put_pci_dev [2022-07-14 04:54:30,016 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_put_pci_dev [2022-07-14 04:54:30,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-07-14 04:54:30,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-07-14 04:54:30,016 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-07-14 04:54:30,016 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-07-14 04:54:30,016 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-14 04:54:30,016 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-14 04:54:30,016 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2022-07-14 04:54:30,016 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2022-07-14 04:54:30,016 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_vpci_dev_data [2022-07-14 04:54:30,017 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_vpci_dev_data [2022-07-14 04:54:30,017 INFO L130 BoogieDeclarations]: Found specification of procedure bist_write [2022-07-14 04:54:30,017 INFO L138 BoogieDeclarations]: Found implementation of procedure bist_write [2022-07-14 04:54:30,017 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_UINT~X~C_UINT~TO~C_INT [2022-07-14 04:54:30,017 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_UINT~X~C_UINT~TO~C_INT [2022-07-14 04:54:30,017 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_device [2022-07-14 04:54:30,017 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_device [2022-07-14 04:54:30,017 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_free_dyn_fields [2022-07-14 04:54:30,017 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_free_dyn_fields [2022-07-14 04:54:30,017 INFO L130 BoogieDeclarations]: Found specification of procedure xen_unregister_device_domain_owner [2022-07-14 04:54:30,017 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_unregister_device_domain_owner [2022-07-14 04:54:30,018 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2022-07-14 04:54:30,018 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2022-07-14 04:54:30,018 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pirq_from_irq [2022-07-14 04:54:30,018 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pirq_from_irq [2022-07-14 04:54:30,018 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_release_devices [2022-07-14 04:54:30,018 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_release_devices [2022-07-14 04:54:30,018 INFO L130 BoogieDeclarations]: Found specification of procedure command_read [2022-07-14 04:54:30,018 INFO L138 BoogieDeclarations]: Found implementation of procedure command_read [2022-07-14 04:54:30,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_passthrough_dev_data [2022-07-14 04:54:30,018 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_passthrough_dev_data [2022-07-14 04:54:30,019 INFO L130 BoogieDeclarations]: Found specification of procedure merge_value [2022-07-14 04:54:30,019 INFO L138 BoogieDeclarations]: Found implementation of procedure merge_value [2022-07-14 04:54:30,019 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2022-07-14 04:54:30,019 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2022-07-14 04:54:30,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-07-14 04:54:30,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-07-14 04:54:30,019 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_INT~X~$Pointer$~X~$Pointer$~TO~C_INT [2022-07-14 04:54:30,019 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_INT~X~$Pointer$~X~$Pointer$~TO~C_INT [2022-07-14 04:54:30,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-07-14 04:54:30,019 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2022-07-14 04:54:30,019 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2022-07-14 04:54:30,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-07-14 04:54:30,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-07-14 04:54:30,020 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_be_watch [2022-07-14 04:54:30,020 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_be_watch [2022-07-14 04:54:30,020 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2022-07-14 04:54:30,020 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2022-07-14 04:54:30,020 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-14 04:54:30,020 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-14 04:54:30,020 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_irq_handler_show [2022-07-14 04:54:30,020 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_irq_handler_show [2022-07-14 04:54:30,020 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-07-14 04:54:30,021 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-07-14 04:54:30,021 INFO L130 BoogieDeclarations]: Found specification of procedure common_process [2022-07-14 04:54:30,021 INFO L138 BoogieDeclarations]: Found implementation of procedure common_process [2022-07-14 04:54:30,021 INFO L130 BoogieDeclarations]: Found specification of procedure str_to_slot [2022-07-14 04:54:30,021 INFO L138 BoogieDeclarations]: Found implementation of procedure str_to_slot [2022-07-14 04:54:30,021 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_exit [2022-07-14 04:54:30,021 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_exit [2022-07-14 04:54:30,021 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2022-07-14 04:54:30,021 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2022-07-14 04:54:30,021 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_read_device [2022-07-14 04:54:30,022 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_read_device [2022-07-14 04:54:30,022 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2022-07-14 04:54:30,022 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2022-07-14 04:54:30,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-14 04:54:30,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-14 04:54:30,022 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-07-14 04:54:30,022 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-07-14 04:54:30,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-14 04:54:30,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-14 04:54:30,022 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_get_pci_dev [2022-07-14 04:54:30,022 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_get_pci_dev [2022-07-14 04:54:30,023 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_reset_device [2022-07-14 04:54:30,023 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_reset_device [2022-07-14 04:54:30,023 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_test_and_schedule_op [2022-07-14 04:54:30,023 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_test_and_schedule_op [2022-07-14 04:54:30,023 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-14 04:54:30,023 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-14 04:54:30,023 INFO L130 BoogieDeclarations]: Found specification of procedure rom_init [2022-07-14 04:54:30,023 INFO L138 BoogieDeclarations]: Found implementation of procedure rom_init [2022-07-14 04:54:30,023 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_fields_offset [2022-07-14 04:54:30,023 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_fields_offset [2022-07-14 04:54:30,024 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_device [2022-07-14 04:54:30,024 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_device [2022-07-14 04:54:30,024 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-07-14 04:54:30,024 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-07-14 04:54:30,024 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_device_ids_lock [2022-07-14 04:54:30,024 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_device_ids_lock [2022-07-14 04:54:30,024 INFO L130 BoogieDeclarations]: Found specification of procedure bar_reset [2022-07-14 04:54:30,024 INFO L138 BoogieDeclarations]: Found implementation of procedure bar_reset [2022-07-14 04:54:30,024 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-14 04:54:30,024 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-14 04:54:30,024 INFO L130 BoogieDeclarations]: Found specification of procedure pci_is_enabled [2022-07-14 04:54:30,025 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_is_enabled [2022-07-14 04:54:30,025 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_publish_pci_roots [2022-07-14 04:54:30,025 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_publish_pci_roots [2022-07-14 04:54:30,025 INFO L130 BoogieDeclarations]: Found specification of procedure pm_caps_read [2022-07-14 04:54:30,025 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_caps_read [2022-07-14 04:54:31,262 INFO L234 CfgBuilder]: Building ICFG [2022-07-14 04:54:31,264 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-14 04:54:33,133 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-07-14 04:55:20,187 INFO L275 CfgBuilder]: Performing block encoding [2022-07-14 04:55:20,203 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-14 04:55:20,204 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-07-14 04:55:20,207 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.07 04:55:20 BoogieIcfgContainer [2022-07-14 04:55:20,207 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-14 04:55:20,208 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-14 04:55:20,208 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-14 04:55:20,210 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-14 04:55:20,210 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.07 04:54:24" (1/3) ... [2022-07-14 04:55:20,211 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7c0180a0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.07 04:55:20, skipping insertion in model container [2022-07-14 04:55:20,211 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:54:29" (2/3) ... [2022-07-14 04:55:20,211 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7c0180a0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.07 04:55:20, skipping insertion in model container [2022-07-14 04:55:20,211 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.07 04:55:20" (3/3) ... [2022-07-14 04:55:20,212 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--xen--xen-pciback--xen-pciback.ko.cil.i [2022-07-14 04:55:20,221 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-14 04:55:20,221 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 29 error locations. [2022-07-14 04:55:20,297 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-14 04:55:20,301 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@6731454a, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@26fb6d0d [2022-07-14 04:55:20,301 INFO L358 AbstractCegarLoop]: Starting to check reachability of 29 error locations. [2022-07-14 04:55:20,312 INFO L276 IsEmpty]: Start isEmpty. Operand has 3668 states, 2462 states have (on average 1.3058489033306255) internal successors, (3215), 2602 states have internal predecessors, (3215), 985 states have call successors, (985), 192 states have call predecessors, (985), 191 states have return successors, (978), 961 states have call predecessors, (978), 978 states have call successors, (978) [2022-07-14 04:55:20,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-07-14 04:55:20,321 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:55:20,322 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:55:20,322 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:55:20,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:55:20,326 INFO L85 PathProgramCache]: Analyzing trace with hash 494310826, now seen corresponding path program 1 times [2022-07-14 04:55:20,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:55:20,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1077227609] [2022-07-14 04:55:20,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:55:20,340 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:55:20,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:55:20,342 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-14 04:55:20,363 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-14 04:55:24,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:55:24,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 2933 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:55:24,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:55:24,726 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:55:24,726 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:55:24,727 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:55:24,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1077227609] [2022-07-14 04:55:24,727 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1077227609] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:55:24,727 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:55:24,727 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:55:24,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954603196] [2022-07-14 04:55:24,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:55:24,731 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:55:24,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:55:24,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:55:24,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:55:24,754 INFO L87 Difference]: Start difference. First operand has 3668 states, 2462 states have (on average 1.3058489033306255) internal successors, (3215), 2602 states have internal predecessors, (3215), 985 states have call successors, (985), 192 states have call predecessors, (985), 191 states have return successors, (978), 961 states have call predecessors, (978), 978 states have call successors, (978) Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-07-14 04:55:25,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:55:25,047 INFO L93 Difference]: Finished difference Result 7305 states and 10564 transitions. [2022-07-14 04:55:25,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:55:25,049 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 51 [2022-07-14 04:55:25,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:55:25,081 INFO L225 Difference]: With dead ends: 7305 [2022-07-14 04:55:25,082 INFO L226 Difference]: Without dead ends: 3647 [2022-07-14 04:55:25,103 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-14 04:55:25,107 INFO L413 NwaCegarLoop]: 5139 mSDtfsCounter, 5100 mSDsluCounter, 5137 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5102 SdHoareTripleChecker+Valid, 10276 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-14 04:55:25,108 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5102 Valid, 10276 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:55:25,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3647 states. [2022-07-14 04:55:25,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3647 to 3647. [2022-07-14 04:55:25,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3647 states, 2451 states have (on average 1.2913096695226438) internal successors, (3165), 2585 states have internal predecessors, (3165), 978 states have call successors, (978), 191 states have call predecessors, (978), 190 states have return successors, (976), 959 states have call predecessors, (976), 976 states have call successors, (976) [2022-07-14 04:55:25,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3647 states to 3647 states and 5119 transitions. [2022-07-14 04:55:25,312 INFO L78 Accepts]: Start accepts. Automaton has 3647 states and 5119 transitions. Word has length 51 [2022-07-14 04:55:25,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:55:25,314 INFO L495 AbstractCegarLoop]: Abstraction has 3647 states and 5119 transitions. [2022-07-14 04:55:25,314 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-07-14 04:55:25,314 INFO L276 IsEmpty]: Start isEmpty. Operand 3647 states and 5119 transitions. [2022-07-14 04:55:25,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-07-14 04:55:25,318 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:55:25,318 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:55:25,370 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-07-14 04:55:25,519 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-14 04:55:25,519 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:55:25,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:55:25,520 INFO L85 PathProgramCache]: Analyzing trace with hash 1766495907, now seen corresponding path program 1 times [2022-07-14 04:55:25,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:55:25,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1141274685] [2022-07-14 04:55:25,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:55:25,523 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:55:25,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:55:25,524 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-14 04:55:25,526 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-14 04:55:29,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:55:29,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 3065 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-14 04:55:29,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:55:29,365 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:55:29,366 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:55:29,366 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:55:29,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1141274685] [2022-07-14 04:55:29,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1141274685] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:55:29,366 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:55:29,366 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:55:29,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008651157] [2022-07-14 04:55:29,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:55:29,367 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-14 04:55:29,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:55:29,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-14 04:55:29,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-14 04:55:29,368 INFO L87 Difference]: Start difference. First operand 3647 states and 5119 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-14 04:55:29,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:55:29,516 INFO L93 Difference]: Finished difference Result 7288 states and 10230 transitions. [2022-07-14 04:55:29,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-14 04:55:29,517 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 58 [2022-07-14 04:55:29,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:55:29,536 INFO L225 Difference]: With dead ends: 7288 [2022-07-14 04:55:29,536 INFO L226 Difference]: Without dead ends: 3648 [2022-07-14 04:55:29,550 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-14 04:55:29,551 INFO L413 NwaCegarLoop]: 5118 mSDtfsCounter, 0 mSDsluCounter, 5114 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 10232 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-14 04:55:29,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 10232 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:55:29,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3648 states. [2022-07-14 04:55:29,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3648 to 3648. [2022-07-14 04:55:29,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3648 states, 2452 states have (on average 1.2911908646003263) internal successors, (3166), 2586 states have internal predecessors, (3166), 978 states have call successors, (978), 191 states have call predecessors, (978), 190 states have return successors, (976), 959 states have call predecessors, (976), 976 states have call successors, (976) [2022-07-14 04:55:29,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3648 states to 3648 states and 5120 transitions. [2022-07-14 04:55:29,666 INFO L78 Accepts]: Start accepts. Automaton has 3648 states and 5120 transitions. Word has length 58 [2022-07-14 04:55:29,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:55:29,667 INFO L495 AbstractCegarLoop]: Abstraction has 3648 states and 5120 transitions. [2022-07-14 04:55:29,667 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-14 04:55:29,667 INFO L276 IsEmpty]: Start isEmpty. Operand 3648 states and 5120 transitions. [2022-07-14 04:55:29,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-07-14 04:55:29,672 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:55:29,672 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:55:29,738 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-14 04:55:29,881 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-14 04:55:29,882 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:55:29,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:55:29,882 INFO L85 PathProgramCache]: Analyzing trace with hash 1750977189, now seen corresponding path program 1 times [2022-07-14 04:55:29,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:55:29,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [760247845] [2022-07-14 04:55:29,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:55:29,886 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:55:29,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:55:29,890 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-14 04:55:29,892 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-14 04:55:34,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:55:34,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 3067 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:55:34,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:55:35,182 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:55:35,182 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:55:35,182 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:55:35,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [760247845] [2022-07-14 04:55:35,183 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [760247845] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:55:35,183 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:55:35,183 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:55:35,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299428204] [2022-07-14 04:55:35,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:55:35,183 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:55:35,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:55:35,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:55:35,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:55:35,184 INFO L87 Difference]: Start difference. First operand 3648 states and 5120 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-07-14 04:55:35,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:55:35,411 INFO L93 Difference]: Finished difference Result 7259 states and 10187 transitions. [2022-07-14 04:55:35,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:55:35,412 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 58 [2022-07-14 04:55:35,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:55:35,437 INFO L225 Difference]: With dead ends: 7259 [2022-07-14 04:55:35,437 INFO L226 Difference]: Without dead ends: 3630 [2022-07-14 04:55:35,452 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-14 04:55:35,455 INFO L413 NwaCegarLoop]: 5087 mSDtfsCounter, 5060 mSDsluCounter, 5087 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5060 SdHoareTripleChecker+Valid, 10174 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-14 04:55:35,456 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5060 Valid, 10174 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:55:35,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3630 states. [2022-07-14 04:55:35,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3630 to 3630. [2022-07-14 04:55:35,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3630 states, 2435 states have (on average 1.2891170431211498) internal successors, (3139), 2569 states have internal predecessors, (3139), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-14 04:55:35,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3630 states to 3630 states and 5091 transitions. [2022-07-14 04:55:35,610 INFO L78 Accepts]: Start accepts. Automaton has 3630 states and 5091 transitions. Word has length 58 [2022-07-14 04:55:35,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:55:35,612 INFO L495 AbstractCegarLoop]: Abstraction has 3630 states and 5091 transitions. [2022-07-14 04:55:35,613 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-07-14 04:55:35,613 INFO L276 IsEmpty]: Start isEmpty. Operand 3630 states and 5091 transitions. [2022-07-14 04:55:35,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-07-14 04:55:35,614 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:55:35,614 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:55:35,689 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-14 04:55:35,835 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-14 04:55:35,836 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:55:35,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:55:35,836 INFO L85 PathProgramCache]: Analyzing trace with hash 587555756, now seen corresponding path program 1 times [2022-07-14 04:55:35,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:55:35,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1015004690] [2022-07-14 04:55:35,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:55:35,839 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:55:35,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:55:35,841 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-14 04:55:35,842 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-14 04:55:39,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:55:39,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 2942 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:55:39,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:55:40,280 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:55:40,280 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:55:40,280 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:55:40,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1015004690] [2022-07-14 04:55:40,280 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1015004690] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:55:40,280 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:55:40,280 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:55:40,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236923819] [2022-07-14 04:55:40,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:55:40,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:55:40,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:55:40,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:55:40,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:55:40,281 INFO L87 Difference]: Start difference. First operand 3630 states and 5091 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2022-07-14 04:55:40,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:55:40,433 INFO L93 Difference]: Finished difference Result 3630 states and 5091 transitions. [2022-07-14 04:55:40,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:55:40,434 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 57 [2022-07-14 04:55:40,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:55:40,452 INFO L225 Difference]: With dead ends: 3630 [2022-07-14 04:55:40,452 INFO L226 Difference]: Without dead ends: 3628 [2022-07-14 04:55:40,455 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-14 04:55:40,457 INFO L413 NwaCegarLoop]: 5086 mSDtfsCounter, 5041 mSDsluCounter, 5084 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5043 SdHoareTripleChecker+Valid, 10170 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-14 04:55:40,458 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5043 Valid, 10170 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:55:40,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3628 states. [2022-07-14 04:55:40,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3628 to 3628. [2022-07-14 04:55:40,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3628 states, 2434 states have (on average 1.288824979457683) internal successors, (3137), 2567 states have internal predecessors, (3137), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-14 04:55:40,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3628 states to 3628 states and 5089 transitions. [2022-07-14 04:55:40,602 INFO L78 Accepts]: Start accepts. Automaton has 3628 states and 5089 transitions. Word has length 57 [2022-07-14 04:55:40,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:55:40,603 INFO L495 AbstractCegarLoop]: Abstraction has 3628 states and 5089 transitions. [2022-07-14 04:55:40,603 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2022-07-14 04:55:40,603 INFO L276 IsEmpty]: Start isEmpty. Operand 3628 states and 5089 transitions. [2022-07-14 04:55:40,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-07-14 04:55:40,605 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:55:40,605 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:55:40,673 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-14 04:55:40,819 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-14 04:55:40,819 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:55:40,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:55:40,820 INFO L85 PathProgramCache]: Analyzing trace with hash -2072541612, now seen corresponding path program 1 times [2022-07-14 04:55:40,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:55:40,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [57431401] [2022-07-14 04:55:40,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:55:40,823 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:55:40,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:55:40,824 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-14 04:55:40,824 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-14 04:55:44,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:55:45,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 3086 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:55:45,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:55:45,140 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-07-14 04:55:45,140 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:55:45,140 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:55:45,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [57431401] [2022-07-14 04:55:45,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [57431401] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:55:45,141 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:55:45,141 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-14 04:55:45,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197941542] [2022-07-14 04:55:45,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:55:45,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-14 04:55:45,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:55:45,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-14 04:55:45,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-14 04:55:45,142 INFO L87 Difference]: Start difference. First operand 3628 states and 5089 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-07-14 04:55:46,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:55:46,452 INFO L93 Difference]: Finished difference Result 8419 states and 11988 transitions. [2022-07-14 04:55:46,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-14 04:55:46,453 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 68 [2022-07-14 04:55:46,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:55:46,484 INFO L225 Difference]: With dead ends: 8419 [2022-07-14 04:55:46,484 INFO L226 Difference]: Without dead ends: 5035 [2022-07-14 04:55:46,498 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-07-14 04:55:46,499 INFO L413 NwaCegarLoop]: 6863 mSDtfsCounter, 1796 mSDsluCounter, 18145 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 865 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2084 SdHoareTripleChecker+Valid, 25008 SdHoareTripleChecker+Invalid, 907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 865 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-14 04:55:46,500 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2084 Valid, 25008 Invalid, 907 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [865 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-14 04:55:46,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5035 states. [2022-07-14 04:55:46,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5035 to 3631. [2022-07-14 04:55:46,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3631 states, 2437 states have (on average 1.2884694296265902) internal successors, (3140), 2570 states have internal predecessors, (3140), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-14 04:55:46,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3631 states to 3631 states and 5092 transitions. [2022-07-14 04:55:46,671 INFO L78 Accepts]: Start accepts. Automaton has 3631 states and 5092 transitions. Word has length 68 [2022-07-14 04:55:46,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:55:46,673 INFO L495 AbstractCegarLoop]: Abstraction has 3631 states and 5092 transitions. [2022-07-14 04:55:46,673 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-07-14 04:55:46,673 INFO L276 IsEmpty]: Start isEmpty. Operand 3631 states and 5092 transitions. [2022-07-14 04:55:46,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-07-14 04:55:46,674 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:55:46,674 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:55:46,742 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-14 04:55:46,887 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-14 04:55:46,887 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:55:46,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:55:46,888 INFO L85 PathProgramCache]: Analyzing trace with hash -1616429192, now seen corresponding path program 1 times [2022-07-14 04:55:46,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:55:46,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [604532090] [2022-07-14 04:55:46,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:55:46,891 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:55:46,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:55:46,892 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-14 04:55:46,892 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-14 04:55:50,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:55:50,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 2951 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:55:50,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:55:51,218 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:55:51,219 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:55:51,219 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:55:51,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [604532090] [2022-07-14 04:55:51,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [604532090] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:55:51,219 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:55:51,219 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:55:51,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955794375] [2022-07-14 04:55:51,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:55:51,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:55:51,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:55:51,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:55:51,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:55:51,220 INFO L87 Difference]: Start difference. First operand 3631 states and 5092 transitions. Second operand has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2022-07-14 04:55:51,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:55:51,446 INFO L93 Difference]: Finished difference Result 3631 states and 5092 transitions. [2022-07-14 04:55:51,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:55:51,446 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) Word has length 63 [2022-07-14 04:55:51,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:55:51,461 INFO L225 Difference]: With dead ends: 3631 [2022-07-14 04:55:51,462 INFO L226 Difference]: Without dead ends: 3629 [2022-07-14 04:55:51,463 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-14 04:55:51,464 INFO L413 NwaCegarLoop]: 5084 mSDtfsCounter, 5033 mSDsluCounter, 5082 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5035 SdHoareTripleChecker+Valid, 10166 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-14 04:55:51,464 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5035 Valid, 10166 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:55:51,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3629 states. [2022-07-14 04:55:51,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3629 to 3629. [2022-07-14 04:55:51,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3629 states, 2436 states have (on average 1.2881773399014778) internal successors, (3138), 2568 states have internal predecessors, (3138), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-14 04:55:51,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3629 states to 3629 states and 5090 transitions. [2022-07-14 04:55:51,571 INFO L78 Accepts]: Start accepts. Automaton has 3629 states and 5090 transitions. Word has length 63 [2022-07-14 04:55:51,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:55:51,572 INFO L495 AbstractCegarLoop]: Abstraction has 3629 states and 5090 transitions. [2022-07-14 04:55:51,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2022-07-14 04:55:51,572 INFO L276 IsEmpty]: Start isEmpty. Operand 3629 states and 5090 transitions. [2022-07-14 04:55:51,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-07-14 04:55:51,573 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:55:51,573 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:55:51,632 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-14 04:55:51,787 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-14 04:55:51,787 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:55:51,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:55:51,788 INFO L85 PathProgramCache]: Analyzing trace with hash 1250050088, now seen corresponding path program 1 times [2022-07-14 04:55:51,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:55:51,791 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [740965445] [2022-07-14 04:55:51,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:55:51,791 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:55:51,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:55:51,800 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-14 04:55:51,802 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-14 04:55:55,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:55:55,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 2960 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:55:55,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:55:56,067 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:55:56,067 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:55:56,067 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:55:56,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [740965445] [2022-07-14 04:55:56,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [740965445] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:55:56,068 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:55:56,068 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:55:56,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641358714] [2022-07-14 04:55:56,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:55:56,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:55:56,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:55:56,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:55:56,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:55:56,069 INFO L87 Difference]: Start difference. First operand 3629 states and 5090 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2022-07-14 04:55:56,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:55:56,209 INFO L93 Difference]: Finished difference Result 3629 states and 5090 transitions. [2022-07-14 04:55:56,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:55:56,209 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 69 [2022-07-14 04:55:56,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:55:56,225 INFO L225 Difference]: With dead ends: 3629 [2022-07-14 04:55:56,225 INFO L226 Difference]: Without dead ends: 3627 [2022-07-14 04:55:56,227 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-14 04:55:56,227 INFO L413 NwaCegarLoop]: 5082 mSDtfsCounter, 5025 mSDsluCounter, 5080 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5027 SdHoareTripleChecker+Valid, 10162 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-14 04:55:56,228 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5027 Valid, 10162 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:55:56,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3627 states. [2022-07-14 04:55:56,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3627 to 3627. [2022-07-14 04:55:56,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3627 states, 2435 states have (on average 1.2878850102669404) internal successors, (3136), 2566 states have internal predecessors, (3136), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-14 04:55:56,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3627 states to 3627 states and 5088 transitions. [2022-07-14 04:55:56,341 INFO L78 Accepts]: Start accepts. Automaton has 3627 states and 5088 transitions. Word has length 69 [2022-07-14 04:55:56,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:55:56,341 INFO L495 AbstractCegarLoop]: Abstraction has 3627 states and 5088 transitions. [2022-07-14 04:55:56,341 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2022-07-14 04:55:56,341 INFO L276 IsEmpty]: Start isEmpty. Operand 3627 states and 5088 transitions. [2022-07-14 04:55:56,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-07-14 04:55:56,342 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:55:56,342 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:55:56,402 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-14 04:55:56,555 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-14 04:55:56,555 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:55:56,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:55:56,556 INFO L85 PathProgramCache]: Analyzing trace with hash 1431027412, now seen corresponding path program 1 times [2022-07-14 04:55:56,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:55:56,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1721970646] [2022-07-14 04:55:56,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:55:56,558 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:55:56,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:55:56,560 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-14 04:55:56,561 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-14 04:56:00,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:56:00,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 3107 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-14 04:56:00,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:56:00,623 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-07-14 04:56:00,623 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:56:00,623 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:56:00,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1721970646] [2022-07-14 04:56:00,623 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1721970646] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:56:00,624 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:56:00,624 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:56:00,624 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070813313] [2022-07-14 04:56:00,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:56:00,624 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-14 04:56:00,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:56:00,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-14 04:56:00,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-14 04:56:00,624 INFO L87 Difference]: Start difference. First operand 3627 states and 5088 transitions. Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2022-07-14 04:56:00,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:56:00,892 INFO L93 Difference]: Finished difference Result 7965 states and 11290 transitions. [2022-07-14 04:56:00,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-14 04:56:00,893 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 80 [2022-07-14 04:56:00,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:56:00,908 INFO L225 Difference]: With dead ends: 7965 [2022-07-14 04:56:00,908 INFO L226 Difference]: Without dead ends: 4563 [2022-07-14 04:56:00,918 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-14 04:56:00,919 INFO L413 NwaCegarLoop]: 6388 mSDtfsCounter, 734 mSDsluCounter, 5386 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1090 SdHoareTripleChecker+Valid, 11774 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-14 04:56:00,919 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1090 Valid, 11774 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-14 04:56:00,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4563 states. [2022-07-14 04:56:01,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4563 to 3633. [2022-07-14 04:56:01,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3633 states, 2441 states have (on average 1.2871773863170832) internal successors, (3142), 2572 states have internal predecessors, (3142), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-14 04:56:01,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3633 states to 3633 states and 5094 transitions. [2022-07-14 04:56:01,051 INFO L78 Accepts]: Start accepts. Automaton has 3633 states and 5094 transitions. Word has length 80 [2022-07-14 04:56:01,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:56:01,052 INFO L495 AbstractCegarLoop]: Abstraction has 3633 states and 5094 transitions. [2022-07-14 04:56:01,052 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2022-07-14 04:56:01,052 INFO L276 IsEmpty]: Start isEmpty. Operand 3633 states and 5094 transitions. [2022-07-14 04:56:01,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-07-14 04:56:01,056 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:56:01,056 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:56:01,119 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-07-14 04:56:01,267 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-14 04:56:01,268 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:56:01,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:56:01,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1662563453, now seen corresponding path program 1 times [2022-07-14 04:56:01,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:56:01,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [306275481] [2022-07-14 04:56:01,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:56:01,271 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:56:01,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:56:01,272 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-14 04:56:01,273 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-14 04:56:04,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:56:04,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 2969 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:56:04,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:56:05,521 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:56:05,521 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:56:05,521 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:56:05,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [306275481] [2022-07-14 04:56:05,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [306275481] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:56:05,521 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:56:05,521 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:56:05,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251061689] [2022-07-14 04:56:05,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:56:05,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:56:05,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:56:05,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:56:05,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:56:05,523 INFO L87 Difference]: Start difference. First operand 3633 states and 5094 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2022-07-14 04:56:05,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:56:05,666 INFO L93 Difference]: Finished difference Result 3633 states and 5094 transitions. [2022-07-14 04:56:05,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:56:05,667 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 75 [2022-07-14 04:56:05,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:56:05,678 INFO L225 Difference]: With dead ends: 3633 [2022-07-14 04:56:05,678 INFO L226 Difference]: Without dead ends: 3631 [2022-07-14 04:56:05,680 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-14 04:56:05,681 INFO L413 NwaCegarLoop]: 5080 mSDtfsCounter, 5017 mSDsluCounter, 5078 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5019 SdHoareTripleChecker+Valid, 10158 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-14 04:56:05,681 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5019 Valid, 10158 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:56:05,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3631 states. [2022-07-14 04:56:05,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3631 to 3631. [2022-07-14 04:56:05,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3631 states, 2440 states have (on average 1.2868852459016393) internal successors, (3140), 2570 states have internal predecessors, (3140), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-14 04:56:05,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3631 states to 3631 states and 5092 transitions. [2022-07-14 04:56:05,899 INFO L78 Accepts]: Start accepts. Automaton has 3631 states and 5092 transitions. Word has length 75 [2022-07-14 04:56:05,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:56:05,899 INFO L495 AbstractCegarLoop]: Abstraction has 3631 states and 5092 transitions. [2022-07-14 04:56:05,899 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2022-07-14 04:56:05,899 INFO L276 IsEmpty]: Start isEmpty. Operand 3631 states and 5092 transitions. [2022-07-14 04:56:05,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-07-14 04:56:05,901 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:56:05,901 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:56:05,970 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-07-14 04:56:06,127 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-14 04:56:06,127 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:56:06,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:56:06,128 INFO L85 PathProgramCache]: Analyzing trace with hash -771942157, now seen corresponding path program 1 times [2022-07-14 04:56:06,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:56:06,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [213425185] [2022-07-14 04:56:06,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:56:06,131 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:56:06,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:56:06,132 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-14 04:56:06,139 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-14 04:56:09,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:56:09,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 2978 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:56:09,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:56:10,574 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:56:10,575 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:56:10,575 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:56:10,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [213425185] [2022-07-14 04:56:10,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [213425185] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:56:10,575 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:56:10,575 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:56:10,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644355476] [2022-07-14 04:56:10,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:56:10,575 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:56:10,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:56:10,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:56:10,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:56:10,576 INFO L87 Difference]: Start difference. First operand 3631 states and 5092 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2022-07-14 04:56:10,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:56:10,709 INFO L93 Difference]: Finished difference Result 3631 states and 5092 transitions. [2022-07-14 04:56:10,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:56:10,710 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 81 [2022-07-14 04:56:10,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:56:10,718 INFO L225 Difference]: With dead ends: 3631 [2022-07-14 04:56:10,718 INFO L226 Difference]: Without dead ends: 3629 [2022-07-14 04:56:10,719 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-14 04:56:10,720 INFO L413 NwaCegarLoop]: 5078 mSDtfsCounter, 5009 mSDsluCounter, 5076 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5011 SdHoareTripleChecker+Valid, 10154 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-14 04:56:10,720 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5011 Valid, 10154 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:56:10,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3629 states. [2022-07-14 04:56:10,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3629 to 3629. [2022-07-14 04:56:10,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3629 states, 2439 states have (on average 1.2865928659286592) internal successors, (3138), 2568 states have internal predecessors, (3138), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-14 04:56:10,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3629 states to 3629 states and 5090 transitions. [2022-07-14 04:56:10,836 INFO L78 Accepts]: Start accepts. Automaton has 3629 states and 5090 transitions. Word has length 81 [2022-07-14 04:56:10,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:56:10,836 INFO L495 AbstractCegarLoop]: Abstraction has 3629 states and 5090 transitions. [2022-07-14 04:56:10,836 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2022-07-14 04:56:10,836 INFO L276 IsEmpty]: Start isEmpty. Operand 3629 states and 5090 transitions. [2022-07-14 04:56:10,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-07-14 04:56:10,838 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:56:10,838 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:56:10,899 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-07-14 04:56:11,059 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-14 04:56:11,059 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:56:11,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:56:11,060 INFO L85 PathProgramCache]: Analyzing trace with hash 261564548, now seen corresponding path program 1 times [2022-07-14 04:56:11,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:56:11,062 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2130107418] [2022-07-14 04:56:11,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:56:11,063 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:56:11,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:56:11,064 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-14 04:56:11,065 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-14 04:56:14,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:56:14,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 2987 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:56:14,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:56:15,440 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:56:15,441 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:56:15,441 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:56:15,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2130107418] [2022-07-14 04:56:15,441 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2130107418] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:56:15,441 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:56:15,441 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:56:15,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037180363] [2022-07-14 04:56:15,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:56:15,441 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:56:15,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:56:15,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:56:15,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:56:15,442 INFO L87 Difference]: Start difference. First operand 3629 states and 5090 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2022-07-14 04:56:15,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:56:15,579 INFO L93 Difference]: Finished difference Result 3629 states and 5090 transitions. [2022-07-14 04:56:15,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:56:15,580 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 87 [2022-07-14 04:56:15,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:56:15,588 INFO L225 Difference]: With dead ends: 3629 [2022-07-14 04:56:15,589 INFO L226 Difference]: Without dead ends: 3627 [2022-07-14 04:56:15,590 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-14 04:56:15,590 INFO L413 NwaCegarLoop]: 5076 mSDtfsCounter, 5001 mSDsluCounter, 5074 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5003 SdHoareTripleChecker+Valid, 10150 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-14 04:56:15,590 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5003 Valid, 10150 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:56:15,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3627 states. [2022-07-14 04:56:15,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3627 to 3627. [2022-07-14 04:56:15,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3627 states, 2438 states have (on average 1.2863002461033635) internal successors, (3136), 2566 states have internal predecessors, (3136), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-14 04:56:15,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3627 states to 3627 states and 5088 transitions. [2022-07-14 04:56:15,707 INFO L78 Accepts]: Start accepts. Automaton has 3627 states and 5088 transitions. Word has length 87 [2022-07-14 04:56:15,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:56:15,707 INFO L495 AbstractCegarLoop]: Abstraction has 3627 states and 5088 transitions. [2022-07-14 04:56:15,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2022-07-14 04:56:15,708 INFO L276 IsEmpty]: Start isEmpty. Operand 3627 states and 5088 transitions. [2022-07-14 04:56:15,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-07-14 04:56:15,709 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:56:15,709 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:56:15,777 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-14 04:56:15,923 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-14 04:56:15,923 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:56:15,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:56:15,924 INFO L85 PathProgramCache]: Analyzing trace with hash -1794277237, now seen corresponding path program 1 times [2022-07-14 04:56:15,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:56:15,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1295868588] [2022-07-14 04:56:15,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:56:15,927 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:56:15,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:56:15,944 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-14 04:56:15,963 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-14 04:56:19,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:56:19,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 2996 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:56:19,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:56:20,559 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:56:20,560 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:56:20,560 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:56:20,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1295868588] [2022-07-14 04:56:20,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1295868588] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:56:20,560 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:56:20,560 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:56:20,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234416484] [2022-07-14 04:56:20,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:56:20,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:56:20,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:56:20,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:56:20,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:56:20,561 INFO L87 Difference]: Start difference. First operand 3627 states and 5088 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-07-14 04:56:20,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:56:20,705 INFO L93 Difference]: Finished difference Result 3627 states and 5088 transitions. [2022-07-14 04:56:20,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:56:20,706 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 93 [2022-07-14 04:56:20,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:56:20,715 INFO L225 Difference]: With dead ends: 3627 [2022-07-14 04:56:20,715 INFO L226 Difference]: Without dead ends: 3625 [2022-07-14 04:56:20,717 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-14 04:56:20,717 INFO L413 NwaCegarLoop]: 5074 mSDtfsCounter, 4997 mSDsluCounter, 5068 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4999 SdHoareTripleChecker+Valid, 10142 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-14 04:56:20,717 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4999 Valid, 10142 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:56:20,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3625 states. [2022-07-14 04:56:20,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3625 to 3625. [2022-07-14 04:56:20,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3625 states, 2437 states have (on average 1.2860073861304884) internal successors, (3134), 2564 states have internal predecessors, (3134), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-14 04:56:20,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3625 states to 3625 states and 5086 transitions. [2022-07-14 04:56:20,841 INFO L78 Accepts]: Start accepts. Automaton has 3625 states and 5086 transitions. Word has length 93 [2022-07-14 04:56:20,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:56:20,841 INFO L495 AbstractCegarLoop]: Abstraction has 3625 states and 5086 transitions. [2022-07-14 04:56:20,841 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-07-14 04:56:20,841 INFO L276 IsEmpty]: Start isEmpty. Operand 3625 states and 5086 transitions. [2022-07-14 04:56:20,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-07-14 04:56:20,843 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:56:20,843 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:56:20,911 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-14 04:56:21,071 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-14 04:56:21,071 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:56:21,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:56:21,072 INFO L85 PathProgramCache]: Analyzing trace with hash -2018309234, now seen corresponding path program 1 times [2022-07-14 04:56:21,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:56:21,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [291950081] [2022-07-14 04:56:21,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:56:21,076 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:56:21,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:56:21,084 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-14 04:56:21,087 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-14 04:56:24,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:56:24,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 2999 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:56:24,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:56:25,660 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:56:25,660 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:56:25,660 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:56:25,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [291950081] [2022-07-14 04:56:25,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [291950081] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:56:25,660 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:56:25,661 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:56:25,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941135925] [2022-07-14 04:56:25,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:56:25,661 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:56:25,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:56:25,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:56:25,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:56:25,661 INFO L87 Difference]: Start difference. First operand 3625 states and 5086 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-07-14 04:56:25,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:56:25,800 INFO L93 Difference]: Finished difference Result 3625 states and 5086 transitions. [2022-07-14 04:56:25,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:56:25,801 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 95 [2022-07-14 04:56:25,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:56:25,810 INFO L225 Difference]: With dead ends: 3625 [2022-07-14 04:56:25,810 INFO L226 Difference]: Without dead ends: 3623 [2022-07-14 04:56:25,811 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-14 04:56:25,812 INFO L413 NwaCegarLoop]: 5072 mSDtfsCounter, 4989 mSDsluCounter, 5070 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4991 SdHoareTripleChecker+Valid, 10142 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-14 04:56:25,812 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4991 Valid, 10142 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:56:25,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3623 states. [2022-07-14 04:56:25,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3623 to 3623. [2022-07-14 04:56:25,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3623 states, 2436 states have (on average 1.2857142857142858) internal successors, (3132), 2562 states have internal predecessors, (3132), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-14 04:56:25,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3623 states to 3623 states and 5084 transitions. [2022-07-14 04:56:25,945 INFO L78 Accepts]: Start accepts. Automaton has 3623 states and 5084 transitions. Word has length 95 [2022-07-14 04:56:25,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:56:25,946 INFO L495 AbstractCegarLoop]: Abstraction has 3623 states and 5084 transitions. [2022-07-14 04:56:25,946 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-07-14 04:56:25,946 INFO L276 IsEmpty]: Start isEmpty. Operand 3623 states and 5084 transitions. [2022-07-14 04:56:25,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-07-14 04:56:25,947 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:56:25,947 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:56:26,009 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Ended with exit code 0 [2022-07-14 04:56:26,163 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-14 04:56:26,163 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_linux_kernel_module_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:56:26,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:56:26,164 INFO L85 PathProgramCache]: Analyzing trace with hash -1505471895, now seen corresponding path program 1 times [2022-07-14 04:56:26,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:56:26,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1435273634] [2022-07-14 04:56:26,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:56:26,166 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:56:26,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:56:26,167 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-14 04:56:26,168 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-14 04:56:29,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:56:29,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 3008 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:56:29,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:56:30,824 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:56:30,825 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:56:30,825 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:56:30,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1435273634] [2022-07-14 04:56:30,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1435273634] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:56:30,825 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:56:30,825 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:56:30,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521520351] [2022-07-14 04:56:30,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:56:30,825 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:56:30,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:56:30,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:56:30,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:56:30,826 INFO L87 Difference]: Start difference. First operand 3623 states and 5084 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2022-07-14 04:56:30,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:56:30,978 INFO L93 Difference]: Finished difference Result 3623 states and 5084 transitions. [2022-07-14 04:56:30,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:56:30,979 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 101 [2022-07-14 04:56:30,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:56:30,987 INFO L225 Difference]: With dead ends: 3623 [2022-07-14 04:56:30,987 INFO L226 Difference]: Without dead ends: 3621 [2022-07-14 04:56:30,988 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-14 04:56:30,988 INFO L413 NwaCegarLoop]: 5070 mSDtfsCounter, 4981 mSDsluCounter, 5068 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4983 SdHoareTripleChecker+Valid, 10138 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-14 04:56:30,989 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4983 Valid, 10138 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:56:30,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3621 states. [2022-07-14 04:56:31,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3621 to 3621. [2022-07-14 04:56:31,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3621 states, 2435 states have (on average 1.2854209445585216) internal successors, (3130), 2560 states have internal predecessors, (3130), 977 states have call successors, (977), 191 states have call predecessors, (977), 190 states have return successors, (975), 958 states have call predecessors, (975), 975 states have call successors, (975) [2022-07-14 04:56:31,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3621 states to 3621 states and 5082 transitions. [2022-07-14 04:56:31,119 INFO L78 Accepts]: Start accepts. Automaton has 3621 states and 5082 transitions. Word has length 101 [2022-07-14 04:56:31,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:56:31,119 INFO L495 AbstractCegarLoop]: Abstraction has 3621 states and 5082 transitions. [2022-07-14 04:56:31,120 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2022-07-14 04:56:31,120 INFO L276 IsEmpty]: Start isEmpty. Operand 3621 states and 5082 transitions. [2022-07-14 04:56:31,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-07-14 04:56:31,121 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:56:31,121 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:56:31,178 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-14 04:56:31,347 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-14 04:56:31,347 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:56:31,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:56:31,348 INFO L85 PathProgramCache]: Analyzing trace with hash 1533283584, now seen corresponding path program 1 times [2022-07-14 04:56:31,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:56:31,350 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [370218094] [2022-07-14 04:56:31,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:56:31,351 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:56:31,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:56:31,352 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-14 04:56:31,354 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-14 04:56:35,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:56:35,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 3191 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-14 04:56:35,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:56:36,687 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2022-07-14 04:56:36,687 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:56:36,687 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:56:36,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [370218094] [2022-07-14 04:56:36,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [370218094] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:56:36,687 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:56:36,687 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-14 04:56:36,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138602630] [2022-07-14 04:56:36,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:56:36,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-14 04:56:36,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:56:36,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-14 04:56:36,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-14 04:56:36,688 INFO L87 Difference]: Start difference. First operand 3621 states and 5082 transitions. Second operand has 5 states, 5 states have (on average 10.8) internal successors, (54), 3 states have internal predecessors, (54), 1 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-07-14 04:56:37,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:56:37,061 INFO L93 Difference]: Finished difference Result 4787 states and 6619 transitions. [2022-07-14 04:56:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-14 04:56:37,062 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 3 states have internal predecessors, (54), 1 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 110 [2022-07-14 04:56:37,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:56:37,092 INFO L225 Difference]: With dead ends: 4787 [2022-07-14 04:56:37,093 INFO L226 Difference]: Without dead ends: 4785 [2022-07-14 04:56:37,095 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-07-14 04:56:37,096 INFO L413 NwaCegarLoop]: 5364 mSDtfsCounter, 4738 mSDsluCounter, 12513 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4739 SdHoareTripleChecker+Valid, 17877 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-14 04:56:37,096 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4739 Valid, 17877 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-14 04:56:37,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4785 states. [2022-07-14 04:56:37,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4785 to 4771. [2022-07-14 04:56:37,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4771 states, 3227 states have (on average 1.2819956616052062) internal successors, (4137), 3372 states have internal predecessors, (4137), 1232 states have call successors, (1232), 299 states have call predecessors, (1232), 293 states have return successors, (1240), 1200 states have call predecessors, (1240), 1230 states have call successors, (1240) [2022-07-14 04:56:37,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4771 states to 4771 states and 6609 transitions. [2022-07-14 04:56:37,369 INFO L78 Accepts]: Start accepts. Automaton has 4771 states and 6609 transitions. Word has length 110 [2022-07-14 04:56:37,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:56:37,370 INFO L495 AbstractCegarLoop]: Abstraction has 4771 states and 6609 transitions. [2022-07-14 04:56:37,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 3 states have internal predecessors, (54), 1 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-07-14 04:56:37,370 INFO L276 IsEmpty]: Start isEmpty. Operand 4771 states and 6609 transitions. [2022-07-14 04:56:37,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-07-14 04:56:37,371 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:56:37,371 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:56:37,435 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-14 04:56:37,583 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-14 04:56:37,583 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_linux_kernel_rcu_update_lock_bh_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:56:37,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:56:37,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1037527417, now seen corresponding path program 1 times [2022-07-14 04:56:37,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:56:37,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2077883372] [2022-07-14 04:56:37,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:56:37,587 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:56:37,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:56:37,596 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-14 04:56:37,597 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-14 04:56:41,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:56:41,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 3017 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:56:41,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:56:42,557 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:56:42,557 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:56:42,557 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:56:42,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2077883372] [2022-07-14 04:56:42,557 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2077883372] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:56:42,557 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:56:42,557 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:56:42,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966119739] [2022-07-14 04:56:42,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:56:42,558 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:56:42,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:56:42,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:56:42,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:56:42,559 INFO L87 Difference]: Start difference. First operand 4771 states and 6609 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 1 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2022-07-14 04:56:42,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:56:42,756 INFO L93 Difference]: Finished difference Result 4771 states and 6609 transitions. [2022-07-14 04:56:42,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:56:42,757 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 1 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 107 [2022-07-14 04:56:42,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:56:42,769 INFO L225 Difference]: With dead ends: 4771 [2022-07-14 04:56:42,769 INFO L226 Difference]: Without dead ends: 4769 [2022-07-14 04:56:42,771 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-14 04:56:42,771 INFO L413 NwaCegarLoop]: 5068 mSDtfsCounter, 4973 mSDsluCounter, 5066 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4975 SdHoareTripleChecker+Valid, 10134 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-14 04:56:42,771 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4975 Valid, 10134 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:56:42,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4769 states. [2022-07-14 04:56:42,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4769 to 4769. [2022-07-14 04:56:42,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4769 states, 3226 states have (on average 1.2817730936143832) internal successors, (4135), 3370 states have internal predecessors, (4135), 1232 states have call successors, (1232), 299 states have call predecessors, (1232), 293 states have return successors, (1240), 1200 states have call predecessors, (1240), 1230 states have call successors, (1240) [2022-07-14 04:56:42,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4769 states to 4769 states and 6607 transitions. [2022-07-14 04:56:42,956 INFO L78 Accepts]: Start accepts. Automaton has 4769 states and 6607 transitions. Word has length 107 [2022-07-14 04:56:42,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:56:42,956 INFO L495 AbstractCegarLoop]: Abstraction has 4769 states and 6607 transitions. [2022-07-14 04:56:42,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 1 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2022-07-14 04:56:42,956 INFO L276 IsEmpty]: Start isEmpty. Operand 4769 states and 6607 transitions. [2022-07-14 04:56:42,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-07-14 04:56:42,958 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:56:42,958 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:56:43,030 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-07-14 04:56:43,166 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-14 04:56:43,166 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:56:43,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:56:43,167 INFO L85 PathProgramCache]: Analyzing trace with hash 748018171, now seen corresponding path program 1 times [2022-07-14 04:56:43,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:56:43,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [138061519] [2022-07-14 04:56:43,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:56:43,170 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:56:43,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:56:43,171 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-14 04:56:43,173 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-14 04:56:46,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:56:46,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 3026 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:56:46,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:56:47,781 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:56:47,781 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:56:47,781 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:56:47,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [138061519] [2022-07-14 04:56:47,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [138061519] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:56:47,781 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:56:47,781 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:56:47,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997592174] [2022-07-14 04:56:47,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:56:47,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:56:47,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:56:47,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:56:47,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:56:47,783 INFO L87 Difference]: Start difference. First operand 4769 states and 6607 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 3 states have internal predecessors, (72), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-07-14 04:56:47,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:56:47,965 INFO L93 Difference]: Finished difference Result 4769 states and 6607 transitions. [2022-07-14 04:56:47,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:56:47,966 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 3 states have internal predecessors, (72), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) Word has length 113 [2022-07-14 04:56:47,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:56:47,978 INFO L225 Difference]: With dead ends: 4769 [2022-07-14 04:56:47,978 INFO L226 Difference]: Without dead ends: 4767 [2022-07-14 04:56:47,980 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-14 04:56:47,981 INFO L413 NwaCegarLoop]: 5066 mSDtfsCounter, 4965 mSDsluCounter, 5064 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4967 SdHoareTripleChecker+Valid, 10130 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-14 04:56:47,981 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4967 Valid, 10130 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:56:47,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4767 states. [2022-07-14 04:56:48,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4767 to 4767. [2022-07-14 04:56:48,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4767 states, 3225 states have (on average 1.2815503875968992) internal successors, (4133), 3368 states have internal predecessors, (4133), 1232 states have call successors, (1232), 299 states have call predecessors, (1232), 293 states have return successors, (1240), 1200 states have call predecessors, (1240), 1230 states have call successors, (1240) [2022-07-14 04:56:48,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4767 states to 4767 states and 6605 transitions. [2022-07-14 04:56:48,174 INFO L78 Accepts]: Start accepts. Automaton has 4767 states and 6605 transitions. Word has length 113 [2022-07-14 04:56:48,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:56:48,174 INFO L495 AbstractCegarLoop]: Abstraction has 4767 states and 6605 transitions. [2022-07-14 04:56:48,174 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 3 states have internal predecessors, (72), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-07-14 04:56:48,174 INFO L276 IsEmpty]: Start isEmpty. Operand 4767 states and 6605 transitions. [2022-07-14 04:56:48,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-07-14 04:56:48,178 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:56:48,178 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:56:48,241 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-07-14 04:56:48,383 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-14 04:56:48,383 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:56:48,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:56:48,384 INFO L85 PathProgramCache]: Analyzing trace with hash 1095547817, now seen corresponding path program 1 times [2022-07-14 04:56:48,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:56:48,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1385390617] [2022-07-14 04:56:48,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:56:48,387 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:56:48,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:56:48,388 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-14 04:56:48,389 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-14 04:56:52,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:56:52,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 3035 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:56:52,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:56:53,242 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:56:53,242 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:56:53,243 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:56:53,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1385390617] [2022-07-14 04:56:53,243 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1385390617] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:56:53,243 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:56:53,243 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:56:53,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587600439] [2022-07-14 04:56:53,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:56:53,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:56:53,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:56:53,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:56:53,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:56:53,244 INFO L87 Difference]: Start difference. First operand 4767 states and 6605 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2022-07-14 04:56:53,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:56:53,483 INFO L93 Difference]: Finished difference Result 4767 states and 6605 transitions. [2022-07-14 04:56:53,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:56:53,484 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 119 [2022-07-14 04:56:53,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:56:53,494 INFO L225 Difference]: With dead ends: 4767 [2022-07-14 04:56:53,494 INFO L226 Difference]: Without dead ends: 4765 [2022-07-14 04:56:53,495 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-14 04:56:53,495 INFO L413 NwaCegarLoop]: 5064 mSDtfsCounter, 4957 mSDsluCounter, 5062 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4959 SdHoareTripleChecker+Valid, 10126 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-14 04:56:53,496 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4959 Valid, 10126 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:56:53,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4765 states. [2022-07-14 04:56:53,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4765 to 4765. [2022-07-14 04:56:53,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4765 states, 3224 states have (on average 1.2813275434243176) internal successors, (4131), 3366 states have internal predecessors, (4131), 1232 states have call successors, (1232), 299 states have call predecessors, (1232), 293 states have return successors, (1240), 1200 states have call predecessors, (1240), 1230 states have call successors, (1240) [2022-07-14 04:56:53,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4765 states to 4765 states and 6603 transitions. [2022-07-14 04:56:53,685 INFO L78 Accepts]: Start accepts. Automaton has 4765 states and 6603 transitions. Word has length 119 [2022-07-14 04:56:53,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:56:53,685 INFO L495 AbstractCegarLoop]: Abstraction has 4765 states and 6603 transitions. [2022-07-14 04:56:53,685 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2022-07-14 04:56:53,685 INFO L276 IsEmpty]: Start isEmpty. Operand 4765 states and 6603 transitions. [2022-07-14 04:56:53,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2022-07-14 04:56:53,687 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:56:53,687 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:56:53,755 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-14 04:56:53,907 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-14 04:56:53,907 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:56:53,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:56:53,908 INFO L85 PathProgramCache]: Analyzing trace with hash -101298969, now seen corresponding path program 1 times [2022-07-14 04:56:53,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:56:53,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [58487732] [2022-07-14 04:56:53,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:56:53,911 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:56:53,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:56:53,912 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-14 04:56:53,913 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-14 04:56:58,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:56:58,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 3389 conjuncts, 21 conjunts are in the unsatisfiable core [2022-07-14 04:56:58,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:56:58,908 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-07-14 04:56:58,908 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:56:58,909 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:56:58,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [58487732] [2022-07-14 04:56:58,909 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [58487732] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:56:58,909 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:56:58,909 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-14 04:56:58,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397071604] [2022-07-14 04:56:58,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:56:58,910 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-14 04:56:58,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:56:58,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-14 04:56:58,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-14 04:56:58,910 INFO L87 Difference]: Start difference. First operand 4765 states and 6603 transitions. Second operand has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) [2022-07-14 04:57:00,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:57:00,463 INFO L93 Difference]: Finished difference Result 10461 states and 14652 transitions. [2022-07-14 04:57:00,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-14 04:57:00,464 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) Word has length 152 [2022-07-14 04:57:00,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:57:00,479 INFO L225 Difference]: With dead ends: 10461 [2022-07-14 04:57:00,480 INFO L226 Difference]: Without dead ends: 5729 [2022-07-14 04:57:00,494 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-14 04:57:00,495 INFO L413 NwaCegarLoop]: 6545 mSDtfsCounter, 915 mSDsluCounter, 24667 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1338 SdHoareTripleChecker+Valid, 31212 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-14 04:57:00,495 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1338 Valid, 31212 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-14 04:57:00,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5729 states. [2022-07-14 04:57:00,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5729 to 4765. [2022-07-14 04:57:00,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4765 states, 3224 states have (on average 1.281017369727047) internal successors, (4130), 3365 states have internal predecessors, (4130), 1232 states have call successors, (1232), 299 states have call predecessors, (1232), 293 states have return successors, (1240), 1200 states have call predecessors, (1240), 1230 states have call successors, (1240) [2022-07-14 04:57:00,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4765 states to 4765 states and 6602 transitions. [2022-07-14 04:57:00,710 INFO L78 Accepts]: Start accepts. Automaton has 4765 states and 6602 transitions. Word has length 152 [2022-07-14 04:57:00,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:57:00,711 INFO L495 AbstractCegarLoop]: Abstraction has 4765 states and 6602 transitions. [2022-07-14 04:57:00,711 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) [2022-07-14 04:57:00,711 INFO L276 IsEmpty]: Start isEmpty. Operand 4765 states and 6602 transitions. [2022-07-14 04:57:00,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-07-14 04:57:00,712 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:57:00,713 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:57:00,800 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-07-14 04:57:00,939 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-14 04:57:00,939 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_linux_kernel_rcu_srcu_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:57:00,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:57:00,940 INFO L85 PathProgramCache]: Analyzing trace with hash -108262818, now seen corresponding path program 1 times [2022-07-14 04:57:00,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:57:00,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [94233075] [2022-07-14 04:57:00,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:57:00,943 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:57:00,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:57:00,952 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-14 04:57:00,954 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-14 04:57:04,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:57:04,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 3044 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:57:04,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:57:05,826 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:57:05,827 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:57:05,827 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:57:05,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [94233075] [2022-07-14 04:57:05,827 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [94233075] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:57:05,827 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:57:05,827 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:57:05,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245841559] [2022-07-14 04:57:05,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:57:05,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:57:05,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:57:05,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:57:05,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:57:05,828 INFO L87 Difference]: Start difference. First operand 4765 states and 6602 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 3 states have internal predecessors, (80), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) [2022-07-14 04:57:06,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:57:06,105 INFO L93 Difference]: Finished difference Result 4765 states and 6602 transitions. [2022-07-14 04:57:06,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:57:06,105 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 3 states have internal predecessors, (80), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) Word has length 125 [2022-07-14 04:57:06,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:57:06,118 INFO L225 Difference]: With dead ends: 4765 [2022-07-14 04:57:06,118 INFO L226 Difference]: Without dead ends: 4763 [2022-07-14 04:57:06,120 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-14 04:57:06,120 INFO L413 NwaCegarLoop]: 5061 mSDtfsCounter, 4948 mSDsluCounter, 5059 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4950 SdHoareTripleChecker+Valid, 10120 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-14 04:57:06,120 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4950 Valid, 10120 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:57:06,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4763 states. [2022-07-14 04:57:06,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4763 to 4763. [2022-07-14 04:57:06,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4763 states, 3223 states have (on average 1.2807942910331989) internal successors, (4128), 3363 states have internal predecessors, (4128), 1232 states have call successors, (1232), 299 states have call predecessors, (1232), 293 states have return successors, (1240), 1200 states have call predecessors, (1240), 1230 states have call successors, (1240) [2022-07-14 04:57:06,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4763 states to 4763 states and 6600 transitions. [2022-07-14 04:57:06,319 INFO L78 Accepts]: Start accepts. Automaton has 4763 states and 6600 transitions. Word has length 125 [2022-07-14 04:57:06,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:57:06,319 INFO L495 AbstractCegarLoop]: Abstraction has 4763 states and 6600 transitions. [2022-07-14 04:57:06,319 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 3 states have internal predecessors, (80), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) [2022-07-14 04:57:06,319 INFO L276 IsEmpty]: Start isEmpty. Operand 4763 states and 6600 transitions. [2022-07-14 04:57:06,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-07-14 04:57:06,321 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:57:06,321 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:57:06,382 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-07-14 04:57:06,543 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-14 04:57:06,544 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:57:06,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:57:06,544 INFO L85 PathProgramCache]: Analyzing trace with hash 1203645706, now seen corresponding path program 1 times [2022-07-14 04:57:06,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:57:06,547 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [550104320] [2022-07-14 04:57:06,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:57:06,547 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:57:06,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:57:06,548 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-14 04:57:06,549 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-14 04:57:11,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:57:11,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 3401 conjuncts, 10 conjunts are in the unsatisfiable core [2022-07-14 04:57:11,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:57:11,912 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-14 04:57:11,913 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:57:11,913 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:57:11,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [550104320] [2022-07-14 04:57:11,913 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [550104320] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:57:11,913 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:57:11,913 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-14 04:57:11,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579159487] [2022-07-14 04:57:11,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:57:11,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-14 04:57:11,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:57:11,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-14 04:57:11,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-14 04:57:11,914 INFO L87 Difference]: Start difference. First operand 4763 states and 6600 transitions. Second operand has 6 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-07-14 04:57:14,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:57:14,791 INFO L93 Difference]: Finished difference Result 9489 states and 13158 transitions. [2022-07-14 04:57:14,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-14 04:57:14,791 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 156 [2022-07-14 04:57:14,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:57:14,806 INFO L225 Difference]: With dead ends: 9489 [2022-07-14 04:57:14,806 INFO L226 Difference]: Without dead ends: 4763 [2022-07-14 04:57:14,819 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-14 04:57:14,819 INFO L413 NwaCegarLoop]: 4969 mSDtfsCounter, 64 mSDsluCounter, 19698 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 24667 SdHoareTripleChecker+Invalid, 554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-07-14 04:57:14,819 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 24667 Invalid, 554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-07-14 04:57:14,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4763 states. [2022-07-14 04:57:14,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4763 to 4763. [2022-07-14 04:57:15,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4763 states, 3223 states have (on average 1.2804840210983555) internal successors, (4127), 3363 states have internal predecessors, (4127), 1232 states have call successors, (1232), 299 states have call predecessors, (1232), 293 states have return successors, (1240), 1200 states have call predecessors, (1240), 1230 states have call successors, (1240) [2022-07-14 04:57:15,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4763 states to 4763 states and 6599 transitions. [2022-07-14 04:57:15,017 INFO L78 Accepts]: Start accepts. Automaton has 4763 states and 6599 transitions. Word has length 156 [2022-07-14 04:57:15,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:57:15,018 INFO L495 AbstractCegarLoop]: Abstraction has 4763 states and 6599 transitions. [2022-07-14 04:57:15,018 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-07-14 04:57:15,018 INFO L276 IsEmpty]: Start isEmpty. Operand 4763 states and 6599 transitions. [2022-07-14 04:57:15,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-07-14 04:57:15,020 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:57:15,020 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:57:15,097 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-14 04:57:15,235 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-14 04:57:15,235 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:57:15,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:57:15,236 INFO L85 PathProgramCache]: Analyzing trace with hash -1316314228, now seen corresponding path program 1 times [2022-07-14 04:57:15,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:57:15,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2000208332] [2022-07-14 04:57:15,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:57:15,239 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:57:15,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:57:15,240 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-14 04:57:15,241 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-14 04:57:20,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:57:20,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 3401 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-14 04:57:20,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:57:22,075 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-14 04:57:22,075 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:57:22,076 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:57:22,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2000208332] [2022-07-14 04:57:22,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2000208332] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:57:22,076 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:57:22,076 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-14 04:57:22,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477851227] [2022-07-14 04:57:22,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:57:22,077 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-14 04:57:22,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:57:22,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-14 04:57:22,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-14 04:57:22,077 INFO L87 Difference]: Start difference. First operand 4763 states and 6599 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 3 states have internal predecessors, (59), 1 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2022-07-14 04:57:22,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:57:22,523 INFO L93 Difference]: Finished difference Result 4810 states and 6636 transitions. [2022-07-14 04:57:22,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-14 04:57:22,525 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 3 states have internal predecessors, (59), 1 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 156 [2022-07-14 04:57:22,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:57:22,534 INFO L225 Difference]: With dead ends: 4810 [2022-07-14 04:57:22,534 INFO L226 Difference]: Without dead ends: 4808 [2022-07-14 04:57:22,535 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-07-14 04:57:22,535 INFO L413 NwaCegarLoop]: 5066 mSDtfsCounter, 4869 mSDsluCounter, 10256 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4870 SdHoareTripleChecker+Valid, 15322 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-14 04:57:22,536 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4870 Valid, 15322 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-14 04:57:22,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4808 states. [2022-07-14 04:57:22,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4808 to 4806. [2022-07-14 04:57:22,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4806 states, 3252 states have (on average 1.278290282902829) internal successors, (4157), 3392 states have internal predecessors, (4157), 1234 states have call successors, (1234), 311 states have call predecessors, (1234), 305 states have return successors, (1242), 1202 states have call predecessors, (1242), 1232 states have call successors, (1242) [2022-07-14 04:57:22,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4806 states to 4806 states and 6633 transitions. [2022-07-14 04:57:22,731 INFO L78 Accepts]: Start accepts. Automaton has 4806 states and 6633 transitions. Word has length 156 [2022-07-14 04:57:22,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:57:22,731 INFO L495 AbstractCegarLoop]: Abstraction has 4806 states and 6633 transitions. [2022-07-14 04:57:22,731 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 3 states have internal predecessors, (59), 1 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2022-07-14 04:57:22,732 INFO L276 IsEmpty]: Start isEmpty. Operand 4806 states and 6633 transitions. [2022-07-14 04:57:22,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-07-14 04:57:22,733 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:57:22,733 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:57:22,814 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-07-14 04:57:22,947 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-14 04:57:22,947 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:57:22,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:57:22,948 INFO L85 PathProgramCache]: Analyzing trace with hash -1142354361, now seen corresponding path program 1 times [2022-07-14 04:57:22,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:57:22,951 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [147243139] [2022-07-14 04:57:22,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:57:22,951 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:57:22,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:57:22,952 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-14 04:57:22,953 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-14 04:57:27,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:57:27,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 3237 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-14 04:57:27,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:57:27,414 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-07-14 04:57:27,415 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:57:27,415 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:57:27,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [147243139] [2022-07-14 04:57:27,415 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [147243139] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:57:27,415 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:57:27,415 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-14 04:57:27,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706046919] [2022-07-14 04:57:27,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:57:27,415 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-14 04:57:27,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:57:27,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-14 04:57:27,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-14 04:57:27,416 INFO L87 Difference]: Start difference. First operand 4806 states and 6633 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-07-14 04:57:28,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:57:28,695 INFO L93 Difference]: Finished difference Result 4826 states and 6646 transitions. [2022-07-14 04:57:28,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-14 04:57:28,695 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 136 [2022-07-14 04:57:28,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:57:28,708 INFO L225 Difference]: With dead ends: 4826 [2022-07-14 04:57:28,709 INFO L226 Difference]: Without dead ends: 4824 [2022-07-14 04:57:28,710 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-07-14 04:57:28,710 INFO L413 NwaCegarLoop]: 6551 mSDtfsCounter, 1781 mSDsluCounter, 17901 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1782 SdHoareTripleChecker+Valid, 24452 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-14 04:57:28,710 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1782 Valid, 24452 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-14 04:57:28,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4824 states. [2022-07-14 04:57:28,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4824 to 4810. [2022-07-14 04:57:28,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4810 states, 3255 states have (on average 1.2780337941628264) internal successors, (4160), 3395 states have internal predecessors, (4160), 1234 states have call successors, (1234), 312 states have call predecessors, (1234), 306 states have return successors, (1242), 1202 states have call predecessors, (1242), 1232 states have call successors, (1242) [2022-07-14 04:57:28,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4810 states to 4810 states and 6636 transitions. [2022-07-14 04:57:28,920 INFO L78 Accepts]: Start accepts. Automaton has 4810 states and 6636 transitions. Word has length 136 [2022-07-14 04:57:28,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:57:28,920 INFO L495 AbstractCegarLoop]: Abstraction has 4810 states and 6636 transitions. [2022-07-14 04:57:28,920 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-07-14 04:57:28,920 INFO L276 IsEmpty]: Start isEmpty. Operand 4810 states and 6636 transitions. [2022-07-14 04:57:28,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-07-14 04:57:28,921 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:57:28,922 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:57:28,999 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Ended with exit code 0 [2022-07-14 04:57:29,122 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-14 04:57:29,122 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_linux_lib_idr_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:57:29,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:57:29,123 INFO L85 PathProgramCache]: Analyzing trace with hash -1493622570, now seen corresponding path program 1 times [2022-07-14 04:57:29,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:57:29,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1123669021] [2022-07-14 04:57:29,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:57:29,126 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:57:29,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:57:29,127 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-14 04:57:29,128 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-07-14 04:57:32,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:57:32,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 3053 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:57:32,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:57:34,131 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:57:34,131 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:57:34,131 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:57:34,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1123669021] [2022-07-14 04:57:34,131 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1123669021] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:57:34,131 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:57:34,131 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:57:34,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303960169] [2022-07-14 04:57:34,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:57:34,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:57:34,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:57:34,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:57:34,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:57:34,133 INFO L87 Difference]: Start difference. First operand 4810 states and 6636 transitions. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 3 states have internal predecessors, (84), 1 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2022-07-14 04:57:34,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:57:34,405 INFO L93 Difference]: Finished difference Result 4810 states and 6636 transitions. [2022-07-14 04:57:34,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:57:34,406 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 3 states have internal predecessors, (84), 1 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 131 [2022-07-14 04:57:34,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:57:34,415 INFO L225 Difference]: With dead ends: 4810 [2022-07-14 04:57:34,415 INFO L226 Difference]: Without dead ends: 4808 [2022-07-14 04:57:34,416 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-14 04:57:34,416 INFO L413 NwaCegarLoop]: 5058 mSDtfsCounter, 4939 mSDsluCounter, 5056 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4941 SdHoareTripleChecker+Valid, 10114 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-14 04:57:34,417 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4941 Valid, 10114 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:57:34,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4808 states. [2022-07-14 04:57:34,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4808 to 4808. [2022-07-14 04:57:34,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4808 states, 3254 states have (on average 1.2778119237861094) internal successors, (4158), 3393 states have internal predecessors, (4158), 1234 states have call successors, (1234), 312 states have call predecessors, (1234), 306 states have return successors, (1242), 1202 states have call predecessors, (1242), 1232 states have call successors, (1242) [2022-07-14 04:57:34,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4808 states to 4808 states and 6634 transitions. [2022-07-14 04:57:34,619 INFO L78 Accepts]: Start accepts. Automaton has 4808 states and 6634 transitions. Word has length 131 [2022-07-14 04:57:34,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:57:34,619 INFO L495 AbstractCegarLoop]: Abstraction has 4808 states and 6634 transitions. [2022-07-14 04:57:34,620 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 3 states have internal predecessors, (84), 1 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2022-07-14 04:57:34,620 INFO L276 IsEmpty]: Start isEmpty. Operand 4808 states and 6634 transitions. [2022-07-14 04:57:34,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-07-14 04:57:34,621 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:57:34,621 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:57:34,680 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-07-14 04:57:34,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-14 04:57:34,831 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:57:34,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:57:34,832 INFO L85 PathProgramCache]: Analyzing trace with hash -585183022, now seen corresponding path program 1 times [2022-07-14 04:57:34,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:57:34,835 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [341449083] [2022-07-14 04:57:34,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:57:34,835 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:57:34,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:57:34,836 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-14 04:57:34,837 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-07-14 04:57:38,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:57:38,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 3272 conjuncts, 20 conjunts are in the unsatisfiable core [2022-07-14 04:57:38,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:57:39,821 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 132 proven. 0 refuted. 0 times theorem prover too weak. 299 trivial. 0 not checked. [2022-07-14 04:57:39,822 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:57:39,822 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:57:39,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [341449083] [2022-07-14 04:57:39,822 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [341449083] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:57:39,822 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:57:39,823 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-07-14 04:57:39,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563936198] [2022-07-14 04:57:39,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:57:39,823 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-14 04:57:39,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:57:39,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-14 04:57:39,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2022-07-14 04:57:39,824 INFO L87 Difference]: Start difference. First operand 4808 states and 6634 transitions. Second operand has 14 states, 13 states have (on average 4.615384615384615) internal successors, (60), 13 states have internal predecessors, (60), 6 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) [2022-07-14 04:57:43,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:57:44,000 INFO L93 Difference]: Finished difference Result 7505 states and 10297 transitions. [2022-07-14 04:57:44,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-14 04:57:44,000 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 4.615384615384615) internal successors, (60), 13 states have internal predecessors, (60), 6 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) Word has length 179 [2022-07-14 04:57:44,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:57:44,016 INFO L225 Difference]: With dead ends: 7505 [2022-07-14 04:57:44,016 INFO L226 Difference]: Without dead ends: 4844 [2022-07-14 04:57:44,025 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2022-07-14 04:57:44,026 INFO L413 NwaCegarLoop]: 5037 mSDtfsCounter, 44 mSDsluCounter, 60186 mSDsCounter, 0 mSdLazyCounter, 718 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 65223 SdHoareTripleChecker+Invalid, 888 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-07-14 04:57:44,026 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 65223 Invalid, 888 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [170 Valid, 718 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-07-14 04:57:44,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4844 states. [2022-07-14 04:57:44,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4844 to 4820. [2022-07-14 04:57:44,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4820 states, 3262 states have (on average 1.2771305947271612) internal successors, (4166), 3401 states have internal predecessors, (4166), 1238 states have call successors, (1238), 312 states have call predecessors, (1238), 306 states have return successors, (1246), 1206 states have call predecessors, (1246), 1236 states have call successors, (1246) [2022-07-14 04:57:44,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4820 states to 4820 states and 6650 transitions. [2022-07-14 04:57:44,274 INFO L78 Accepts]: Start accepts. Automaton has 4820 states and 6650 transitions. Word has length 179 [2022-07-14 04:57:44,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:57:44,274 INFO L495 AbstractCegarLoop]: Abstraction has 4820 states and 6650 transitions. [2022-07-14 04:57:44,274 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 4.615384615384615) internal successors, (60), 13 states have internal predecessors, (60), 6 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) [2022-07-14 04:57:44,274 INFO L276 IsEmpty]: Start isEmpty. Operand 4820 states and 6650 transitions. [2022-07-14 04:57:44,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-07-14 04:57:44,276 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:57:44,276 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:57:44,351 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-07-14 04:57:44,493 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-14 04:57:44,493 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:57:44,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:57:44,494 INFO L85 PathProgramCache]: Analyzing trace with hash 1414403492, now seen corresponding path program 1 times [2022-07-14 04:57:44,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:57:44,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1925060667] [2022-07-14 04:57:44,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:57:44,496 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:57:44,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:57:44,497 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-14 04:57:44,498 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-07-14 04:57:48,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:57:48,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 3062 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:57:48,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:57:49,393 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:57:49,393 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:57:49,393 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:57:49,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1925060667] [2022-07-14 04:57:49,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1925060667] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:57:49,394 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:57:49,394 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:57:49,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373190309] [2022-07-14 04:57:49,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:57:49,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:57:49,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:57:49,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:57:49,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:57:49,395 INFO L87 Difference]: Start difference. First operand 4820 states and 6650 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, (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-14 04:57:49,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:57:49,674 INFO L93 Difference]: Finished difference Result 4820 states and 6650 transitions. [2022-07-14 04:57:49,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:57:49,675 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, (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 137 [2022-07-14 04:57:49,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:57:49,688 INFO L225 Difference]: With dead ends: 4820 [2022-07-14 04:57:49,688 INFO L226 Difference]: Without dead ends: 4818 [2022-07-14 04:57:49,690 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-14 04:57:49,690 INFO L413 NwaCegarLoop]: 5056 mSDtfsCounter, 4931 mSDsluCounter, 5054 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4933 SdHoareTripleChecker+Valid, 10110 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-14 04:57:49,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4933 Valid, 10110 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:57:49,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4818 states. [2022-07-14 04:57:49,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4818 to 4818. [2022-07-14 04:57:49,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4818 states, 3261 states have (on average 1.2769089236430542) internal successors, (4164), 3399 states have internal predecessors, (4164), 1238 states have call successors, (1238), 312 states have call predecessors, (1238), 306 states have return successors, (1246), 1206 states have call predecessors, (1246), 1236 states have call successors, (1246) [2022-07-14 04:57:49,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4818 states to 4818 states and 6648 transitions. [2022-07-14 04:57:49,917 INFO L78 Accepts]: Start accepts. Automaton has 4818 states and 6648 transitions. Word has length 137 [2022-07-14 04:57:49,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:57:49,918 INFO L495 AbstractCegarLoop]: Abstraction has 4818 states and 6648 transitions. [2022-07-14 04:57:49,918 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, (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-14 04:57:49,918 INFO L276 IsEmpty]: Start isEmpty. Operand 4818 states and 6648 transitions. [2022-07-14 04:57:49,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-07-14 04:57:49,919 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:57:49,919 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:57:49,973 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-07-14 04:57:50,130 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-14 04:57:50,130 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_linux_net_rtnetlink_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:57:50,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:57:50,131 INFO L85 PathProgramCache]: Analyzing trace with hash 33134697, now seen corresponding path program 1 times [2022-07-14 04:57:50,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:57:50,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [649105395] [2022-07-14 04:57:50,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:57:50,134 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:57:50,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:57:50,135 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-14 04:57:50,135 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-07-14 04:57:53,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:57:54,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 3071 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:57:54,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:57:55,169 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:57:55,170 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:57:55,170 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:57:55,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [649105395] [2022-07-14 04:57:55,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [649105395] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:57:55,170 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:57:55,170 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:57:55,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511103438] [2022-07-14 04:57:55,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:57:55,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:57:55,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:57:55,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:57:55,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:57:55,171 INFO L87 Difference]: Start difference. First operand 4818 states and 6648 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, (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-14 04:57:55,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:57:55,418 INFO L93 Difference]: Finished difference Result 4818 states and 6648 transitions. [2022-07-14 04:57:55,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:57:55,419 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, (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 143 [2022-07-14 04:57:55,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:57:55,430 INFO L225 Difference]: With dead ends: 4818 [2022-07-14 04:57:55,430 INFO L226 Difference]: Without dead ends: 4816 [2022-07-14 04:57:55,431 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-14 04:57:55,432 INFO L413 NwaCegarLoop]: 5054 mSDtfsCounter, 4923 mSDsluCounter, 5052 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4925 SdHoareTripleChecker+Valid, 10106 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-14 04:57:55,432 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4925 Valid, 10106 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:57:55,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4816 states. [2022-07-14 04:57:55,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4816 to 4816. [2022-07-14 04:57:55,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4816 states, 3260 states have (on average 1.2766871165644171) internal successors, (4162), 3397 states have internal predecessors, (4162), 1238 states have call successors, (1238), 312 states have call predecessors, (1238), 306 states have return successors, (1246), 1206 states have call predecessors, (1246), 1236 states have call successors, (1246) [2022-07-14 04:57:55,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4816 states to 4816 states and 6646 transitions. [2022-07-14 04:57:55,666 INFO L78 Accepts]: Start accepts. Automaton has 4816 states and 6646 transitions. Word has length 143 [2022-07-14 04:57:55,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:57:55,666 INFO L495 AbstractCegarLoop]: Abstraction has 4816 states and 6646 transitions. [2022-07-14 04:57:55,667 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, (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-14 04:57:55,667 INFO L276 IsEmpty]: Start isEmpty. Operand 4816 states and 6646 transitions. [2022-07-14 04:57:55,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2022-07-14 04:57:55,668 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:57:55,668 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:57:55,722 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2022-07-14 04:57:55,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-14 04:57:55,869 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:57:55,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:57:55,869 INFO L85 PathProgramCache]: Analyzing trace with hash -428922981, now seen corresponding path program 1 times [2022-07-14 04:57:55,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:57:55,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [929222470] [2022-07-14 04:57:55,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:57:55,872 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:57:55,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:57:55,875 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-14 04:57:55,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-07-14 04:58:00,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:58:00,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 3357 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-14 04:58:00,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:58:00,302 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 395 trivial. 0 not checked. [2022-07-14 04:58:00,302 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:58:00,302 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:58:00,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [929222470] [2022-07-14 04:58:00,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [929222470] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:58:00,303 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:58:00,303 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-14 04:58:00,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382476653] [2022-07-14 04:58:00,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:58:00,303 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-14 04:58:00,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:58:00,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-14 04:58:00,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-14 04:58:00,304 INFO L87 Difference]: Start difference. First operand 4816 states and 6646 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-14 04:58:02,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:58:02,067 INFO L93 Difference]: Finished difference Result 8238 states and 11438 transitions. [2022-07-14 04:58:02,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-14 04:58:02,067 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 209 [2022-07-14 04:58:02,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:58:02,083 INFO L225 Difference]: With dead ends: 8238 [2022-07-14 04:58:02,083 INFO L226 Difference]: Without dead ends: 5541 [2022-07-14 04:58:02,091 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-07-14 04:58:02,092 INFO L413 NwaCegarLoop]: 6197 mSDtfsCounter, 2605 mSDsluCounter, 13166 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1802 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2605 SdHoareTripleChecker+Valid, 19363 SdHoareTripleChecker+Invalid, 1816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1802 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-07-14 04:58:02,092 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2605 Valid, 19363 Invalid, 1816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1802 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-07-14 04:58:02,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5541 states. [2022-07-14 04:58:02,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5541 to 4816. [2022-07-14 04:58:02,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4816 states, 3260 states have (on average 1.2763803680981596) internal successors, (4161), 3397 states have internal predecessors, (4161), 1238 states have call successors, (1238), 312 states have call predecessors, (1238), 306 states have return successors, (1246), 1206 states have call predecessors, (1246), 1236 states have call successors, (1246) [2022-07-14 04:58:02,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4816 states to 4816 states and 6645 transitions. [2022-07-14 04:58:02,359 INFO L78 Accepts]: Start accepts. Automaton has 4816 states and 6645 transitions. Word has length 209 [2022-07-14 04:58:02,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:58:02,359 INFO L495 AbstractCegarLoop]: Abstraction has 4816 states and 6645 transitions. [2022-07-14 04:58:02,359 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-14 04:58:02,360 INFO L276 IsEmpty]: Start isEmpty. Operand 4816 states and 6645 transitions. [2022-07-14 04:58:02,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2022-07-14 04:58:02,361 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:58:02,361 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:58:02,440 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2022-07-14 04:58:02,567 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-14 04:58:02,568 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:58:02,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:58:02,568 INFO L85 PathProgramCache]: Analyzing trace with hash -1119569989, now seen corresponding path program 1 times [2022-07-14 04:58:02,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:58:02,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [144245797] [2022-07-14 04:58:02,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:58:02,572 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:58:02,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:58:02,573 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-14 04:58:02,573 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-07-14 04:58:07,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:58:07,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 3439 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-14 04:58:07,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:58:08,157 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2022-07-14 04:58:08,158 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:58:08,158 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:58:08,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [144245797] [2022-07-14 04:58:08,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [144245797] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:58:08,158 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:58:08,158 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-14 04:58:08,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289190088] [2022-07-14 04:58:08,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:58:08,158 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-14 04:58:08,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:58:08,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-14 04:58:08,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-14 04:58:08,159 INFO L87 Difference]: Start difference. First operand 4816 states and 6645 transitions. Second operand has 5 states, 5 states have (on average 13.8) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (25), 3 states have call predecessors, (25), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-14 04:58:09,229 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:58:09,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:58:09,658 INFO L93 Difference]: Finished difference Result 4818 states and 6646 transitions. [2022-07-14 04:58:09,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-14 04:58:09,658 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (25), 3 states have call predecessors, (25), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 177 [2022-07-14 04:58:09,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:58:09,669 INFO L225 Difference]: With dead ends: 4818 [2022-07-14 04:58:09,669 INFO L226 Difference]: Without dead ends: 4816 [2022-07-14 04:58:09,670 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-07-14 04:58:09,670 INFO L413 NwaCegarLoop]: 5080 mSDtfsCounter, 125 mSDsluCounter, 15102 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 20182 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-14 04:58:09,671 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 20182 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-14 04:58:09,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4816 states. [2022-07-14 04:58:09,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4816 to 4816. [2022-07-14 04:58:09,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4816 states, 3260 states have (on average 1.2760736196319018) internal successors, (4160), 3397 states have internal predecessors, (4160), 1238 states have call successors, (1238), 312 states have call predecessors, (1238), 306 states have return successors, (1246), 1206 states have call predecessors, (1246), 1236 states have call successors, (1246) [2022-07-14 04:58:09,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4816 states to 4816 states and 6644 transitions. [2022-07-14 04:58:09,956 INFO L78 Accepts]: Start accepts. Automaton has 4816 states and 6644 transitions. Word has length 177 [2022-07-14 04:58:09,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:58:09,956 INFO L495 AbstractCegarLoop]: Abstraction has 4816 states and 6644 transitions. [2022-07-14 04:58:09,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (25), 3 states have call predecessors, (25), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-14 04:58:09,956 INFO L276 IsEmpty]: Start isEmpty. Operand 4816 states and 6644 transitions. [2022-07-14 04:58:09,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-07-14 04:58:09,958 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:58:09,958 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:58:10,052 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-07-14 04:58:10,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-14 04:58:10,171 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_linux_net_sock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:58:10,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:58:10,172 INFO L85 PathProgramCache]: Analyzing trace with hash -454792610, now seen corresponding path program 1 times [2022-07-14 04:58:10,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:58:10,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1681921403] [2022-07-14 04:58:10,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:58:10,176 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:58:10,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:58:10,177 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-14 04:58:10,178 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-07-14 04:58:13,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:58:14,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 3080 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:58:14,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:58:15,277 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:58:15,277 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:58:15,277 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:58:15,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1681921403] [2022-07-14 04:58:15,277 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1681921403] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:58:15,277 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:58:15,277 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:58:15,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077729622] [2022-07-14 04:58:15,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:58:15,278 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:58:15,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:58:15,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:58:15,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:58:15,278 INFO L87 Difference]: Start difference. First operand 4816 states and 6644 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, (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-14 04:58:15,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:58:15,534 INFO L93 Difference]: Finished difference Result 4816 states and 6644 transitions. [2022-07-14 04:58:15,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:58:15,535 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, (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 149 [2022-07-14 04:58:15,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:58:15,546 INFO L225 Difference]: With dead ends: 4816 [2022-07-14 04:58:15,546 INFO L226 Difference]: Without dead ends: 4814 [2022-07-14 04:58:15,548 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-14 04:58:15,548 INFO L413 NwaCegarLoop]: 5051 mSDtfsCounter, 4914 mSDsluCounter, 5049 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4916 SdHoareTripleChecker+Valid, 10100 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-14 04:58:15,549 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4916 Valid, 10100 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:58:15,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4814 states. [2022-07-14 04:58:15,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4814 to 4814. [2022-07-14 04:58:15,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4814 states, 3259 states have (on average 1.2758514881865604) internal successors, (4158), 3395 states have internal predecessors, (4158), 1238 states have call successors, (1238), 312 states have call predecessors, (1238), 306 states have return successors, (1246), 1206 states have call predecessors, (1246), 1236 states have call successors, (1246) [2022-07-14 04:58:15,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4814 states to 4814 states and 6642 transitions. [2022-07-14 04:58:15,803 INFO L78 Accepts]: Start accepts. Automaton has 4814 states and 6642 transitions. Word has length 149 [2022-07-14 04:58:15,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:58:15,803 INFO L495 AbstractCegarLoop]: Abstraction has 4814 states and 6642 transitions. [2022-07-14 04:58:15,803 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, (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-14 04:58:15,803 INFO L276 IsEmpty]: Start isEmpty. Operand 4814 states and 6642 transitions. [2022-07-14 04:58:15,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2022-07-14 04:58:15,805 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:58:15,805 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:58:15,866 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-07-14 04:58:16,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-14 04:58:16,005 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:58:16,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:58:16,006 INFO L85 PathProgramCache]: Analyzing trace with hash 179438010, now seen corresponding path program 1 times [2022-07-14 04:58:16,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:58:16,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1782770932] [2022-07-14 04:58:16,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:58:16,009 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:58:16,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:58:16,010 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-14 04:58:16,010 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-07-14 04:58:19,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:58:19,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 3089 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:58:19,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:58:21,032 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-07-14 04:58:21,032 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-14 04:58:21,032 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-14 04:58:21,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1782770932] [2022-07-14 04:58:21,032 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1782770932] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:58:21,033 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:58:21,033 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:58:21,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4530415] [2022-07-14 04:58:21,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:58:21,033 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:58:21,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-14 04:58:21,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:58:21,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:58:21,034 INFO L87 Difference]: Start difference. First operand 4814 states and 6642 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, (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-14 04:58:21,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:58:21,383 INFO L93 Difference]: Finished difference Result 4814 states and 6642 transitions. [2022-07-14 04:58:21,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:58:21,384 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, (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 155 [2022-07-14 04:58:21,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:58:21,394 INFO L225 Difference]: With dead ends: 4814 [2022-07-14 04:58:21,394 INFO L226 Difference]: Without dead ends: 4812 [2022-07-14 04:58:21,395 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-14 04:58:21,396 INFO L413 NwaCegarLoop]: 5049 mSDtfsCounter, 4906 mSDsluCounter, 5047 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4908 SdHoareTripleChecker+Valid, 10096 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-14 04:58:21,396 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4908 Valid, 10096 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:58:21,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4812 states. [2022-07-14 04:58:21,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4812 to 4812. [2022-07-14 04:58:21,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4812 states, 3258 states have (on average 1.2756292203806017) internal successors, (4156), 3393 states have internal predecessors, (4156), 1238 states have call successors, (1238), 312 states have call predecessors, (1238), 306 states have return successors, (1246), 1206 states have call predecessors, (1246), 1236 states have call successors, (1246) [2022-07-14 04:58:21,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4812 states to 4812 states and 6640 transitions. [2022-07-14 04:58:21,645 INFO L78 Accepts]: Start accepts. Automaton has 4812 states and 6640 transitions. Word has length 155 [2022-07-14 04:58:21,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:58:21,645 INFO L495 AbstractCegarLoop]: Abstraction has 4812 states and 6640 transitions. [2022-07-14 04:58:21,645 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, (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-14 04:58:21,646 INFO L276 IsEmpty]: Start isEmpty. Operand 4812 states and 6640 transitions. [2022-07-14 04:58:21,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2022-07-14 04:58:21,647 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:58:21,647 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 04:58:21,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-07-14 04:58:21,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-14 04:58:21,863 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2022-07-14 04:58:21,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:58:21,864 INFO L85 PathProgramCache]: Analyzing trace with hash 2056294761, now seen corresponding path program 1 times [2022-07-14 04:58:21,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-14 04:58:21,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1760915582] [2022-07-14 04:58:21,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:58:21,867 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-14 04:58:21,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-14 04:58:21,869 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-14 04:58:21,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-07-14 04:58:25,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:58:25,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 3098 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-14 04:58:25,833 INFO L286 TraceCheckSpWp]: Computing forward predicates...