./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 791161d1 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.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 5c8407b01b6fe267e548d9a1140b4b401c355e8b9b48d0e3e8bb3d2d9d4dce8c --- Real Ultimate output --- This is Ultimate 0.2.2-?-791161d [2022-07-23 04:29:40,045 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-23 04:29:40,047 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-23 04:29:40,080 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-23 04:29:40,080 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-23 04:29:40,081 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-23 04:29:40,083 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-23 04:29:40,085 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-23 04:29:40,086 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-23 04:29:40,090 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-23 04:29:40,091 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-23 04:29:40,092 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-23 04:29:40,093 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-23 04:29:40,094 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-23 04:29:40,095 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-23 04:29:40,098 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-23 04:29:40,098 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-23 04:29:40,100 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-23 04:29:40,101 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-23 04:29:40,105 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-23 04:29:40,106 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-23 04:29:40,107 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-23 04:29:40,107 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-23 04:29:40,108 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-23 04:29:40,109 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-23 04:29:40,114 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-23 04:29:40,114 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-23 04:29:40,115 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-23 04:29:40,115 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-23 04:29:40,116 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-23 04:29:40,116 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-23 04:29:40,117 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-23 04:29:40,118 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-23 04:29:40,119 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-23 04:29:40,119 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-23 04:29:40,120 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-23 04:29:40,120 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-23 04:29:40,120 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-23 04:29:40,120 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-23 04:29:40,121 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-23 04:29:40,121 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-23 04:29:40,122 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-23 04:29:40,124 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-07-23 04:29:40,147 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-23 04:29:40,148 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-23 04:29:40,148 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-23 04:29:40,148 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-23 04:29:40,149 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-23 04:29:40,149 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-23 04:29:40,149 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-23 04:29:40,149 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-23 04:29:40,150 INFO L138 SettingsManager]: * Use SBE=true [2022-07-23 04:29:40,150 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-23 04:29:40,151 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-23 04:29:40,151 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-23 04:29:40,151 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-23 04:29:40,151 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-23 04:29:40,151 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-23 04:29:40,151 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-23 04:29:40,151 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-23 04:29:40,152 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-23 04:29:40,152 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-23 04:29:40,152 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-23 04:29:40,152 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-23 04:29:40,152 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-23 04:29:40,152 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-23 04:29:40,153 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-23 04:29:40,153 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-23 04:29:40,153 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-23 04:29:40,153 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-23 04:29:40,153 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-23 04:29:40,153 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-23 04:29:40,154 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-23 04:29:40,154 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 -> 5c8407b01b6fe267e548d9a1140b4b401c355e8b9b48d0e3e8bb3d2d9d4dce8c [2022-07-23 04:29:40,352 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-23 04:29:40,368 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-23 04:29:40,370 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-23 04:29:40,371 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-23 04:29:40,371 INFO L275 PluginConnector]: CDTParser initialized [2022-07-23 04:29:40,372 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---fs--squashfs--squashfs.ko.cil.i [2022-07-23 04:29:40,423 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6efcc23db/7e245d41942142b08449f3c1e958ce9c/FLAG7898f3684 [2022-07-23 04:29:41,176 INFO L306 CDTParser]: Found 1 translation units. [2022-07-23 04:29:41,177 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i [2022-07-23 04:29:41,224 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6efcc23db/7e245d41942142b08449f3c1e958ce9c/FLAG7898f3684 [2022-07-23 04:29:41,718 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6efcc23db/7e245d41942142b08449f3c1e958ce9c [2022-07-23 04:29:41,720 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-23 04:29:41,721 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-23 04:29:41,722 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-23 04:29:41,722 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-23 04:29:41,725 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-23 04:29:41,725 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.07 04:29:41" (1/1) ... [2022-07-23 04:29:41,726 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@44a5bfcc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:29:41, skipping insertion in model container [2022-07-23 04:29:41,726 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.07 04:29:41" (1/1) ... [2022-07-23 04:29:41,731 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-23 04:29:41,857 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-23 04:29:44,697 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479065,479078] [2022-07-23 04:29:44,699 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479210,479223] [2022-07-23 04:29:44,700 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479356,479369] [2022-07-23 04:29:44,700 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479521,479534] [2022-07-23 04:29:44,700 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479679,479692] [2022-07-23 04:29:44,701 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479837,479850] [2022-07-23 04:29:44,701 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479995,480008] [2022-07-23 04:29:44,701 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480155,480168] [2022-07-23 04:29:44,702 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480314,480327] [2022-07-23 04:29:44,702 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480453,480466] [2022-07-23 04:29:44,702 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480595,480608] [2022-07-23 04:29:44,703 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480744,480757] [2022-07-23 04:29:44,703 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480883,480896] [2022-07-23 04:29:44,703 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481038,481051] [2022-07-23 04:29:44,704 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481198,481211] [2022-07-23 04:29:44,704 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481349,481362] [2022-07-23 04:29:44,704 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481500,481513] [2022-07-23 04:29:44,705 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481652,481665] [2022-07-23 04:29:44,705 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481801,481814] [2022-07-23 04:29:44,705 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481949,481962] [2022-07-23 04:29:44,706 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482106,482119] [2022-07-23 04:29:44,706 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482255,482268] [2022-07-23 04:29:44,706 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482411,482424] [2022-07-23 04:29:44,706 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482564,482577] [2022-07-23 04:29:44,707 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482710,482723] [2022-07-23 04:29:44,707 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482853,482866] [2022-07-23 04:29:44,707 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483005,483018] [2022-07-23 04:29:44,708 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483151,483164] [2022-07-23 04:29:44,708 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483296,483309] [2022-07-23 04:29:44,708 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483450,483463] [2022-07-23 04:29:44,709 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483601,483614] [2022-07-23 04:29:44,709 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483756,483769] [2022-07-23 04:29:44,709 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483908,483921] [2022-07-23 04:29:44,709 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484063,484076] [2022-07-23 04:29:44,710 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484227,484240] [2022-07-23 04:29:44,710 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484383,484396] [2022-07-23 04:29:44,710 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484547,484560] [2022-07-23 04:29:44,711 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484689,484702] [2022-07-23 04:29:44,711 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484847,484860] [2022-07-23 04:29:44,711 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485014,485027] [2022-07-23 04:29:44,712 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485173,485186] [2022-07-23 04:29:44,712 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485332,485345] [2022-07-23 04:29:44,712 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485481,485494] [2022-07-23 04:29:44,712 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485628,485641] [2022-07-23 04:29:44,713 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485767,485780] [2022-07-23 04:29:44,713 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485930,485943] [2022-07-23 04:29:44,713 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486096,486109] [2022-07-23 04:29:44,714 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486260,486273] [2022-07-23 04:29:44,714 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486425,486438] [2022-07-23 04:29:44,714 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486590,486603] [2022-07-23 04:29:44,714 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486756,486769] [2022-07-23 04:29:44,715 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486921,486934] [2022-07-23 04:29:44,715 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487088,487101] [2022-07-23 04:29:44,715 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487248,487261] [2022-07-23 04:29:44,716 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487410,487423] [2022-07-23 04:29:44,716 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487569,487582] [2022-07-23 04:29:44,716 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487715,487728] [2022-07-23 04:29:44,716 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487858,487871] [2022-07-23 04:29:44,717 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488002,488015] [2022-07-23 04:29:44,717 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488145,488158] [2022-07-23 04:29:44,717 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488289,488302] [2022-07-23 04:29:44,718 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488430,488443] [2022-07-23 04:29:44,718 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488568,488581] [2022-07-23 04:29:44,718 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488726,488739] [2022-07-23 04:29:44,718 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488885,488898] [2022-07-23 04:29:44,719 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489041,489054] [2022-07-23 04:29:44,719 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489190,489203] [2022-07-23 04:29:44,719 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489342,489355] [2022-07-23 04:29:44,720 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489493,489506] [2022-07-23 04:29:44,720 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489642,489655] [2022-07-23 04:29:44,720 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489794,489807] [2022-07-23 04:29:44,720 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489942,489955] [2022-07-23 04:29:44,721 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490095,490108] [2022-07-23 04:29:44,721 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490246,490259] [2022-07-23 04:29:44,721 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490396,490409] [2022-07-23 04:29:44,721 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490543,490556] [2022-07-23 04:29:44,722 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490694,490707] [2022-07-23 04:29:44,722 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490845,490858] [2022-07-23 04:29:44,722 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490993,491006] [2022-07-23 04:29:44,723 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491159,491172] [2022-07-23 04:29:44,723 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491328,491341] [2022-07-23 04:29:44,723 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491495,491508] [2022-07-23 04:29:44,723 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491663,491676] [2022-07-23 04:29:44,724 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491813,491826] [2022-07-23 04:29:44,724 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491960,491973] [2022-07-23 04:29:44,724 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[492121,492134] [2022-07-23 04:29:44,725 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[492291,492304] [2022-07-23 04:29:44,725 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[492453,492466] [2022-07-23 04:29:44,736 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-23 04:29:44,771 INFO L203 MainTranslator]: Completed pre-run [2022-07-23 04:29:44,839 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: length = length & -16777217 [4585] 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:1627) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:332) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1081) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:334) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1081) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:334) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.FunctionHandler.handleFunctionDefinition(FunctionHandler.java:371) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1470) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:289) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.processTUchild(CHandler.java:3276) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2361) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:601) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainDispatcher.dispatch(MainDispatcher.java:270) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.performMainRun(MainTranslator.java:244) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.translate(MainTranslator.java:206) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.run(MainTranslator.java:115) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.(MainTranslator.java:93) at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver.finish(CACSL2BoogieTranslatorObserver.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-07-23 04:29:44,850 INFO L158 Benchmark]: Toolchain (without parser) took 3125.39ms. Allocated memory was 96.5MB in the beginning and 132.1MB in the end (delta: 35.7MB). Free memory was 57.6MB in the beginning and 60.0MB in the end (delta: -2.4MB). Peak memory consumption was 56.7MB. Max. memory is 16.1GB. [2022-07-23 04:29:44,850 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 79.7MB. Free memory was 60.0MB in the beginning and 60.0MB in the end (delta: 31.6kB). There was no memory consumed. Max. memory is 16.1GB. [2022-07-23 04:29:44,851 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3123.39ms. Allocated memory was 96.5MB in the beginning and 132.1MB in the end (delta: 35.7MB). Free memory was 57.3MB in the beginning and 60.0MB in the end (delta: -2.6MB). Peak memory consumption was 56.7MB. Max. memory is 16.1GB. [2022-07-23 04:29:44,852 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 79.7MB. Free memory was 60.0MB in the beginning and 60.0MB in the end (delta: 31.6kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3123.39ms. Allocated memory was 96.5MB in the beginning and 132.1MB in the end (delta: 35.7MB). Free memory was 57.3MB in the beginning and 60.0MB in the end (delta: -2.6MB). Peak memory consumption was 56.7MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - ExceptionOrErrorResult: TypeCheckException: Type check failed for C: length = length & -16777217 [4585] de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: TypeCheckException: Type check failed for C: length = length & -16777217 [4585]: 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---fs--squashfs--squashfs.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 5c8407b01b6fe267e548d9a1140b4b401c355e8b9b48d0e3e8bb3d2d9d4dce8c --- Real Ultimate output --- This is Ultimate 0.2.2-?-791161d [2022-07-23 04:29:46,513 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-23 04:29:46,515 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-23 04:29:46,545 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-23 04:29:46,545 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-23 04:29:46,546 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-23 04:29:46,549 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-23 04:29:46,551 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-23 04:29:46,552 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-23 04:29:46,561 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-23 04:29:46,562 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-23 04:29:46,566 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-23 04:29:46,566 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-23 04:29:46,567 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-23 04:29:46,568 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-23 04:29:46,570 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-23 04:29:46,571 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-23 04:29:46,572 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-23 04:29:46,573 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-23 04:29:46,577 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-23 04:29:46,578 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-23 04:29:46,579 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-23 04:29:46,580 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-23 04:29:46,581 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-23 04:29:46,582 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-23 04:29:46,587 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-23 04:29:46,587 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-23 04:29:46,587 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-23 04:29:46,588 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-23 04:29:46,588 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-23 04:29:46,589 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-23 04:29:46,589 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-23 04:29:46,591 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-23 04:29:46,591 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-23 04:29:46,592 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-23 04:29:46,593 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-23 04:29:46,593 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-23 04:29:46,593 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-23 04:29:46,594 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-23 04:29:46,594 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-23 04:29:46,595 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-23 04:29:46,595 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-23 04:29:46,602 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-07-23 04:29:46,627 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-23 04:29:46,627 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-23 04:29:46,627 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-23 04:29:46,628 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-23 04:29:46,628 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-23 04:29:46,628 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-23 04:29:46,629 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-23 04:29:46,629 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-23 04:29:46,629 INFO L138 SettingsManager]: * Use SBE=true [2022-07-23 04:29:46,630 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-23 04:29:46,630 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-23 04:29:46,630 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-23 04:29:46,630 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-23 04:29:46,631 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-23 04:29:46,631 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-07-23 04:29:46,631 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-07-23 04:29:46,631 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-07-23 04:29:46,631 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-23 04:29:46,631 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-23 04:29:46,632 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-23 04:29:46,632 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-23 04:29:46,632 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-23 04:29:46,632 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-23 04:29:46,632 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-23 04:29:46,632 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-23 04:29:46,633 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-23 04:29:46,633 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-23 04:29:46,633 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-07-23 04:29:46,633 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-07-23 04:29:46,633 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-23 04:29:46,633 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-23 04:29:46,634 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-23 04:29:46,634 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-07-23 04:29:46,634 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 -> 5c8407b01b6fe267e548d9a1140b4b401c355e8b9b48d0e3e8bb3d2d9d4dce8c [2022-07-23 04:29:46,903 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-23 04:29:46,933 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-23 04:29:46,935 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-23 04:29:46,936 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-23 04:29:46,938 INFO L275 PluginConnector]: CDTParser initialized [2022-07-23 04:29:46,940 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---fs--squashfs--squashfs.ko.cil.i [2022-07-23 04:29:47,003 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/79519b50d/8aa6a514c7b74ff7afa1153a63ad19a2/FLAG8dcd7b905 [2022-07-23 04:29:47,733 INFO L306 CDTParser]: Found 1 translation units. [2022-07-23 04:29:47,734 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i [2022-07-23 04:29:47,776 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/79519b50d/8aa6a514c7b74ff7afa1153a63ad19a2/FLAG8dcd7b905 [2022-07-23 04:29:47,820 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/79519b50d/8aa6a514c7b74ff7afa1153a63ad19a2 [2022-07-23 04:29:47,822 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-23 04:29:47,823 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-23 04:29:47,824 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-23 04:29:47,824 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-23 04:29:47,827 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-23 04:29:47,828 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.07 04:29:47" (1/1) ... [2022-07-23 04:29:47,828 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2ea38476 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:29:47, skipping insertion in model container [2022-07-23 04:29:47,829 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.07 04:29:47" (1/1) ... [2022-07-23 04:29:47,833 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-23 04:29:47,998 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-23 04:29:50,536 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479065,479078] [2022-07-23 04:29:50,538 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479210,479223] [2022-07-23 04:29:50,545 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479356,479369] [2022-07-23 04:29:50,546 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479521,479534] [2022-07-23 04:29:50,546 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479679,479692] [2022-07-23 04:29:50,547 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479837,479850] [2022-07-23 04:29:50,547 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479995,480008] [2022-07-23 04:29:50,547 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480155,480168] [2022-07-23 04:29:50,548 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480314,480327] [2022-07-23 04:29:50,548 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480453,480466] [2022-07-23 04:29:50,549 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480595,480608] [2022-07-23 04:29:50,549 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480744,480757] [2022-07-23 04:29:50,550 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480883,480896] [2022-07-23 04:29:50,550 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481038,481051] [2022-07-23 04:29:50,550 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481198,481211] [2022-07-23 04:29:50,551 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481349,481362] [2022-07-23 04:29:50,551 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481500,481513] [2022-07-23 04:29:50,551 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481652,481665] [2022-07-23 04:29:50,552 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481801,481814] [2022-07-23 04:29:50,553 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481949,481962] [2022-07-23 04:29:50,553 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482106,482119] [2022-07-23 04:29:50,554 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482255,482268] [2022-07-23 04:29:50,555 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482411,482424] [2022-07-23 04:29:50,555 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482564,482577] [2022-07-23 04:29:50,555 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482710,482723] [2022-07-23 04:29:50,556 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482853,482866] [2022-07-23 04:29:50,556 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483005,483018] [2022-07-23 04:29:50,556 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483151,483164] [2022-07-23 04:29:50,557 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483296,483309] [2022-07-23 04:29:50,557 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483450,483463] [2022-07-23 04:29:50,558 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483601,483614] [2022-07-23 04:29:50,558 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483756,483769] [2022-07-23 04:29:50,559 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483908,483921] [2022-07-23 04:29:50,559 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484063,484076] [2022-07-23 04:29:50,559 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484227,484240] [2022-07-23 04:29:50,560 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484383,484396] [2022-07-23 04:29:50,560 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484547,484560] [2022-07-23 04:29:50,560 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484689,484702] [2022-07-23 04:29:50,561 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484847,484860] [2022-07-23 04:29:50,561 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485014,485027] [2022-07-23 04:29:50,561 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485173,485186] [2022-07-23 04:29:50,561 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485332,485345] [2022-07-23 04:29:50,562 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485481,485494] [2022-07-23 04:29:50,562 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485628,485641] [2022-07-23 04:29:50,562 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485767,485780] [2022-07-23 04:29:50,562 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485930,485943] [2022-07-23 04:29:50,563 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486096,486109] [2022-07-23 04:29:50,564 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486260,486273] [2022-07-23 04:29:50,564 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486425,486438] [2022-07-23 04:29:50,564 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486590,486603] [2022-07-23 04:29:50,564 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486756,486769] [2022-07-23 04:29:50,565 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486921,486934] [2022-07-23 04:29:50,565 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487088,487101] [2022-07-23 04:29:50,565 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487248,487261] [2022-07-23 04:29:50,565 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487410,487423] [2022-07-23 04:29:50,566 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487569,487582] [2022-07-23 04:29:50,566 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487715,487728] [2022-07-23 04:29:50,566 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487858,487871] [2022-07-23 04:29:50,567 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488002,488015] [2022-07-23 04:29:50,567 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488145,488158] [2022-07-23 04:29:50,567 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488289,488302] [2022-07-23 04:29:50,568 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488430,488443] [2022-07-23 04:29:50,568 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488568,488581] [2022-07-23 04:29:50,568 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488726,488739] [2022-07-23 04:29:50,569 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488885,488898] [2022-07-23 04:29:50,569 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489041,489054] [2022-07-23 04:29:50,569 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489190,489203] [2022-07-23 04:29:50,569 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489342,489355] [2022-07-23 04:29:50,570 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489493,489506] [2022-07-23 04:29:50,570 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489642,489655] [2022-07-23 04:29:50,571 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489794,489807] [2022-07-23 04:29:50,571 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489942,489955] [2022-07-23 04:29:50,571 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490095,490108] [2022-07-23 04:29:50,571 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490246,490259] [2022-07-23 04:29:50,572 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490396,490409] [2022-07-23 04:29:50,572 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490543,490556] [2022-07-23 04:29:50,572 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490694,490707] [2022-07-23 04:29:50,573 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490845,490858] [2022-07-23 04:29:50,573 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490993,491006] [2022-07-23 04:29:50,573 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491159,491172] [2022-07-23 04:29:50,573 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491328,491341] [2022-07-23 04:29:50,574 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491495,491508] [2022-07-23 04:29:50,574 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491663,491676] [2022-07-23 04:29:50,574 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491813,491826] [2022-07-23 04:29:50,575 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491960,491973] [2022-07-23 04:29:50,575 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[492121,492134] [2022-07-23 04:29:50,576 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[492291,492304] [2022-07-23 04:29:50,576 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[492453,492466] [2022-07-23 04:29:50,588 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-23 04:29:50,636 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-07-23 04:29:50,722 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-23 04:29:51,018 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479065,479078] [2022-07-23 04:29:51,019 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479210,479223] [2022-07-23 04:29:51,020 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479356,479369] [2022-07-23 04:29:51,020 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479521,479534] [2022-07-23 04:29:51,021 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479679,479692] [2022-07-23 04:29:51,022 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479837,479850] [2022-07-23 04:29:51,022 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479995,480008] [2022-07-23 04:29:51,023 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480155,480168] [2022-07-23 04:29:51,023 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480314,480327] [2022-07-23 04:29:51,023 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480453,480466] [2022-07-23 04:29:51,024 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480595,480608] [2022-07-23 04:29:51,024 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480744,480757] [2022-07-23 04:29:51,024 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480883,480896] [2022-07-23 04:29:51,025 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481038,481051] [2022-07-23 04:29:51,025 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481198,481211] [2022-07-23 04:29:51,025 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481349,481362] [2022-07-23 04:29:51,026 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481500,481513] [2022-07-23 04:29:51,026 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481652,481665] [2022-07-23 04:29:51,026 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481801,481814] [2022-07-23 04:29:51,027 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481949,481962] [2022-07-23 04:29:51,027 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482106,482119] [2022-07-23 04:29:51,028 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482255,482268] [2022-07-23 04:29:51,028 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482411,482424] [2022-07-23 04:29:51,029 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482564,482577] [2022-07-23 04:29:51,029 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482710,482723] [2022-07-23 04:29:51,029 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482853,482866] [2022-07-23 04:29:51,030 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483005,483018] [2022-07-23 04:29:51,030 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483151,483164] [2022-07-23 04:29:51,030 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483296,483309] [2022-07-23 04:29:51,031 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483450,483463] [2022-07-23 04:29:51,031 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483601,483614] [2022-07-23 04:29:51,032 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483756,483769] [2022-07-23 04:29:51,032 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483908,483921] [2022-07-23 04:29:51,032 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484063,484076] [2022-07-23 04:29:51,033 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484227,484240] [2022-07-23 04:29:51,033 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484383,484396] [2022-07-23 04:29:51,034 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484547,484560] [2022-07-23 04:29:51,034 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484689,484702] [2022-07-23 04:29:51,034 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484847,484860] [2022-07-23 04:29:51,034 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485014,485027] [2022-07-23 04:29:51,035 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485173,485186] [2022-07-23 04:29:51,036 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485332,485345] [2022-07-23 04:29:51,036 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485481,485494] [2022-07-23 04:29:51,036 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485628,485641] [2022-07-23 04:29:51,037 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485767,485780] [2022-07-23 04:29:51,037 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485930,485943] [2022-07-23 04:29:51,038 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486096,486109] [2022-07-23 04:29:51,042 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486260,486273] [2022-07-23 04:29:51,042 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486425,486438] [2022-07-23 04:29:51,042 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486590,486603] [2022-07-23 04:29:51,043 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486756,486769] [2022-07-23 04:29:51,043 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486921,486934] [2022-07-23 04:29:51,043 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487088,487101] [2022-07-23 04:29:51,046 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487248,487261] [2022-07-23 04:29:51,047 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487410,487423] [2022-07-23 04:29:51,047 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487569,487582] [2022-07-23 04:29:51,047 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487715,487728] [2022-07-23 04:29:51,048 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487858,487871] [2022-07-23 04:29:51,049 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488002,488015] [2022-07-23 04:29:51,051 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488145,488158] [2022-07-23 04:29:51,051 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488289,488302] [2022-07-23 04:29:51,051 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488430,488443] [2022-07-23 04:29:51,052 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488568,488581] [2022-07-23 04:29:51,053 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488726,488739] [2022-07-23 04:29:51,054 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488885,488898] [2022-07-23 04:29:51,054 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489041,489054] [2022-07-23 04:29:51,054 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489190,489203] [2022-07-23 04:29:51,054 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489342,489355] [2022-07-23 04:29:51,059 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489493,489506] [2022-07-23 04:29:51,059 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489642,489655] [2022-07-23 04:29:51,059 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489794,489807] [2022-07-23 04:29:51,059 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489942,489955] [2022-07-23 04:29:51,060 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490095,490108] [2022-07-23 04:29:51,060 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490246,490259] [2022-07-23 04:29:51,060 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490396,490409] [2022-07-23 04:29:51,060 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490543,490556] [2022-07-23 04:29:51,061 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490694,490707] [2022-07-23 04:29:51,061 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490845,490858] [2022-07-23 04:29:51,062 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490993,491006] [2022-07-23 04:29:51,062 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491159,491172] [2022-07-23 04:29:51,063 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491328,491341] [2022-07-23 04:29:51,063 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491495,491508] [2022-07-23 04:29:51,064 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491663,491676] [2022-07-23 04:29:51,064 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491813,491826] [2022-07-23 04:29:51,064 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491960,491973] [2022-07-23 04:29:51,064 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[492121,492134] [2022-07-23 04:29:51,065 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[492291,492304] [2022-07-23 04:29:51,065 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[492453,492466] [2022-07-23 04:29:51,070 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-23 04:29:51,085 INFO L203 MainTranslator]: Completed pre-run [2022-07-23 04:29:51,373 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479065,479078] [2022-07-23 04:29:51,374 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479210,479223] [2022-07-23 04:29:51,374 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479356,479369] [2022-07-23 04:29:51,374 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479521,479534] [2022-07-23 04:29:51,374 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479679,479692] [2022-07-23 04:29:51,375 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479837,479850] [2022-07-23 04:29:51,375 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479995,480008] [2022-07-23 04:29:51,375 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480155,480168] [2022-07-23 04:29:51,375 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480314,480327] [2022-07-23 04:29:51,376 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480453,480466] [2022-07-23 04:29:51,376 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480595,480608] [2022-07-23 04:29:51,376 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480744,480757] [2022-07-23 04:29:51,376 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480883,480896] [2022-07-23 04:29:51,377 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481038,481051] [2022-07-23 04:29:51,377 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481198,481211] [2022-07-23 04:29:51,377 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481349,481362] [2022-07-23 04:29:51,377 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481500,481513] [2022-07-23 04:29:51,377 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481652,481665] [2022-07-23 04:29:51,378 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481801,481814] [2022-07-23 04:29:51,378 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481949,481962] [2022-07-23 04:29:51,378 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482106,482119] [2022-07-23 04:29:51,378 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482255,482268] [2022-07-23 04:29:51,379 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482411,482424] [2022-07-23 04:29:51,379 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482564,482577] [2022-07-23 04:29:51,379 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482710,482723] [2022-07-23 04:29:51,379 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482853,482866] [2022-07-23 04:29:51,381 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483005,483018] [2022-07-23 04:29:51,381 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483151,483164] [2022-07-23 04:29:51,381 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483296,483309] [2022-07-23 04:29:51,382 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483450,483463] [2022-07-23 04:29:51,382 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483601,483614] [2022-07-23 04:29:51,382 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483756,483769] [2022-07-23 04:29:51,382 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483908,483921] [2022-07-23 04:29:51,383 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484063,484076] [2022-07-23 04:29:51,383 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484227,484240] [2022-07-23 04:29:51,383 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484383,484396] [2022-07-23 04:29:51,383 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484547,484560] [2022-07-23 04:29:51,384 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484689,484702] [2022-07-23 04:29:51,384 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484847,484860] [2022-07-23 04:29:51,384 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485014,485027] [2022-07-23 04:29:51,384 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485173,485186] [2022-07-23 04:29:51,385 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485332,485345] [2022-07-23 04:29:51,385 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485481,485494] [2022-07-23 04:29:51,385 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485628,485641] [2022-07-23 04:29:51,385 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485767,485780] [2022-07-23 04:29:51,386 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485930,485943] [2022-07-23 04:29:51,386 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486096,486109] [2022-07-23 04:29:51,386 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486260,486273] [2022-07-23 04:29:51,386 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486425,486438] [2022-07-23 04:29:51,386 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486590,486603] [2022-07-23 04:29:51,387 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486756,486769] [2022-07-23 04:29:51,387 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486921,486934] [2022-07-23 04:29:51,387 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487088,487101] [2022-07-23 04:29:51,388 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487248,487261] [2022-07-23 04:29:51,388 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487410,487423] [2022-07-23 04:29:51,388 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487569,487582] [2022-07-23 04:29:51,388 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487715,487728] [2022-07-23 04:29:51,388 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487858,487871] [2022-07-23 04:29:51,389 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488002,488015] [2022-07-23 04:29:51,389 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488145,488158] [2022-07-23 04:29:51,389 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488289,488302] [2022-07-23 04:29:51,389 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488430,488443] [2022-07-23 04:29:51,389 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488568,488581] [2022-07-23 04:29:51,390 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488726,488739] [2022-07-23 04:29:51,390 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488885,488898] [2022-07-23 04:29:51,390 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489041,489054] [2022-07-23 04:29:51,390 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489190,489203] [2022-07-23 04:29:51,391 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489342,489355] [2022-07-23 04:29:51,391 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489493,489506] [2022-07-23 04:29:51,391 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489642,489655] [2022-07-23 04:29:51,391 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489794,489807] [2022-07-23 04:29:51,391 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489942,489955] [2022-07-23 04:29:51,392 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490095,490108] [2022-07-23 04:29:51,392 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490246,490259] [2022-07-23 04:29:51,392 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490396,490409] [2022-07-23 04:29:51,393 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490543,490556] [2022-07-23 04:29:51,393 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490694,490707] [2022-07-23 04:29:51,393 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490845,490858] [2022-07-23 04:29:51,393 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490993,491006] [2022-07-23 04:29:51,395 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491159,491172] [2022-07-23 04:29:51,399 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491328,491341] [2022-07-23 04:29:51,399 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491495,491508] [2022-07-23 04:29:51,399 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491663,491676] [2022-07-23 04:29:51,400 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491813,491826] [2022-07-23 04:29:51,400 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491960,491973] [2022-07-23 04:29:51,400 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[492121,492134] [2022-07-23 04:29:51,400 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[492291,492304] [2022-07-23 04:29:51,401 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[492453,492466] [2022-07-23 04:29:51,404 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-23 04:29:51,613 INFO L208 MainTranslator]: Completed translation [2022-07-23 04:29:51,614 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:29:51 WrapperNode [2022-07-23 04:29:51,614 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-23 04:29:51,615 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-23 04:29:51,615 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-23 04:29:51,615 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-23 04:29:51,620 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:29:51" (1/1) ... [2022-07-23 04:29:51,713 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:29:51" (1/1) ... [2022-07-23 04:29:51,873 INFO L137 Inliner]: procedures = 729, calls = 4113, calls flagged for inlining = 352, calls inlined = 254, statements flattened = 7950 [2022-07-23 04:29:51,874 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-23 04:29:51,875 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-23 04:29:51,875 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-23 04:29:51,875 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-23 04:29:51,881 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:29:51" (1/1) ... [2022-07-23 04:29:51,881 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:29:51" (1/1) ... [2022-07-23 04:29:51,901 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:29:51" (1/1) ... [2022-07-23 04:29:51,902 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:29:51" (1/1) ... [2022-07-23 04:29:52,037 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:29:51" (1/1) ... [2022-07-23 04:29:52,056 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:29:51" (1/1) ... [2022-07-23 04:29:52,092 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:29:51" (1/1) ... [2022-07-23 04:29:52,126 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-23 04:29:52,127 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-23 04:29:52,127 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-23 04:29:52,128 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-23 04:29:52,128 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:29:51" (1/1) ... [2022-07-23 04:29:52,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-23 04:29:52,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-23 04:29:52,181 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-23 04:29:52,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-23 04:29:52,284 INFO L130 BoogieDeclarations]: Found specification of procedure put_bh___2 [2022-07-23 04:29:52,285 INFO L138 BoogieDeclarations]: Found implementation of procedure put_bh___2 [2022-07-23 04:29:52,285 INFO L130 BoogieDeclarations]: Found specification of procedure put_bh___3 [2022-07-23 04:29:52,285 INFO L138 BoogieDeclarations]: Found implementation of procedure put_bh___3 [2022-07-23 04:29:52,285 INFO L130 BoogieDeclarations]: Found specification of procedure set_nlink [2022-07-23 04:29:52,285 INFO L138 BoogieDeclarations]: Found implementation of procedure set_nlink [2022-07-23 04:29:52,285 INFO L130 BoogieDeclarations]: Found specification of procedure zlib_uncompress [2022-07-23 04:29:52,285 INFO L138 BoogieDeclarations]: Found implementation of procedure zlib_uncompress [2022-07-23 04:29:52,286 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2022-07-23 04:29:52,286 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2022-07-23 04:29:52,286 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2022-07-23 04:29:52,286 INFO L130 BoogieDeclarations]: Found specification of procedure i_size_read [2022-07-23 04:29:52,286 INFO L138 BoogieDeclarations]: Found implementation of procedure i_size_read [2022-07-23 04:29:52,286 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-07-23 04:29:52,286 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-07-23 04:29:52,286 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2022-07-23 04:29:52,286 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2022-07-23 04:29:52,286 INFO L130 BoogieDeclarations]: Found specification of procedure ll_rw_block [2022-07-23 04:29:52,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_rw_block [2022-07-23 04:29:52,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-07-23 04:29:52,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-07-23 04:29:52,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-23 04:29:52,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-23 04:29:52,287 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2022-07-23 04:29:52,287 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2022-07-23 04:29:52,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-23 04:29:52,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-23 04:29:52,288 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_finish_page [2022-07-23 04:29:52,288 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_finish_page [2022-07-23 04:29:52,288 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2022-07-23 04:29:52,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2022-07-23 04:29:52,288 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2022-07-23 04:29:52,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2022-07-23 04:29:52,289 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_xz_uncompress [2022-07-23 04:29:52,289 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_xz_uncompress [2022-07-23 04:29:52,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_meta_index_mutex_of_squashfs_sb_info [2022-07-23 04:29:52,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_meta_index_mutex_of_squashfs_sb_info [2022-07-23 04:29:52,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-07-23 04:29:52,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-07-23 04:29:52,289 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_copy_data [2022-07-23 04:29:52,289 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_copy_data [2022-07-23 04:29:52,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-07-23 04:29:52,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-07-23 04:29:52,290 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2022-07-23 04:29:52,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2022-07-23 04:29:52,290 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_inodecache [2022-07-23 04:29:52,290 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_inodecache [2022-07-23 04:29:52,290 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_read_inode [2022-07-23 04:29:52,290 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_read_inode [2022-07-23 04:29:52,290 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-23 04:29:52,290 INFO L130 BoogieDeclarations]: Found specification of procedure lzo_free [2022-07-23 04:29:52,290 INFO L138 BoogieDeclarations]: Found implementation of procedure lzo_free [2022-07-23 04:29:52,291 INFO L130 BoogieDeclarations]: Found specification of procedure init_special_inode [2022-07-23 04:29:52,291 INFO L138 BoogieDeclarations]: Found implementation of procedure init_special_inode [2022-07-23 04:29:52,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-07-23 04:29:52,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-07-23 04:29:52,291 INFO L130 BoogieDeclarations]: Found specification of procedure zlib_free [2022-07-23 04:29:52,291 INFO L138 BoogieDeclarations]: Found implementation of procedure zlib_free [2022-07-23 04:29:52,291 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-07-23 04:29:52,291 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-07-23 04:29:52,291 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_frag_lookup [2022-07-23 04:29:52,291 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_frag_lookup [2022-07-23 04:29:52,292 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2022-07-23 04:29:52,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2022-07-23 04:29:52,292 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2022-07-23 04:29:52,292 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2022-07-23 04:29:52,292 INFO L130 BoogieDeclarations]: Found specification of procedure init_once [2022-07-23 04:29:52,292 INFO L138 BoogieDeclarations]: Found implementation of procedure init_once [2022-07-23 04:29:52,292 INFO L130 BoogieDeclarations]: Found specification of procedure sb_bread [2022-07-23 04:29:52,292 INFO L138 BoogieDeclarations]: Found implementation of procedure sb_bread [2022-07-23 04:29:52,292 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_xz_init [2022-07-23 04:29:52,293 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_xz_init [2022-07-23 04:29:52,293 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2022-07-23 04:29:52,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2022-07-23 04:29:52,293 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-07-23 04:29:52,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-07-23 04:29:52,293 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-23 04:29:52,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-23 04:29:52,293 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2022-07-23 04:29:52,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2022-07-23 04:29:52,293 INFO L130 BoogieDeclarations]: Found specification of procedure read_indexes [2022-07-23 04:29:52,294 INFO L138 BoogieDeclarations]: Found implementation of procedure read_indexes [2022-07-23 04:29:52,294 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2022-07-23 04:29:52,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2022-07-23 04:29:52,294 INFO L130 BoogieDeclarations]: Found specification of procedure new_decode_dev [2022-07-23 04:29:52,294 INFO L138 BoogieDeclarations]: Found implementation of procedure new_decode_dev [2022-07-23 04:29:52,294 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-07-23 04:29:52,294 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-07-23 04:29:52,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2022-07-23 04:29:52,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2022-07-23 04:29:52,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-07-23 04:29:52,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-07-23 04:29:52,297 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2022-07-23 04:29:52,297 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2022-07-23 04:29:52,297 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_i [2022-07-23 04:29:52,297 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_i [2022-07-23 04:29:52,297 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2022-07-23 04:29:52,298 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2022-07-23 04:29:52,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2022-07-23 04:29:52,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2022-07-23 04:29:52,298 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_next_page [2022-07-23 04:29:52,298 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_next_page [2022-07-23 04:29:52,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-23 04:29:52,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-23 04:29:52,298 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_export_iget [2022-07-23 04:29:52,298 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_export_iget [2022-07-23 04:29:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-23 04:29:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_meta_index_mutex_of_squashfs_sb_info [2022-07-23 04:29:52,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_meta_index_mutex_of_squashfs_sb_info [2022-07-23 04:29:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_user_list [2022-07-23 04:29:52,299 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_user_list [2022-07-23 04:29:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2022-07-23 04:29:52,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2022-07-23 04:29:52,299 INFO L130 BoogieDeclarations]: Found specification of procedure lzo_uncompress [2022-07-23 04:29:52,299 INFO L138 BoogieDeclarations]: Found implementation of procedure lzo_uncompress [2022-07-23 04:29:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-23 04:29:52,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-07-23 04:29:52,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-07-23 04:29:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-07-23 04:29:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-07-23 04:29:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2022-07-23 04:29:52,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2022-07-23 04:29:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-07-23 04:29:52,302 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-07-23 04:29:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2022-07-23 04:29:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_statfs [2022-07-23 04:29:52,302 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_statfs [2022-07-23 04:29:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure release_meta_index [2022-07-23 04:29:52,302 INFO L138 BoogieDeclarations]: Found implementation of procedure release_meta_index [2022-07-23 04:29:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2022-07-23 04:29:52,302 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2022-07-23 04:29:52,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2022-07-23 04:29:52,303 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2022-07-23 04:29:52,303 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_cache_delete [2022-07-23 04:29:52,303 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_cache_delete [2022-07-23 04:29:52,303 INFO L130 BoogieDeclarations]: Found specification of procedure lz4_comp_opts [2022-07-23 04:29:52,303 INFO L138 BoogieDeclarations]: Found implementation of procedure lz4_comp_opts [2022-07-23 04:29:52,303 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-07-23 04:29:52,303 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-07-23 04:29:52,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2022-07-23 04:29:52,303 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2022-07-23 04:29:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2022-07-23 04:29:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-23 04:29:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-23 04:29:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_read_metadata [2022-07-23 04:29:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_read_metadata [2022-07-23 04:29:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-07-23 04:29:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_read_data [2022-07-23 04:29:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_read_data [2022-07-23 04:29:52,304 INFO L130 BoogieDeclarations]: Found specification of procedure kill_block_super [2022-07-23 04:29:52,304 INFO L138 BoogieDeclarations]: Found implementation of procedure kill_block_super [2022-07-23 04:29:52,305 INFO L130 BoogieDeclarations]: Found specification of procedure unlock_page [2022-07-23 04:29:52,305 INFO L138 BoogieDeclarations]: Found implementation of procedure unlock_page [2022-07-23 04:29:52,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-07-23 04:29:52,305 INFO L130 BoogieDeclarations]: Found specification of procedure dir_emit [2022-07-23 04:29:52,305 INFO L138 BoogieDeclarations]: Found implementation of procedure dir_emit [2022-07-23 04:29:52,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-07-23 04:29:52,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-07-23 04:29:52,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-07-23 04:29:52,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-07-23 04:29:52,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-07-23 04:29:52,306 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-07-23 04:29:52,306 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_security_list [2022-07-23 04:29:52,306 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_security_list [2022-07-23 04:29:52,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-23 04:29:52,354 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-23 04:29:52,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_squashfs_stream [2022-07-23 04:29:52,354 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_squashfs_stream [2022-07-23 04:29:52,354 INFO L130 BoogieDeclarations]: Found specification of procedure SetPageError [2022-07-23 04:29:52,354 INFO L138 BoogieDeclarations]: Found implementation of procedure SetPageError [2022-07-23 04:29:52,354 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_iget [2022-07-23 04:29:52,354 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_iget [2022-07-23 04:29:52,354 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_xattr_get [2022-07-23 04:29:52,354 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_xattr_get [2022-07-23 04:29:52,354 INFO L130 BoogieDeclarations]: Found specification of procedure lzo_init [2022-07-23 04:29:52,354 INFO L138 BoogieDeclarations]: Found implementation of procedure lzo_init [2022-07-23 04:29:52,354 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-07-23 04:29:52,354 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-07-23 04:29:52,354 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_get_id [2022-07-23 04:29:52,354 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_get_id [2022-07-23 04:29:52,354 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2022-07-23 04:29:52,354 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2022-07-23 04:29:52,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2022-07-23 04:29:52,354 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2022-07-23 04:29:52,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_for_read_section [2022-07-23 04:29:52,354 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_for_read_section [2022-07-23 04:29:52,354 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2022-07-23 04:29:52,355 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2022-07-23 04:29:52,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2022-07-23 04:29:52,355 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2022-07-23 04:29:52,355 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_copy_cache [2022-07-23 04:29:52,355 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_copy_cache [2022-07-23 04:29:52,355 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-07-23 04:29:52,355 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-07-23 04:29:52,355 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-07-23 04:29:52,355 INFO L130 BoogieDeclarations]: Found specification of procedure generic_read_dir [2022-07-23 04:29:52,355 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_read_dir [2022-07-23 04:29:52,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-23 04:29:52,355 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-23 04:29:52,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-07-23 04:29:52,355 INFO L130 BoogieDeclarations]: Found specification of procedure page_follow_link_light [2022-07-23 04:29:52,355 INFO L138 BoogieDeclarations]: Found implementation of procedure page_follow_link_light [2022-07-23 04:29:52,355 INFO L130 BoogieDeclarations]: Found specification of procedure put_bh [2022-07-23 04:29:52,355 INFO L138 BoogieDeclarations]: Found implementation of procedure put_bh [2022-07-23 04:29:52,355 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_xz_free [2022-07-23 04:29:52,355 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_xz_free [2022-07-23 04:29:52,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-07-23 04:29:52,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-07-23 04:29:52,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-07-23 04:29:52,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-07-23 04:29:52,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-07-23 04:29:52,355 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_symlink_readpage [2022-07-23 04:29:52,355 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_symlink_readpage [2022-07-23 04:29:52,355 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-07-23 04:29:52,356 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-07-23 04:29:52,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-23 04:29:52,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-23 04:29:52,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-07-23 04:29:52,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-07-23 04:29:52,356 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_trusted_list [2022-07-23 04:29:52,356 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_trusted_list [2022-07-23 04:29:52,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-07-23 04:29:52,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-07-23 04:29:52,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-23 04:29:52,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-23 04:29:52,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2022-07-23 04:29:52,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2022-07-23 04:29:52,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2022-07-23 04:29:52,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2022-07-23 04:29:52,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_nonatomic [2022-07-23 04:29:52,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_nonatomic [2022-07-23 04:29:52,356 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_decompressor_destroy [2022-07-23 04:29:52,356 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_decompressor_destroy [2022-07-23 04:29:52,356 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_cache_get [2022-07-23 04:29:52,356 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_cache_get [2022-07-23 04:29:52,356 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-07-23 04:29:52,356 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-07-23 04:29:52,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-23 04:29:52,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-23 04:29:52,356 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_destroy_inode [2022-07-23 04:29:52,356 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_destroy_inode [2022-07-23 04:29:52,357 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-07-23 04:29:52,357 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-07-23 04:29:52,357 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2022-07-23 04:29:52,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2022-07-23 04:29:52,357 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_readdir [2022-07-23 04:29:52,357 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_readdir [2022-07-23 04:29:52,357 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-23 04:29:52,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-23 04:29:52,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2022-07-23 04:29:52,357 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_first_page [2022-07-23 04:29:52,357 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_first_page [2022-07-23 04:29:52,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2022-07-23 04:29:52,357 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_readpage [2022-07-23 04:29:52,357 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_readpage [2022-07-23 04:29:52,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-07-23 04:29:52,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-07-23 04:29:52,357 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-07-23 04:29:52,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-07-23 04:29:52,357 INFO L130 BoogieDeclarations]: Found specification of procedure SetPageUptodate [2022-07-23 04:29:52,357 INFO L138 BoogieDeclarations]: Found implementation of procedure SetPageUptodate [2022-07-23 04:29:52,357 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_cache_put [2022-07-23 04:29:52,357 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_cache_put [2022-07-23 04:29:52,357 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_95 [2022-07-23 04:29:52,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_95 [2022-07-23 04:29:52,357 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-23 04:29:52,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-23 04:29:52,357 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_96 [2022-07-23 04:29:52,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_96 [2022-07-23 04:29:52,358 INFO L130 BoogieDeclarations]: Found specification of procedure lz4_init [2022-07-23 04:29:52,358 INFO L138 BoogieDeclarations]: Found implementation of procedure lz4_init [2022-07-23 04:29:52,358 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2022-07-23 04:29:52,358 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2022-07-23 04:29:52,358 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2022-07-23 04:29:52,358 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2022-07-23 04:29:52,358 INFO L130 BoogieDeclarations]: Found specification of procedure zlib_init [2022-07-23 04:29:52,358 INFO L138 BoogieDeclarations]: Found implementation of procedure zlib_init [2022-07-23 04:29:52,358 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-07-23 04:29:52,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-07-23 04:29:52,358 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-23 04:29:52,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-23 04:29:52,358 INFO L130 BoogieDeclarations]: Found specification of procedure sb_getblk [2022-07-23 04:29:52,358 INFO L138 BoogieDeclarations]: Found implementation of procedure sb_getblk [2022-07-23 04:29:52,358 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_xz_comp_opts [2022-07-23 04:29:52,358 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_xz_comp_opts [2022-07-23 04:29:52,358 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_put_super [2022-07-23 04:29:52,358 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_put_super [2022-07-23 04:29:52,368 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2022-07-23 04:29:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2022-07-23 04:29:52,368 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2022-07-23 04:29:53,212 INFO L234 CfgBuilder]: Building ICFG [2022-07-23 04:29:53,218 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-23 04:29:56,133 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-07-23 04:31:10,851 INFO L275 CfgBuilder]: Performing block encoding [2022-07-23 04:31:10,865 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-23 04:31:10,865 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2022-07-23 04:31:10,868 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.07 04:31:10 BoogieIcfgContainer [2022-07-23 04:31:10,868 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-23 04:31:10,869 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-23 04:31:10,869 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-23 04:31:10,871 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-23 04:31:10,871 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.07 04:29:47" (1/3) ... [2022-07-23 04:31:10,871 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@29fd7dba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.07 04:31:10, skipping insertion in model container [2022-07-23 04:31:10,872 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.07 04:29:51" (2/3) ... [2022-07-23 04:31:10,872 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@29fd7dba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.07 04:31:10, skipping insertion in model container [2022-07-23 04:31:10,872 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.07 04:31:10" (3/3) ... [2022-07-23 04:31:10,873 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i [2022-07-23 04:31:10,882 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-23 04:31:10,882 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 33 error locations. [2022-07-23 04:31:10,956 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-23 04:31:10,961 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@72351046, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@58cc33ed [2022-07-23 04:31:10,961 INFO L358 AbstractCegarLoop]: Starting to check reachability of 33 error locations. [2022-07-23 04:31:10,973 INFO L276 IsEmpty]: Start isEmpty. Operand has 2538 states, 1733 states have (on average 1.3185227928447778) internal successors, (2285), 1826 states have internal predecessors, (2285), 643 states have call successors, (643), 129 states have call predecessors, (643), 128 states have return successors, (633), 616 states have call predecessors, (633), 633 states have call successors, (633) [2022-07-23 04:31:10,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-07-23 04:31:10,980 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:31:10,980 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-23 04:31:10,981 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_for_read_sectionErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:31:10,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:31:10,985 INFO L85 PathProgramCache]: Analyzing trace with hash -65146246, now seen corresponding path program 1 times [2022-07-23 04:31:10,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:31:10,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [697311601] [2022-07-23 04:31:10,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:31:10,997 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:31:10,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:31:10,999 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:31:11,000 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-07-23 04:31:12,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:31:12,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 1644 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-23 04:31:12,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:31:12,872 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-23 04:31:12,873 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:31:12,873 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:31:12,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [697311601] [2022-07-23 04:31:12,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [697311601] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:31:12,874 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:31:12,874 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-23 04:31:12,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477885205] [2022-07-23 04:31:12,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:31:12,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 04:31:12,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:31:12,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 04:31:12,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-23 04:31:12,911 INFO L87 Difference]: Start difference. First operand has 2538 states, 1733 states have (on average 1.3185227928447778) internal successors, (2285), 1826 states have internal predecessors, (2285), 643 states have call successors, (643), 129 states have call predecessors, (643), 128 states have return successors, (633), 616 states have call predecessors, (633), 633 states have call successors, (633) Second operand has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-23 04:31:17,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:31:17,428 INFO L93 Difference]: Finished difference Result 7527 states and 10939 transitions. [2022-07-23 04:31:17,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-23 04:31:17,431 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 47 [2022-07-23 04:31:17,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:31:17,461 INFO L225 Difference]: With dead ends: 7527 [2022-07-23 04:31:17,461 INFO L226 Difference]: Without dead ends: 4968 [2022-07-23 04:31:17,480 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-07-23 04:31:17,482 INFO L413 NwaCegarLoop]: 4081 mSDtfsCounter, 3736 mSDsluCounter, 15600 mSDsCounter, 0 mSdLazyCounter, 748 mSolverCounterSat, 477 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3750 SdHoareTripleChecker+Valid, 19681 SdHoareTripleChecker+Invalid, 1225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 477 IncrementalHoareTripleChecker+Valid, 748 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:31:17,483 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3750 Valid, 19681 Invalid, 1225 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [477 Valid, 748 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2022-07-23 04:31:17,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4968 states. [2022-07-23 04:31:17,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4968 to 4758. [2022-07-23 04:31:17,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4758 states, 3265 states have (on average 1.2808575803981623) internal successors, (4182), 3402 states have internal predecessors, (4182), 1224 states have call successors, (1224), 236 states have call predecessors, (1224), 236 states have return successors, (1239), 1187 states have call predecessors, (1239), 1222 states have call successors, (1239) [2022-07-23 04:31:17,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4758 states to 4758 states and 6645 transitions. [2022-07-23 04:31:17,714 INFO L78 Accepts]: Start accepts. Automaton has 4758 states and 6645 transitions. Word has length 47 [2022-07-23 04:31:17,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:31:17,715 INFO L495 AbstractCegarLoop]: Abstraction has 4758 states and 6645 transitions. [2022-07-23 04:31:17,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-23 04:31:17,716 INFO L276 IsEmpty]: Start isEmpty. Operand 4758 states and 6645 transitions. [2022-07-23 04:31:17,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-07-23 04:31:17,719 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:31:17,719 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-23 04:31:17,746 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-07-23 04:31:17,935 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:31:17,936 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_for_read_sectionErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:31:17,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:31:17,936 INFO L85 PathProgramCache]: Analyzing trace with hash -3106632, now seen corresponding path program 1 times [2022-07-23 04:31:17,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:31:17,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2114803243] [2022-07-23 04:31:17,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:31:17,937 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:31:17,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:31:17,944 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:31:17,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-07-23 04:31:19,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:31:19,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 1644 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-23 04:31:19,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:31:19,626 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-23 04:31:19,626 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:31:19,626 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:31:19,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2114803243] [2022-07-23 04:31:19,626 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2114803243] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:31:19,626 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:31:19,626 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-23 04:31:19,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311586954] [2022-07-23 04:31:19,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:31:19,627 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-23 04:31:19,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:31:19,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-23 04:31:19,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:31:19,628 INFO L87 Difference]: Start difference. First operand 4758 states and 6645 transitions. Second operand has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 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-23 04:31:20,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:31:20,245 INFO L93 Difference]: Finished difference Result 9913 states and 13908 transitions. [2022-07-23 04:31:20,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-23 04:31:20,246 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 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 47 [2022-07-23 04:31:20,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:31:20,271 INFO L225 Difference]: With dead ends: 9913 [2022-07-23 04:31:20,271 INFO L226 Difference]: Without dead ends: 5173 [2022-07-23 04:31:20,288 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-23 04:31:20,289 INFO L413 NwaCegarLoop]: 3629 mSDtfsCounter, 903 mSDsluCounter, 10464 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 414 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 903 SdHoareTripleChecker+Valid, 14093 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 414 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-23 04:31:20,290 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [903 Valid, 14093 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [414 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-23 04:31:20,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5173 states. [2022-07-23 04:31:20,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5173 to 4604. [2022-07-23 04:31:20,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4604 states, 3166 states have (on average 1.281111813013266) internal successors, (4056), 3291 states have internal predecessors, (4056), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:31:20,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4604 states to 4604 states and 6419 transitions. [2022-07-23 04:31:20,429 INFO L78 Accepts]: Start accepts. Automaton has 4604 states and 6419 transitions. Word has length 47 [2022-07-23 04:31:20,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:31:20,430 INFO L495 AbstractCegarLoop]: Abstraction has 4604 states and 6419 transitions. [2022-07-23 04:31:20,430 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 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-23 04:31:20,430 INFO L276 IsEmpty]: Start isEmpty. Operand 4604 states and 6419 transitions. [2022-07-23 04:31:20,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-07-23 04:31:20,437 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:31:20,437 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2022-07-23 04:31:20,479 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-23 04:31:20,663 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:31:20,664 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_for_read_sectionErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:31:20,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:31:20,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1549467318, now seen corresponding path program 1 times [2022-07-23 04:31:20,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:31:20,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1564702439] [2022-07-23 04:31:20,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:31:20,666 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:31:20,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:31:20,667 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:31:20,711 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-07-23 04:31:22,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:31:22,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 1678 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:31:22,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:31:22,567 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-07-23 04:31:22,568 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:31:22,568 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:31:22,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1564702439] [2022-07-23 04:31:22,568 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1564702439] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:31:22,568 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:31:22,568 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:31:22,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526783173] [2022-07-23 04:31:22,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:31:22,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:31:22,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:31:22,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:31:22,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:31:22,569 INFO L87 Difference]: Start difference. First operand 4604 states and 6419 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, (10), 1 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-23 04:31:22,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:31:22,683 INFO L93 Difference]: Finished difference Result 4604 states and 6419 transitions. [2022-07-23 04:31:22,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:31:22,684 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, (10), 1 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 63 [2022-07-23 04:31:22,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:31:22,700 INFO L225 Difference]: With dead ends: 4604 [2022-07-23 04:31:22,700 INFO L226 Difference]: Without dead ends: 4602 [2022-07-23 04:31:22,702 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:31:22,702 INFO L413 NwaCegarLoop]: 3420 mSDtfsCounter, 3391 mSDsluCounter, 3402 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3393 SdHoareTripleChecker+Valid, 6822 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:31:22,702 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3393 Valid, 6822 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:31:22,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4602 states. [2022-07-23 04:31:22,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4602 to 4602. [2022-07-23 04:31:22,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4602 states, 3165 states have (on average 1.280568720379147) internal successors, (4053), 3289 states have internal predecessors, (4053), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:31:22,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4602 states to 4602 states and 6416 transitions. [2022-07-23 04:31:22,919 INFO L78 Accepts]: Start accepts. Automaton has 4602 states and 6416 transitions. Word has length 63 [2022-07-23 04:31:22,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:31:22,920 INFO L495 AbstractCegarLoop]: Abstraction has 4602 states and 6416 transitions. [2022-07-23 04:31:22,921 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, (10), 1 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-23 04:31:22,921 INFO L276 IsEmpty]: Start isEmpty. Operand 4602 states and 6416 transitions. [2022-07-23 04:31:22,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-23 04:31:22,922 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:31:22,922 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:31:22,949 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-07-23 04:31:23,146 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:31:23,147 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:31:23,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:31:23,147 INFO L85 PathProgramCache]: Analyzing trace with hash -45646262, now seen corresponding path program 1 times [2022-07-23 04:31:23,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:31:23,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [842861522] [2022-07-23 04:31:23,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:31:23,148 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:31:23,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:31:23,154 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:31:23,155 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-07-23 04:31:24,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:31:24,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 1659 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:31:24,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:31:25,040 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:31:25,040 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:31:25,040 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:31:25,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [842861522] [2022-07-23 04:31:25,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [842861522] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:31:25,040 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:31:25,040 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:31:25,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345470083] [2022-07-23 04:31:25,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:31:25,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:31:25,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:31:25,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:31:25,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:31:25,041 INFO L87 Difference]: Start difference. First operand 4602 states and 6416 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-23 04:31:25,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:31:25,139 INFO L93 Difference]: Finished difference Result 4602 states and 6416 transitions. [2022-07-23 04:31:25,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:31:25,140 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 65 [2022-07-23 04:31:25,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:31:25,156 INFO L225 Difference]: With dead ends: 4602 [2022-07-23 04:31:25,156 INFO L226 Difference]: Without dead ends: 4600 [2022-07-23 04:31:25,157 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:31:25,158 INFO L413 NwaCegarLoop]: 3419 mSDtfsCounter, 3368 mSDsluCounter, 3417 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3370 SdHoareTripleChecker+Valid, 6836 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:31:25,158 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3370 Valid, 6836 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:31:25,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4600 states. [2022-07-23 04:31:25,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4600 to 4600. [2022-07-23 04:31:25,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4600 states, 3164 states have (on average 1.2803413400758534) internal successors, (4051), 3287 states have internal predecessors, (4051), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:31:25,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4600 states to 4600 states and 6414 transitions. [2022-07-23 04:31:25,288 INFO L78 Accepts]: Start accepts. Automaton has 4600 states and 6414 transitions. Word has length 65 [2022-07-23 04:31:25,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:31:25,288 INFO L495 AbstractCegarLoop]: Abstraction has 4600 states and 6414 transitions. [2022-07-23 04:31:25,288 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-23 04:31:25,289 INFO L276 IsEmpty]: Start isEmpty. Operand 4600 states and 6414 transitions. [2022-07-23 04:31:25,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-07-23 04:31:25,290 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:31:25,290 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2022-07-23 04:31:25,315 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-07-23 04:31:25,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:31:25,503 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_check_for_read_sectionErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:31:25,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:31:25,504 INFO L85 PathProgramCache]: Analyzing trace with hash -2121609063, now seen corresponding path program 1 times [2022-07-23 04:31:25,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:31:25,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [753851209] [2022-07-23 04:31:25,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:31:25,505 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:31:25,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:31:25,507 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:31:25,508 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-07-23 04:31:26,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:31:27,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 1682 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:31:27,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:31:27,394 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-07-23 04:31:27,394 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:31:27,394 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:31:27,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [753851209] [2022-07-23 04:31:27,394 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [753851209] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:31:27,394 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:31:27,394 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:31:27,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768918484] [2022-07-23 04:31:27,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:31:27,395 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:31:27,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:31:27,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:31:27,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:31:27,395 INFO L87 Difference]: Start difference. First operand 4600 states and 6414 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 1 states have call successors, (10), 1 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-23 04:31:27,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:31:27,504 INFO L93 Difference]: Finished difference Result 4600 states and 6414 transitions. [2022-07-23 04:31:27,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:31:27,505 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 1 states have call successors, (10), 1 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 66 [2022-07-23 04:31:27,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:31:27,523 INFO L225 Difference]: With dead ends: 4600 [2022-07-23 04:31:27,523 INFO L226 Difference]: Without dead ends: 4598 [2022-07-23 04:31:27,524 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:31:27,526 INFO L413 NwaCegarLoop]: 3416 mSDtfsCounter, 3379 mSDsluCounter, 3403 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3381 SdHoareTripleChecker+Valid, 6819 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:31:27,526 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3381 Valid, 6819 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:31:27,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4598 states. [2022-07-23 04:31:27,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4598 to 4598. [2022-07-23 04:31:27,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4598 states, 3163 states have (on average 1.279797660448941) internal successors, (4048), 3285 states have internal predecessors, (4048), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:31:27,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4598 states to 4598 states and 6411 transitions. [2022-07-23 04:31:27,742 INFO L78 Accepts]: Start accepts. Automaton has 4598 states and 6411 transitions. Word has length 66 [2022-07-23 04:31:27,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:31:27,742 INFO L495 AbstractCegarLoop]: Abstraction has 4598 states and 6411 transitions. [2022-07-23 04:31:27,742 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 1 states have call successors, (10), 1 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-23 04:31:27,743 INFO L276 IsEmpty]: Start isEmpty. Operand 4598 states and 6411 transitions. [2022-07-23 04:31:27,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-07-23 04:31:27,743 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:31:27,743 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2022-07-23 04:31:27,771 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-07-23 04:31:27,971 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:31:27,971 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_check_for_read_sectionErr2ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:31:27,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:31:27,972 INFO L85 PathProgramCache]: Analyzing trace with hash -110838174, now seen corresponding path program 1 times [2022-07-23 04:31:27,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:31:27,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [353851562] [2022-07-23 04:31:27,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:31:27,973 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:31:27,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:31:27,974 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:31:27,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-07-23 04:31:29,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:31:29,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 1686 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:31:29,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:31:29,945 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-07-23 04:31:29,945 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:31:29,945 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:31:29,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [353851562] [2022-07-23 04:31:29,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [353851562] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:31:29,946 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:31:29,946 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:31:29,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73944818] [2022-07-23 04:31:29,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:31:29,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:31:29,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:31:29,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:31:29,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:31:29,947 INFO L87 Difference]: Start difference. First operand 4598 states and 6411 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 1 states have call successors, (10), 1 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-23 04:31:30,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:31:30,064 INFO L93 Difference]: Finished difference Result 4598 states and 6411 transitions. [2022-07-23 04:31:30,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:31:30,065 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 1 states have call successors, (10), 1 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 69 [2022-07-23 04:31:30,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:31:30,097 INFO L225 Difference]: With dead ends: 4598 [2022-07-23 04:31:30,097 INFO L226 Difference]: Without dead ends: 4596 [2022-07-23 04:31:30,101 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:31:30,102 INFO L413 NwaCegarLoop]: 3414 mSDtfsCounter, 3369 mSDsluCounter, 3406 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3371 SdHoareTripleChecker+Valid, 6820 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:31:30,103 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3371 Valid, 6820 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:31:30,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4596 states. [2022-07-23 04:31:30,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4596 to 4596. [2022-07-23 04:31:30,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4596 states, 3162 states have (on average 1.2792536369386465) internal successors, (4045), 3283 states have internal predecessors, (4045), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:31:30,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4596 states to 4596 states and 6408 transitions. [2022-07-23 04:31:30,246 INFO L78 Accepts]: Start accepts. Automaton has 4596 states and 6408 transitions. Word has length 69 [2022-07-23 04:31:30,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:31:30,247 INFO L495 AbstractCegarLoop]: Abstraction has 4596 states and 6408 transitions. [2022-07-23 04:31:30,247 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 1 states have call successors, (10), 1 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-23 04:31:30,247 INFO L276 IsEmpty]: Start isEmpty. Operand 4596 states and 6408 transitions. [2022-07-23 04:31:30,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-07-23 04:31:30,248 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:31:30,248 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:31:30,294 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-07-23 04:31:30,469 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:31:30,469 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:31:30,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:31:30,470 INFO L85 PathProgramCache]: Analyzing trace with hash -1199083787, now seen corresponding path program 1 times [2022-07-23 04:31:30,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:31:30,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1481429229] [2022-07-23 04:31:30,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:31:30,471 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:31:30,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:31:30,472 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:31:30,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-07-23 04:31:32,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:31:32,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 1668 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:31:32,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:31:32,464 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:31:32,464 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:31:32,464 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:31:32,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1481429229] [2022-07-23 04:31:32,464 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1481429229] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:31:32,464 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:31:32,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:31:32,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187600748] [2022-07-23 04:31:32,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:31:32,465 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:31:32,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:31:32,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:31:32,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:31:32,465 INFO L87 Difference]: Start difference. First operand 4596 states and 6408 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-23 04:31:32,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:31:32,612 INFO L93 Difference]: Finished difference Result 4596 states and 6408 transitions. [2022-07-23 04:31:32,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:31:32,612 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 71 [2022-07-23 04:31:32,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:31:32,623 INFO L225 Difference]: With dead ends: 4596 [2022-07-23 04:31:32,623 INFO L226 Difference]: Without dead ends: 4594 [2022-07-23 04:31:32,624 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:31:32,624 INFO L413 NwaCegarLoop]: 3413 mSDtfsCounter, 3356 mSDsluCounter, 3411 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3358 SdHoareTripleChecker+Valid, 6824 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:31:32,625 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3358 Valid, 6824 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:31:32,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4594 states. [2022-07-23 04:31:32,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4594 to 4594. [2022-07-23 04:31:32,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4594 states, 3161 states have (on average 1.2790256248022778) internal successors, (4043), 3281 states have internal predecessors, (4043), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:31:32,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4594 states to 4594 states and 6406 transitions. [2022-07-23 04:31:32,756 INFO L78 Accepts]: Start accepts. Automaton has 4594 states and 6406 transitions. Word has length 71 [2022-07-23 04:31:32,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:31:32,756 INFO L495 AbstractCegarLoop]: Abstraction has 4594 states and 6406 transitions. [2022-07-23 04:31:32,757 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-23 04:31:32,757 INFO L276 IsEmpty]: Start isEmpty. Operand 4594 states and 6406 transitions. [2022-07-23 04:31:32,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-07-23 04:31:32,757 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:31:32,758 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:31:32,790 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-07-23 04:31:32,965 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:31:32,965 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_check_for_read_sectionErr3ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:31:32,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:31:32,966 INFO L85 PathProgramCache]: Analyzing trace with hash 855850629, now seen corresponding path program 1 times [2022-07-23 04:31:32,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:31:32,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [851718592] [2022-07-23 04:31:32,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:31:32,967 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:31:32,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:31:32,969 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:31:32,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-07-23 04:31:34,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:31:34,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 1690 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:31:34,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:31:34,942 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-07-23 04:31:34,942 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:31:34,942 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:31:34,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [851718592] [2022-07-23 04:31:34,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [851718592] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:31:34,942 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:31:34,943 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:31:34,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309750123] [2022-07-23 04:31:34,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:31:34,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:31:34,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:31:34,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:31:34,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:31:34,943 INFO L87 Difference]: Start difference. First operand 4594 states and 6406 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (10), 1 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-23 04:31:35,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:31:35,058 INFO L93 Difference]: Finished difference Result 4594 states and 6406 transitions. [2022-07-23 04:31:35,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:31:35,059 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (10), 1 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 72 [2022-07-23 04:31:35,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:31:35,069 INFO L225 Difference]: With dead ends: 4594 [2022-07-23 04:31:35,069 INFO L226 Difference]: Without dead ends: 4592 [2022-07-23 04:31:35,070 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:31:35,071 INFO L413 NwaCegarLoop]: 3410 mSDtfsCounter, 3357 mSDsluCounter, 3407 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3359 SdHoareTripleChecker+Valid, 6817 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:31:35,071 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3359 Valid, 6817 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:31:35,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4592 states. [2022-07-23 04:31:35,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4592 to 4592. [2022-07-23 04:31:35,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4592 states, 3160 states have (on average 1.2784810126582278) internal successors, (4040), 3279 states have internal predecessors, (4040), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:31:35,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4592 states to 4592 states and 6403 transitions. [2022-07-23 04:31:35,196 INFO L78 Accepts]: Start accepts. Automaton has 4592 states and 6403 transitions. Word has length 72 [2022-07-23 04:31:35,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:31:35,196 INFO L495 AbstractCegarLoop]: Abstraction has 4592 states and 6403 transitions. [2022-07-23 04:31:35,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (10), 1 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-23 04:31:35,196 INFO L276 IsEmpty]: Start isEmpty. Operand 4592 states and 6403 transitions. [2022-07-23 04:31:35,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-07-23 04:31:35,201 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:31:35,201 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:31:35,233 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-07-23 04:31:35,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:31:35,415 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:31:35,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:31:35,416 INFO L85 PathProgramCache]: Analyzing trace with hash -1248733445, now seen corresponding path program 1 times [2022-07-23 04:31:35,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:31:35,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1839139360] [2022-07-23 04:31:35,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:31:35,417 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:31:35,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:31:35,419 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:31:35,421 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-07-23 04:31:36,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:31:36,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 1677 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:31:36,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:31:37,386 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:31:37,387 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:31:37,387 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:31:37,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1839139360] [2022-07-23 04:31:37,387 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1839139360] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:31:37,387 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:31:37,387 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:31:37,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695414229] [2022-07-23 04:31:37,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:31:37,387 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:31:37,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:31:37,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:31:37,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:31:37,388 INFO L87 Difference]: Start difference. First operand 4592 states and 6403 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-23 04:31:37,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:31:37,530 INFO L93 Difference]: Finished difference Result 4592 states and 6403 transitions. [2022-07-23 04:31:37,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:31:37,530 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 77 [2022-07-23 04:31:37,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:31:37,540 INFO L225 Difference]: With dead ends: 4592 [2022-07-23 04:31:37,540 INFO L226 Difference]: Without dead ends: 4590 [2022-07-23 04:31:37,541 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:31:37,543 INFO L413 NwaCegarLoop]: 3409 mSDtfsCounter, 3346 mSDsluCounter, 3407 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3348 SdHoareTripleChecker+Valid, 6816 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:31:37,543 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3348 Valid, 6816 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:31:37,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4590 states. [2022-07-23 04:31:37,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4590 to 4590. [2022-07-23 04:31:37,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4590 states, 3159 states have (on average 1.278252611585945) internal successors, (4038), 3277 states have internal predecessors, (4038), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:31:37,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4590 states to 4590 states and 6401 transitions. [2022-07-23 04:31:37,675 INFO L78 Accepts]: Start accepts. Automaton has 4590 states and 6401 transitions. Word has length 77 [2022-07-23 04:31:37,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:31:37,676 INFO L495 AbstractCegarLoop]: Abstraction has 4590 states and 6401 transitions. [2022-07-23 04:31:37,676 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-23 04:31:37,676 INFO L276 IsEmpty]: Start isEmpty. Operand 4590 states and 6401 transitions. [2022-07-23 04:31:37,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-07-23 04:31:37,677 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:31:37,678 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:31:37,705 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-07-23 04:31:37,891 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:31:37,891 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:31:37,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:31:37,892 INFO L85 PathProgramCache]: Analyzing trace with hash 1541822229, now seen corresponding path program 1 times [2022-07-23 04:31:37,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:31:37,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [131551115] [2022-07-23 04:31:37,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:31:37,894 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:31:37,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:31:37,895 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:31:37,937 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-07-23 04:31:39,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:31:39,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 1686 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:31:39,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:31:39,917 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:31:39,917 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:31:39,917 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:31:39,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [131551115] [2022-07-23 04:31:39,917 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [131551115] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:31:39,917 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:31:39,917 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:31:39,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731820632] [2022-07-23 04:31:39,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:31:39,918 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:31:39,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:31:39,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:31:39,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:31:39,918 INFO L87 Difference]: Start difference. First operand 4590 states and 6401 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-23 04:31:40,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:31:40,125 INFO L93 Difference]: Finished difference Result 4590 states and 6401 transitions. [2022-07-23 04:31:40,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:31:40,126 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 83 [2022-07-23 04:31:40,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:31:40,139 INFO L225 Difference]: With dead ends: 4590 [2022-07-23 04:31:40,140 INFO L226 Difference]: Without dead ends: 4588 [2022-07-23 04:31:40,143 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:31:40,143 INFO L413 NwaCegarLoop]: 3407 mSDtfsCounter, 3338 mSDsluCounter, 3405 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3340 SdHoareTripleChecker+Valid, 6812 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:31:40,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3340 Valid, 6812 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:31:40,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4588 states. [2022-07-23 04:31:40,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4588 to 4588. [2022-07-23 04:31:40,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4588 states, 3158 states have (on average 1.2780240658644713) internal successors, (4036), 3275 states have internal predecessors, (4036), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:31:40,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4588 states to 4588 states and 6399 transitions. [2022-07-23 04:31:40,324 INFO L78 Accepts]: Start accepts. Automaton has 4588 states and 6399 transitions. Word has length 83 [2022-07-23 04:31:40,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:31:40,324 INFO L495 AbstractCegarLoop]: Abstraction has 4588 states and 6399 transitions. [2022-07-23 04:31:40,324 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-23 04:31:40,325 INFO L276 IsEmpty]: Start isEmpty. Operand 4588 states and 6399 transitions. [2022-07-23 04:31:40,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-07-23 04:31:40,326 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:31:40,326 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:31:40,356 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-07-23 04:31:40,535 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:31:40,535 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:31:40,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:31:40,536 INFO L85 PathProgramCache]: Analyzing trace with hash -1527502308, now seen corresponding path program 1 times [2022-07-23 04:31:40,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:31:40,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [696106759] [2022-07-23 04:31:40,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:31:40,537 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:31:40,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:31:40,539 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:31:40,540 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-07-23 04:31:41,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:31:42,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 1695 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:31:42,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:31:42,570 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:31:42,570 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:31:42,570 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:31:42,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [696106759] [2022-07-23 04:31:42,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [696106759] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:31:42,570 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:31:42,570 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:31:42,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255015927] [2022-07-23 04:31:42,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:31:42,571 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:31:42,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:31:42,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:31:42,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:31:42,571 INFO L87 Difference]: Start difference. First operand 4588 states and 6399 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-23 04:31:42,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:31:42,697 INFO L93 Difference]: Finished difference Result 4588 states and 6399 transitions. [2022-07-23 04:31:42,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:31:42,698 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 89 [2022-07-23 04:31:42,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:31:42,708 INFO L225 Difference]: With dead ends: 4588 [2022-07-23 04:31:42,708 INFO L226 Difference]: Without dead ends: 4586 [2022-07-23 04:31:42,710 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:31:42,710 INFO L413 NwaCegarLoop]: 3405 mSDtfsCounter, 3330 mSDsluCounter, 3403 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3332 SdHoareTripleChecker+Valid, 6808 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:31:42,710 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3332 Valid, 6808 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:31:42,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4586 states. [2022-07-23 04:31:42,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4586 to 4586. [2022-07-23 04:31:42,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4586 states, 3157 states have (on average 1.277795375356351) internal successors, (4034), 3273 states have internal predecessors, (4034), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:31:42,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4586 states to 4586 states and 6397 transitions. [2022-07-23 04:31:42,880 INFO L78 Accepts]: Start accepts. Automaton has 4586 states and 6397 transitions. Word has length 89 [2022-07-23 04:31:42,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:31:42,880 INFO L495 AbstractCegarLoop]: Abstraction has 4586 states and 6397 transitions. [2022-07-23 04:31:42,880 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-23 04:31:42,881 INFO L276 IsEmpty]: Start isEmpty. Operand 4586 states and 6397 transitions. [2022-07-23 04:31:42,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-07-23 04:31:42,882 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:31:42,883 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:31:42,927 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-07-23 04:31:43,107 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:31:43,107 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:31:43,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:31:43,108 INFO L85 PathProgramCache]: Analyzing trace with hash -411156215, now seen corresponding path program 1 times [2022-07-23 04:31:43,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:31:43,109 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [312955797] [2022-07-23 04:31:43,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:31:43,109 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:31:43,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:31:43,120 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:31:43,150 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-07-23 04:31:44,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:31:44,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 1704 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:31:44,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:31:45,390 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:31:45,391 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:31:45,391 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:31:45,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [312955797] [2022-07-23 04:31:45,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [312955797] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:31:45,391 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:31:45,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:31:45,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326130191] [2022-07-23 04:31:45,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:31:45,391 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:31:45,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:31:45,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:31:45,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:31:45,392 INFO L87 Difference]: Start difference. First operand 4586 states and 6397 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-23 04:31:45,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:31:45,559 INFO L93 Difference]: Finished difference Result 4586 states and 6397 transitions. [2022-07-23 04:31:45,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:31:45,560 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 95 [2022-07-23 04:31:45,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:31:45,572 INFO L225 Difference]: With dead ends: 4586 [2022-07-23 04:31:45,572 INFO L226 Difference]: Without dead ends: 4584 [2022-07-23 04:31:45,574 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-23 04:31:45,575 INFO L413 NwaCegarLoop]: 3403 mSDtfsCounter, 3322 mSDsluCounter, 3401 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3324 SdHoareTripleChecker+Valid, 6804 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:31:45,575 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3324 Valid, 6804 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:31:45,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4584 states. [2022-07-23 04:31:45,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4584 to 4584. [2022-07-23 04:31:45,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4584 states, 3156 states have (on average 1.2775665399239544) internal successors, (4032), 3271 states have internal predecessors, (4032), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:31:45,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4584 states to 4584 states and 6395 transitions. [2022-07-23 04:31:45,738 INFO L78 Accepts]: Start accepts. Automaton has 4584 states and 6395 transitions. Word has length 95 [2022-07-23 04:31:45,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:31:45,739 INFO L495 AbstractCegarLoop]: Abstraction has 4584 states and 6395 transitions. [2022-07-23 04:31:45,739 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-23 04:31:45,739 INFO L276 IsEmpty]: Start isEmpty. Operand 4584 states and 6395 transitions. [2022-07-23 04:31:45,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-07-23 04:31:45,741 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:31:45,741 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:31:45,789 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-07-23 04:31:45,967 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:31:45,967 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:31:45,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:31:45,968 INFO L85 PathProgramCache]: Analyzing trace with hash -843210056, now seen corresponding path program 1 times [2022-07-23 04:31:45,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:31:45,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1308261035] [2022-07-23 04:31:45,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:31:45,969 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:31:45,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:31:45,973 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:31:45,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-07-23 04:31:47,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:31:47,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 1785 conjuncts, 22 conjunts are in the unsatisfiable core [2022-07-23 04:31:47,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:31:48,109 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 18 proven. 3 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-07-23 04:31:48,109 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-23 04:31:49,048 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2022-07-23 04:31:49,048 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:31:49,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1308261035] [2022-07-23 04:31:49,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1308261035] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-23 04:31:49,048 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-23 04:31:49,048 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2022-07-23 04:31:49,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867748177] [2022-07-23 04:31:49,048 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-23 04:31:49,049 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-23 04:31:49,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:31:49,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-23 04:31:49,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-07-23 04:31:49,049 INFO L87 Difference]: Start difference. First operand 4584 states and 6395 transitions. Second operand has 14 states, 13 states have (on average 5.0) internal successors, (65), 12 states have internal predecessors, (65), 5 states have call successors, (20), 2 states have call predecessors, (20), 5 states have return successors, (20), 6 states have call predecessors, (20), 5 states have call successors, (20) [2022-07-23 04:31:51,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:31:51,591 INFO L93 Difference]: Finished difference Result 7603 states and 10642 transitions. [2022-07-23 04:31:51,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-23 04:31:51,593 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 5.0) internal successors, (65), 12 states have internal predecessors, (65), 5 states have call successors, (20), 2 states have call predecessors, (20), 5 states have return successors, (20), 6 states have call predecessors, (20), 5 states have call successors, (20) Word has length 100 [2022-07-23 04:31:51,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:31:51,609 INFO L225 Difference]: With dead ends: 7603 [2022-07-23 04:31:51,610 INFO L226 Difference]: Without dead ends: 5162 [2022-07-23 04:31:51,618 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-07-23 04:31:51,619 INFO L413 NwaCegarLoop]: 4251 mSDtfsCounter, 509 mSDsluCounter, 40803 mSDsCounter, 0 mSdLazyCounter, 530 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 732 SdHoareTripleChecker+Valid, 45054 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-07-23 04:31:51,619 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [732 Valid, 45054 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 530 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-07-23 04:31:51,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5162 states. [2022-07-23 04:31:51,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5162 to 4584. [2022-07-23 04:31:51,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4584 states, 3156 states have (on average 1.2772496831432192) internal successors, (4031), 3271 states have internal predecessors, (4031), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:31:51,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4584 states to 4584 states and 6394 transitions. [2022-07-23 04:31:51,799 INFO L78 Accepts]: Start accepts. Automaton has 4584 states and 6394 transitions. Word has length 100 [2022-07-23 04:31:51,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:31:51,800 INFO L495 AbstractCegarLoop]: Abstraction has 4584 states and 6394 transitions. [2022-07-23 04:31:51,800 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 5.0) internal successors, (65), 12 states have internal predecessors, (65), 5 states have call successors, (20), 2 states have call predecessors, (20), 5 states have return successors, (20), 6 states have call predecessors, (20), 5 states have call successors, (20) [2022-07-23 04:31:51,800 INFO L276 IsEmpty]: Start isEmpty. Operand 4584 states and 6394 transitions. [2022-07-23 04:31:51,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-07-23 04:31:51,801 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:31:51,801 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:31:51,845 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-07-23 04:31:52,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:31:52,015 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:31:52,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:31:52,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1987585461, now seen corresponding path program 1 times [2022-07-23 04:31:52,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:31:52,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1101520630] [2022-07-23 04:31:52,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:31:52,017 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:31:52,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:31:52,018 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:31:52,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-07-23 04:31:53,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:31:53,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 1713 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:31:53,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:31:54,272 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:31:54,272 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:31:54,273 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:31:54,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1101520630] [2022-07-23 04:31:54,273 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1101520630] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:31:54,273 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:31:54,273 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:31:54,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398521974] [2022-07-23 04:31:54,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:31:54,273 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:31:54,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:31:54,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:31:54,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:31:54,274 INFO L87 Difference]: Start difference. First operand 4584 states and 6394 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 3 states have internal predecessors, (62), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2022-07-23 04:31:54,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:31:54,444 INFO L93 Difference]: Finished difference Result 4584 states and 6394 transitions. [2022-07-23 04:31:54,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:31:54,445 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 3 states have internal predecessors, (62), 1 states have call successors, (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-23 04:31:54,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:31:54,461 INFO L225 Difference]: With dead ends: 4584 [2022-07-23 04:31:54,461 INFO L226 Difference]: Without dead ends: 4582 [2022-07-23 04:31:54,465 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-23 04:31:54,465 INFO L413 NwaCegarLoop]: 3400 mSDtfsCounter, 3313 mSDsluCounter, 3398 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3315 SdHoareTripleChecker+Valid, 6798 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:31:54,465 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3315 Valid, 6798 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:31:54,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4582 states. [2022-07-23 04:31:54,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4582 to 4582. [2022-07-23 04:31:54,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4582 states, 3155 states have (on average 1.2770206022187005) internal successors, (4029), 3269 states have internal predecessors, (4029), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:31:54,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4582 states to 4582 states and 6392 transitions. [2022-07-23 04:31:54,719 INFO L78 Accepts]: Start accepts. Automaton has 4582 states and 6392 transitions. Word has length 101 [2022-07-23 04:31:54,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:31:54,722 INFO L495 AbstractCegarLoop]: Abstraction has 4582 states and 6392 transitions. [2022-07-23 04:31:54,722 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 3 states have internal predecessors, (62), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2022-07-23 04:31:54,722 INFO L276 IsEmpty]: Start isEmpty. Operand 4582 states and 6392 transitions. [2022-07-23 04:31:54,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-07-23 04:31:54,723 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:31:54,724 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:31:54,769 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-07-23 04:31:54,947 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:31:54,947 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:31:54,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:31:54,948 INFO L85 PathProgramCache]: Analyzing trace with hash -604703979, now seen corresponding path program 1 times [2022-07-23 04:31:54,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:31:54,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1389077155] [2022-07-23 04:31:54,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:31:54,949 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:31:54,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:31:54,972 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:31:55,012 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-07-23 04:31:56,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:31:56,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 1797 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-23 04:31:56,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:31:57,362 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2022-07-23 04:31:57,362 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:31:57,363 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:31:57,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1389077155] [2022-07-23 04:31:57,363 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1389077155] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:31:57,363 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:31:57,363 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-23 04:31:57,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185788135] [2022-07-23 04:31:57,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:31:57,363 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 04:31:57,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:31:57,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 04:31:57,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-23 04:31:57,364 INFO L87 Difference]: Start difference. First operand 4582 states and 6392 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-07-23 04:32:03,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:32:03,784 INFO L93 Difference]: Finished difference Result 9100 states and 12877 transitions. [2022-07-23 04:32:03,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-23 04:32:03,784 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 104 [2022-07-23 04:32:03,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:32:03,815 INFO L225 Difference]: With dead ends: 9100 [2022-07-23 04:32:03,815 INFO L226 Difference]: Without dead ends: 4582 [2022-07-23 04:32:03,833 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-07-23 04:32:03,834 INFO L413 NwaCegarLoop]: 3398 mSDtfsCounter, 3334 mSDsluCounter, 8911 mSDsCounter, 0 mSdLazyCounter, 1276 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3340 SdHoareTripleChecker+Valid, 12309 SdHoareTripleChecker+Invalid, 1277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:32:03,834 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3340 Valid, 12309 Invalid, 1277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1276 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2022-07-23 04:32:03,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4582 states. [2022-07-23 04:32:04,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4582 to 4582. [2022-07-23 04:32:04,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4582 states, 3155 states have (on average 1.2763866877971475) internal successors, (4027), 3269 states have internal predecessors, (4027), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:32:04,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4582 states to 4582 states and 6390 transitions. [2022-07-23 04:32:04,045 INFO L78 Accepts]: Start accepts. Automaton has 4582 states and 6390 transitions. Word has length 104 [2022-07-23 04:32:04,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:32:04,045 INFO L495 AbstractCegarLoop]: Abstraction has 4582 states and 6390 transitions. [2022-07-23 04:32:04,046 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-07-23 04:32:04,046 INFO L276 IsEmpty]: Start isEmpty. Operand 4582 states and 6390 transitions. [2022-07-23 04:32:04,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-07-23 04:32:04,047 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:32:04,047 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:32:04,080 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-23 04:32:04,269 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-23 04:32:04,269 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:32:04,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:32:04,270 INFO L85 PathProgramCache]: Analyzing trace with hash -604644397, now seen corresponding path program 1 times [2022-07-23 04:32:04,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:32:04,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1230579736] [2022-07-23 04:32:04,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:32:04,271 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:32:04,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:32:04,273 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-23 04:32:04,274 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-23 04:32:05,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:32:05,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 1797 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:32:05,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:32:06,015 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2022-07-23 04:32:06,016 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:32:06,016 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:32:06,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1230579736] [2022-07-23 04:32:06,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1230579736] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:32:06,016 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:32:06,016 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-23 04:32:06,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043043209] [2022-07-23 04:32:06,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:32:06,016 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:32:06,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:32:06,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:32:06,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:32:06,017 INFO L87 Difference]: Start difference. First operand 4582 states and 6390 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2022-07-23 04:32:06,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:32:06,190 INFO L93 Difference]: Finished difference Result 4582 states and 6390 transitions. [2022-07-23 04:32:06,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:32:06,190 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 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 104 [2022-07-23 04:32:06,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:32:06,241 INFO L225 Difference]: With dead ends: 4582 [2022-07-23 04:32:06,241 INFO L226 Difference]: Without dead ends: 4580 [2022-07-23 04:32:06,244 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 101 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-23 04:32:06,246 INFO L413 NwaCegarLoop]: 3397 mSDtfsCounter, 23 mSDsluCounter, 6772 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 10169 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:32:06,246 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 10169 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:32:06,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4580 states. [2022-07-23 04:32:06,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4580 to 4580. [2022-07-23 04:32:06,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4580 states, 3154 states have (on average 1.275840202916931) internal successors, (4024), 3267 states have internal predecessors, (4024), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:32:06,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4580 states to 4580 states and 6387 transitions. [2022-07-23 04:32:06,453 INFO L78 Accepts]: Start accepts. Automaton has 4580 states and 6387 transitions. Word has length 104 [2022-07-23 04:32:06,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:32:06,454 INFO L495 AbstractCegarLoop]: Abstraction has 4580 states and 6387 transitions. [2022-07-23 04:32:06,454 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2022-07-23 04:32:06,454 INFO L276 IsEmpty]: Start isEmpty. Operand 4580 states and 6387 transitions. [2022-07-23 04:32:06,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-07-23 04:32:06,456 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:32:06,456 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:32:06,495 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-23 04:32:06,683 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-23 04:32:06,683 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:32:06,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:32:06,684 INFO L85 PathProgramCache]: Analyzing trace with hash -1104056857, now seen corresponding path program 1 times [2022-07-23 04:32:06,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:32:06,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [870748419] [2022-07-23 04:32:06,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:32:06,685 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:32:06,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:32:06,695 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-23 04:32:06,711 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-23 04:32:08,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:32:08,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 1722 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:32:08,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:32:08,946 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:32:08,946 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:32:08,946 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:32:08,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [870748419] [2022-07-23 04:32:08,946 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [870748419] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:32:08,946 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:32:08,946 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:32:08,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900807693] [2022-07-23 04:32:08,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:32:08,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:32:08,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:32:08,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:32:08,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:32:08,947 INFO L87 Difference]: Start difference. First operand 4580 states and 6387 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 1 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2022-07-23 04:32:09,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:32:09,108 INFO L93 Difference]: Finished difference Result 4580 states and 6387 transitions. [2022-07-23 04:32:09,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:32:09,109 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 1 states have call successors, (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-23 04:32:09,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:32:09,122 INFO L225 Difference]: With dead ends: 4580 [2022-07-23 04:32:09,123 INFO L226 Difference]: Without dead ends: 4578 [2022-07-23 04:32:09,125 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:32:09,125 INFO L413 NwaCegarLoop]: 3395 mSDtfsCounter, 3306 mSDsluCounter, 3389 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3308 SdHoareTripleChecker+Valid, 6784 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:32:09,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3308 Valid, 6784 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:32:09,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4578 states. [2022-07-23 04:32:09,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4578 to 4578. [2022-07-23 04:32:09,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4578 states, 3153 states have (on average 1.2756105296542974) internal successors, (4022), 3265 states have internal predecessors, (4022), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:32:09,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4578 states to 4578 states and 6385 transitions. [2022-07-23 04:32:09,308 INFO L78 Accepts]: Start accepts. Automaton has 4578 states and 6385 transitions. Word has length 107 [2022-07-23 04:32:09,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:32:09,308 INFO L495 AbstractCegarLoop]: Abstraction has 4578 states and 6385 transitions. [2022-07-23 04:32:09,308 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 1 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2022-07-23 04:32:09,309 INFO L276 IsEmpty]: Start isEmpty. Operand 4578 states and 6385 transitions. [2022-07-23 04:32:09,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-07-23 04:32:09,310 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:32:09,310 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:32:09,351 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-23 04:32:09,523 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-23 04:32:09,524 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_check_alloc_flagsErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:32:09,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:32:09,524 INFO L85 PathProgramCache]: Analyzing trace with hash -66478631, now seen corresponding path program 1 times [2022-07-23 04:32:09,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:32:09,525 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [405216276] [2022-07-23 04:32:09,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:32:09,526 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:32:09,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:32:09,536 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-23 04:32:09,538 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-23 04:32:11,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:32:11,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 1804 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-23 04:32:11,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:32:11,917 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2022-07-23 04:32:11,918 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:32:11,918 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:32:11,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [405216276] [2022-07-23 04:32:11,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [405216276] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:32:11,918 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:32:11,918 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-23 04:32:11,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972928543] [2022-07-23 04:32:11,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:32:11,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-23 04:32:11,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:32:11,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-23 04:32:11,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-23 04:32:11,919 INFO L87 Difference]: Start difference. First operand 4578 states and 6385 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 2 states have internal predecessors, (56), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2022-07-23 04:32:12,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:32:12,134 INFO L93 Difference]: Finished difference Result 9086 states and 12856 transitions. [2022-07-23 04:32:12,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-23 04:32:12,135 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 2 states have internal predecessors, (56), 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 108 [2022-07-23 04:32:12,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:32:12,149 INFO L225 Difference]: With dead ends: 9086 [2022-07-23 04:32:12,149 INFO L226 Difference]: Without dead ends: 4572 [2022-07-23 04:32:12,166 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 106 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-23 04:32:12,167 INFO L413 NwaCegarLoop]: 3390 mSDtfsCounter, 3308 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3308 SdHoareTripleChecker+Valid, 3390 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:32:12,167 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3308 Valid, 3390 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:32:12,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4572 states. [2022-07-23 04:32:12,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4572 to 4572. [2022-07-23 04:32:12,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4572 states, 3148 states have (on average 1.2747776365946633) internal successors, (4013), 3259 states have internal predecessors, (4013), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:32:12,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4572 states to 4572 states and 6376 transitions. [2022-07-23 04:32:12,348 INFO L78 Accepts]: Start accepts. Automaton has 4572 states and 6376 transitions. Word has length 108 [2022-07-23 04:32:12,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:32:12,349 INFO L495 AbstractCegarLoop]: Abstraction has 4572 states and 6376 transitions. [2022-07-23 04:32:12,349 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 2 states have internal predecessors, (56), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2022-07-23 04:32:12,349 INFO L276 IsEmpty]: Start isEmpty. Operand 4572 states and 6376 transitions. [2022-07-23 04:32:12,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-07-23 04:32:12,350 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:32:12,351 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:32:12,388 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-23 04:32:12,573 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-23 04:32:12,573 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:32:12,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:32:12,574 INFO L85 PathProgramCache]: Analyzing trace with hash -141561782, now seen corresponding path program 1 times [2022-07-23 04:32:12,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:32:12,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [856965229] [2022-07-23 04:32:12,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:32:12,575 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:32:12,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:32:12,576 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-23 04:32:12,578 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-23 04:32:14,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:32:14,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 1725 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:32:14,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:32:14,760 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:32:14,761 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:32:14,761 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:32:14,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [856965229] [2022-07-23 04:32:14,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [856965229] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:32:14,761 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:32:14,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:32:14,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721586493] [2022-07-23 04:32:14,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:32:14,762 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:32:14,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:32:14,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:32:14,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:32:14,763 INFO L87 Difference]: Start difference. First operand 4572 states and 6376 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-23 04:32:14,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:32:14,925 INFO L93 Difference]: Finished difference Result 4572 states and 6376 transitions. [2022-07-23 04:32:14,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:32:14,926 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 109 [2022-07-23 04:32:14,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:32:14,938 INFO L225 Difference]: With dead ends: 4572 [2022-07-23 04:32:14,938 INFO L226 Difference]: Without dead ends: 4570 [2022-07-23 04:32:14,941 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:32:14,941 INFO L413 NwaCegarLoop]: 3388 mSDtfsCounter, 3293 mSDsluCounter, 3386 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3295 SdHoareTripleChecker+Valid, 6774 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:32:14,942 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3295 Valid, 6774 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:32:14,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4570 states. [2022-07-23 04:32:15,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4570 to 4570. [2022-07-23 04:32:15,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4570 states, 3147 states have (on average 1.2745471877979027) internal successors, (4011), 3257 states have internal predecessors, (4011), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:32:15,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4570 states to 4570 states and 6374 transitions. [2022-07-23 04:32:15,164 INFO L78 Accepts]: Start accepts. Automaton has 4570 states and 6374 transitions. Word has length 109 [2022-07-23 04:32:15,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:32:15,164 INFO L495 AbstractCegarLoop]: Abstraction has 4570 states and 6374 transitions. [2022-07-23 04:32:15,164 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-23 04:32:15,164 INFO L276 IsEmpty]: Start isEmpty. Operand 4570 states and 6374 transitions. [2022-07-23 04:32:15,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-07-23 04:32:15,166 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:32:15,166 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:32:15,197 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-23 04:32:15,379 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-23 04:32:15,379 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_linux_kernel_module_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:32:15,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:32:15,380 INFO L85 PathProgramCache]: Analyzing trace with hash -1695674474, now seen corresponding path program 1 times [2022-07-23 04:32:15,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:32:15,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1180681434] [2022-07-23 04:32:15,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:32:15,382 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:32:15,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:32:15,384 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-23 04:32:15,385 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-23 04:32:17,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:32:17,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 1734 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:32:17,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:32:17,876 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:32:17,876 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:32:17,876 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:32:17,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1180681434] [2022-07-23 04:32:17,876 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1180681434] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:32:17,876 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:32:17,876 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:32:17,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712392785] [2022-07-23 04:32:17,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:32:17,877 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:32:17,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:32:17,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:32:17,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:32:17,877 INFO L87 Difference]: Start difference. First operand 4570 states and 6374 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-23 04:32:18,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:32:18,073 INFO L93 Difference]: Finished difference Result 4570 states and 6374 transitions. [2022-07-23 04:32:18,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:32:18,074 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 115 [2022-07-23 04:32:18,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:32:18,089 INFO L225 Difference]: With dead ends: 4570 [2022-07-23 04:32:18,089 INFO L226 Difference]: Without dead ends: 4568 [2022-07-23 04:32:18,090 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:32:18,091 INFO L413 NwaCegarLoop]: 3386 mSDtfsCounter, 3285 mSDsluCounter, 3384 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3287 SdHoareTripleChecker+Valid, 6770 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:32:18,092 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3287 Valid, 6770 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:32:18,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4568 states. [2022-07-23 04:32:18,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4568 to 4568. [2022-07-23 04:32:18,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4568 states, 3146 states have (on average 1.2743165924984108) internal successors, (4009), 3255 states have internal predecessors, (4009), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:32:18,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4568 states to 4568 states and 6372 transitions. [2022-07-23 04:32:18,319 INFO L78 Accepts]: Start accepts. Automaton has 4568 states and 6372 transitions. Word has length 115 [2022-07-23 04:32:18,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:32:18,320 INFO L495 AbstractCegarLoop]: Abstraction has 4568 states and 6372 transitions. [2022-07-23 04:32:18,320 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-23 04:32:18,320 INFO L276 IsEmpty]: Start isEmpty. Operand 4568 states and 6372 transitions. [2022-07-23 04:32:18,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-07-23 04:32:18,323 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:32:18,323 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:32:18,366 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Ended with exit code 0 [2022-07-23 04:32:18,539 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-23 04:32:18,539 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_linux_kernel_rcu_update_lock_bh_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:32:18,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:32:18,540 INFO L85 PathProgramCache]: Analyzing trace with hash 1284641006, now seen corresponding path program 1 times [2022-07-23 04:32:18,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:32:18,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1430843423] [2022-07-23 04:32:18,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:32:18,541 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:32:18,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:32:18,542 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-23 04:32:18,544 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-23 04:32:20,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:32:20,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 1743 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:32:20,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:32:20,776 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:32:20,776 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:32:20,776 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:32:20,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1430843423] [2022-07-23 04:32:20,777 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1430843423] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:32:20,777 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:32:20,777 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:32:20,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428179547] [2022-07-23 04:32:20,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:32:20,777 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:32:20,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:32:20,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:32:20,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:32:20,778 INFO L87 Difference]: Start difference. First operand 4568 states and 6372 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-23 04:32:20,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:32:20,954 INFO L93 Difference]: Finished difference Result 4568 states and 6372 transitions. [2022-07-23 04:32:20,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:32:20,954 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 121 [2022-07-23 04:32:20,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:32:20,966 INFO L225 Difference]: With dead ends: 4568 [2022-07-23 04:32:20,966 INFO L226 Difference]: Without dead ends: 4566 [2022-07-23 04:32:20,968 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:32:20,969 INFO L413 NwaCegarLoop]: 3383 mSDtfsCounter, 3277 mSDsluCounter, 3381 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3279 SdHoareTripleChecker+Valid, 6764 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:32:20,970 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3279 Valid, 6764 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:32:20,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4566 states. [2022-07-23 04:32:21,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4566 to 4566. [2022-07-23 04:32:21,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4566 states, 3145 states have (on average 1.2740858505564387) internal successors, (4007), 3253 states have internal predecessors, (4007), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:32:21,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4566 states to 4566 states and 6370 transitions. [2022-07-23 04:32:21,195 INFO L78 Accepts]: Start accepts. Automaton has 4566 states and 6370 transitions. Word has length 121 [2022-07-23 04:32:21,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:32:21,196 INFO L495 AbstractCegarLoop]: Abstraction has 4566 states and 6370 transitions. [2022-07-23 04:32:21,196 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-23 04:32:21,196 INFO L276 IsEmpty]: Start isEmpty. Operand 4566 states and 6370 transitions. [2022-07-23 04:32:21,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-07-23 04:32:21,198 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:32:21,198 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:32:21,227 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-23 04:32:21,401 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-23 04:32:21,402 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:32:21,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:32:21,402 INFO L85 PathProgramCache]: Analyzing trace with hash -1320420407, now seen corresponding path program 1 times [2022-07-23 04:32:21,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:32:21,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1331543434] [2022-07-23 04:32:21,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:32:21,404 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:32:21,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:32:21,405 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-23 04:32:21,407 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-23 04:32:22,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:32:22,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 1752 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:32:22,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:32:23,726 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:32:23,726 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:32:23,726 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:32:23,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1331543434] [2022-07-23 04:32:23,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1331543434] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:32:23,726 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:32:23,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:32:23,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230003591] [2022-07-23 04:32:23,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:32:23,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:32:23,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:32:23,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:32:23,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:32:23,727 INFO L87 Difference]: Start difference. First operand 4566 states and 6370 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-23 04:32:23,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:32:23,898 INFO L93 Difference]: Finished difference Result 4566 states and 6370 transitions. [2022-07-23 04:32:23,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:32:23,899 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 127 [2022-07-23 04:32:23,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:32:23,908 INFO L225 Difference]: With dead ends: 4566 [2022-07-23 04:32:23,908 INFO L226 Difference]: Without dead ends: 4564 [2022-07-23 04:32:23,909 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:32:23,910 INFO L413 NwaCegarLoop]: 3381 mSDtfsCounter, 3269 mSDsluCounter, 3379 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3271 SdHoareTripleChecker+Valid, 6760 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:32:23,910 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3271 Valid, 6760 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:32:23,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4564 states. [2022-07-23 04:32:24,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4564 to 4564. [2022-07-23 04:32:24,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4564 states, 3144 states have (on average 1.2738549618320612) internal successors, (4005), 3251 states have internal predecessors, (4005), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:32:24,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4564 states to 4564 states and 6368 transitions. [2022-07-23 04:32:24,084 INFO L78 Accepts]: Start accepts. Automaton has 4564 states and 6368 transitions. Word has length 127 [2022-07-23 04:32:24,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:32:24,084 INFO L495 AbstractCegarLoop]: Abstraction has 4564 states and 6368 transitions. [2022-07-23 04:32:24,085 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-23 04:32:24,085 INFO L276 IsEmpty]: Start isEmpty. Operand 4564 states and 6368 transitions. [2022-07-23 04:32:24,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-07-23 04:32:24,088 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:32:24,088 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:32:24,124 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-23 04:32:24,311 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-23 04:32:24,311 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:32:24,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:32:24,312 INFO L85 PathProgramCache]: Analyzing trace with hash -1314734448, now seen corresponding path program 1 times [2022-07-23 04:32:24,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:32:24,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1485770491] [2022-07-23 04:32:24,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:32:24,313 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:32:24,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:32:24,328 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-23 04:32:24,329 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-23 04:32:25,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:32:25,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 1761 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:32:25,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:32:26,580 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:32:26,580 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:32:26,580 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:32:26,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1485770491] [2022-07-23 04:32:26,580 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1485770491] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:32:26,580 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:32:26,580 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:32:26,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954237633] [2022-07-23 04:32:26,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:32:26,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:32:26,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:32:26,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:32:26,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:32:26,581 INFO L87 Difference]: Start difference. First operand 4564 states and 6368 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-23 04:32:26,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:32:26,769 INFO L93 Difference]: Finished difference Result 4564 states and 6368 transitions. [2022-07-23 04:32:26,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:32:26,770 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 133 [2022-07-23 04:32:26,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:32:26,779 INFO L225 Difference]: With dead ends: 4564 [2022-07-23 04:32:26,779 INFO L226 Difference]: Without dead ends: 4562 [2022-07-23 04:32:26,781 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:32:26,781 INFO L413 NwaCegarLoop]: 3379 mSDtfsCounter, 3261 mSDsluCounter, 3377 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3263 SdHoareTripleChecker+Valid, 6756 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:32:26,781 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3263 Valid, 6756 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:32:26,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4562 states. [2022-07-23 04:32:26,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4562 to 4562. [2022-07-23 04:32:26,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4562 states, 3143 states have (on average 1.2736239261851734) internal successors, (4003), 3249 states have internal predecessors, (4003), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:32:26,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4562 states to 4562 states and 6366 transitions. [2022-07-23 04:32:26,952 INFO L78 Accepts]: Start accepts. Automaton has 4562 states and 6366 transitions. Word has length 133 [2022-07-23 04:32:26,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:32:26,952 INFO L495 AbstractCegarLoop]: Abstraction has 4562 states and 6366 transitions. [2022-07-23 04:32:26,953 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-23 04:32:26,953 INFO L276 IsEmpty]: Start isEmpty. Operand 4562 states and 6366 transitions. [2022-07-23 04:32:26,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-07-23 04:32:26,955 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:32:26,955 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:32:26,982 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-07-23 04:32:27,182 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-23 04:32:27,182 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_linux_kernel_rcu_srcu_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:32:27,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:32:27,183 INFO L85 PathProgramCache]: Analyzing trace with hash 96838206, now seen corresponding path program 1 times [2022-07-23 04:32:27,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:32:27,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2056472029] [2022-07-23 04:32:27,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:32:27,184 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:32:27,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:32:27,191 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-23 04:32:27,192 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-23 04:32:28,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:32:28,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 1770 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:32:28,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:32:29,520 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:32:29,520 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:32:29,520 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:32:29,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2056472029] [2022-07-23 04:32:29,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2056472029] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:32:29,521 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:32:29,521 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:32:29,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873516358] [2022-07-23 04:32:29,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:32:29,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:32:29,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:32:29,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:32:29,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:32:29,522 INFO L87 Difference]: Start difference. First operand 4562 states and 6366 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-23 04:32:29,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:32:29,743 INFO L93 Difference]: Finished difference Result 4562 states and 6366 transitions. [2022-07-23 04:32:29,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:32:29,743 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 139 [2022-07-23 04:32:29,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:32:29,751 INFO L225 Difference]: With dead ends: 4562 [2022-07-23 04:32:29,752 INFO L226 Difference]: Without dead ends: 4560 [2022-07-23 04:32:29,752 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:32:29,753 INFO L413 NwaCegarLoop]: 3377 mSDtfsCounter, 3253 mSDsluCounter, 3375 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3255 SdHoareTripleChecker+Valid, 6752 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:32:29,753 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3255 Valid, 6752 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:32:29,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4560 states. [2022-07-23 04:32:29,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4560 to 4560. [2022-07-23 04:32:29,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4560 states, 3142 states have (on average 1.2733927434754932) internal successors, (4001), 3247 states have internal predecessors, (4001), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:32:29,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4560 states to 4560 states and 6364 transitions. [2022-07-23 04:32:29,923 INFO L78 Accepts]: Start accepts. Automaton has 4560 states and 6364 transitions. Word has length 139 [2022-07-23 04:32:29,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:32:29,924 INFO L495 AbstractCegarLoop]: Abstraction has 4560 states and 6364 transitions. [2022-07-23 04:32:29,924 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-23 04:32:29,924 INFO L276 IsEmpty]: Start isEmpty. Operand 4560 states and 6364 transitions. [2022-07-23 04:32:29,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-07-23 04:32:29,926 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:32:29,926 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:32:29,953 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-23 04:32:30,148 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-23 04:32:30,148 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_linux_lib_idr_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:32:30,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:32:30,148 INFO L85 PathProgramCache]: Analyzing trace with hash 966186948, now seen corresponding path program 1 times [2022-07-23 04:32:30,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:32:30,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [914632785] [2022-07-23 04:32:30,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:32:30,150 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:32:30,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:32:30,153 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-23 04:32:30,155 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-23 04:32:31,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:32:31,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 1779 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:32:31,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:32:32,510 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:32:32,510 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:32:32,510 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:32:32,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [914632785] [2022-07-23 04:32:32,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [914632785] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:32:32,511 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:32:32,511 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:32:32,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603826322] [2022-07-23 04:32:32,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:32:32,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:32:32,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:32:32,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:32:32,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:32:32,512 INFO L87 Difference]: Start difference. First operand 4560 states and 6364 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-23 04:32:32,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:32:32,681 INFO L93 Difference]: Finished difference Result 4560 states and 6364 transitions. [2022-07-23 04:32:32,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:32:32,682 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 145 [2022-07-23 04:32:32,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:32:32,692 INFO L225 Difference]: With dead ends: 4560 [2022-07-23 04:32:32,692 INFO L226 Difference]: Without dead ends: 4558 [2022-07-23 04:32:32,694 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:32:32,695 INFO L413 NwaCegarLoop]: 3376 mSDtfsCounter, 3245 mSDsluCounter, 3374 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3247 SdHoareTripleChecker+Valid, 6750 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:32:32,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3247 Valid, 6750 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:32:32,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4558 states. [2022-07-23 04:32:32,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4558 to 4558. [2022-07-23 04:32:32,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4558 states, 3141 states have (on average 1.2731614135625597) internal successors, (3999), 3245 states have internal predecessors, (3999), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:32:32,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4558 states to 4558 states and 6362 transitions. [2022-07-23 04:32:32,927 INFO L78 Accepts]: Start accepts. Automaton has 4558 states and 6362 transitions. Word has length 145 [2022-07-23 04:32:32,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:32:32,928 INFO L495 AbstractCegarLoop]: Abstraction has 4558 states and 6362 transitions. [2022-07-23 04:32:32,928 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-23 04:32:32,928 INFO L276 IsEmpty]: Start isEmpty. Operand 4558 states and 6362 transitions. [2022-07-23 04:32:32,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-07-23 04:32:32,931 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:32:32,931 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:32:32,956 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-23 04:32:33,155 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-23 04:32:33,156 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_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:32:33,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:32:33,156 INFO L85 PathProgramCache]: Analyzing trace with hash 1338909348, now seen corresponding path program 1 times [2022-07-23 04:32:33,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:32:33,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1248306152] [2022-07-23 04:32:33,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:32:33,158 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:32:33,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:32:33,159 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-23 04:32:33,161 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-23 04:32:34,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:32:34,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 1788 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:32:34,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:32:35,647 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:32:35,647 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:32:35,647 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:32:35,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1248306152] [2022-07-23 04:32:35,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1248306152] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:32:35,648 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:32:35,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:32:35,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234364892] [2022-07-23 04:32:35,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:32:35,648 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:32:35,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:32:35,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:32:35,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:32:35,649 INFO L87 Difference]: Start difference. First operand 4558 states and 6362 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-23 04:32:35,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:32:35,847 INFO L93 Difference]: Finished difference Result 4558 states and 6362 transitions. [2022-07-23 04:32:35,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:32:35,848 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 151 [2022-07-23 04:32:35,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:32:35,858 INFO L225 Difference]: With dead ends: 4558 [2022-07-23 04:32:35,858 INFO L226 Difference]: Without dead ends: 4556 [2022-07-23 04:32:35,860 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 148 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-23 04:32:35,860 INFO L413 NwaCegarLoop]: 3374 mSDtfsCounter, 3237 mSDsluCounter, 3372 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3239 SdHoareTripleChecker+Valid, 6746 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:32:35,860 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3239 Valid, 6746 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:32:35,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4556 states. [2022-07-23 04:32:36,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4556 to 4556. [2022-07-23 04:32:36,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4556 states, 3140 states have (on average 1.2729299363057325) internal successors, (3997), 3243 states have internal predecessors, (3997), 1175 states have call successors, (1175), 230 states have call predecessors, (1175), 230 states have return successors, (1188), 1146 states have call predecessors, (1188), 1173 states have call successors, (1188) [2022-07-23 04:32:36,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4556 states to 4556 states and 6360 transitions. [2022-07-23 04:32:36,091 INFO L78 Accepts]: Start accepts. Automaton has 4556 states and 6360 transitions. Word has length 151 [2022-07-23 04:32:36,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:32:36,091 INFO L495 AbstractCegarLoop]: Abstraction has 4556 states and 6360 transitions. [2022-07-23 04:32:36,091 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-23 04:32:36,091 INFO L276 IsEmpty]: Start isEmpty. Operand 4556 states and 6360 transitions. [2022-07-23 04:32:36,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-07-23 04:32:36,094 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:32:36,094 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:32:36,121 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-23 04:32:36,307 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-23 04:32:36,307 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:32:36,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:32:36,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1212336923, now seen corresponding path program 1 times [2022-07-23 04:32:36,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:32:36,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [747026636] [2022-07-23 04:32:36,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:32:36,310 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:32:36,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:32:36,311 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-23 04:32:36,315 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-23 04:32:38,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:32:38,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 2129 conjuncts, 24 conjunts are in the unsatisfiable core [2022-07-23 04:32:38,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:32:39,050 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 96 proven. 0 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2022-07-23 04:32:39,050 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:32:39,050 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:32:39,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [747026636] [2022-07-23 04:32:39,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [747026636] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:32:39,050 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:32:39,050 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-07-23 04:32:39,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296499990] [2022-07-23 04:32:39,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:32:39,051 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-07-23 04:32:39,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:32:39,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-07-23 04:32:39,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=241, Unknown=0, NotChecked=0, Total=272 [2022-07-23 04:32:39,051 INFO L87 Difference]: Start difference. First operand 4556 states and 6360 transitions. Second operand has 17 states, 16 states have (on average 5.0625) internal successors, (81), 16 states have internal predecessors, (81), 6 states have call successors, (26), 2 states have call predecessors, (26), 4 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) [2022-07-23 04:32:42,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:32:42,000 INFO L93 Difference]: Finished difference Result 6852 states and 9523 transitions. [2022-07-23 04:32:42,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-23 04:32:42,001 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 5.0625) internal successors, (81), 16 states have internal predecessors, (81), 6 states have call successors, (26), 2 states have call predecessors, (26), 4 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) Word has length 179 [2022-07-23 04:32:42,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:32:42,009 INFO L225 Difference]: With dead ends: 6852 [2022-07-23 04:32:42,009 INFO L226 Difference]: Without dead ends: 2533 [2022-07-23 04:32:42,020 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=128, Invalid=574, Unknown=0, NotChecked=0, Total=702 [2022-07-23 04:32:42,021 INFO L413 NwaCegarLoop]: 3368 mSDtfsCounter, 63 mSDsluCounter, 50247 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 222 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 53615 SdHoareTripleChecker+Invalid, 814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 222 IncrementalHoareTripleChecker+Valid, 592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-07-23 04:32:42,023 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 53615 Invalid, 814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [222 Valid, 592 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-07-23 04:32:42,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2533 states. [2022-07-23 04:32:42,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2533 to 2507. [2022-07-23 04:32:42,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2507 states, 1714 states have (on average 1.2596266044340723) internal successors, (2159), 1777 states have internal predecessors, (2159), 647 states have call successors, (647), 135 states have call predecessors, (647), 135 states have return successors, (646), 628 states have call predecessors, (646), 645 states have call successors, (646) [2022-07-23 04:32:42,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2507 states to 2507 states and 3452 transitions. [2022-07-23 04:32:42,224 INFO L78 Accepts]: Start accepts. Automaton has 2507 states and 3452 transitions. Word has length 179 [2022-07-23 04:32:42,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:32:42,225 INFO L495 AbstractCegarLoop]: Abstraction has 2507 states and 3452 transitions. [2022-07-23 04:32:42,225 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 5.0625) internal successors, (81), 16 states have internal predecessors, (81), 6 states have call successors, (26), 2 states have call predecessors, (26), 4 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) [2022-07-23 04:32:42,225 INFO L276 IsEmpty]: Start isEmpty. Operand 2507 states and 3452 transitions. [2022-07-23 04:32:42,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-07-23 04:32:42,228 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:32:42,228 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:32:42,290 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Ended with exit code 0 [2022-07-23 04:32:42,437 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-23 04:32:42,438 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_linux_net_rtnetlink_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:32:42,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:32:42,438 INFO L85 PathProgramCache]: Analyzing trace with hash 146475822, now seen corresponding path program 1 times [2022-07-23 04:32:42,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:32:42,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1526550496] [2022-07-23 04:32:42,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:32:42,440 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:32:42,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:32:42,441 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-23 04:32:42,443 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-23 04:32:44,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:32:44,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 1797 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:32:44,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:32:45,223 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:32:45,223 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:32:45,223 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:32:45,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1526550496] [2022-07-23 04:32:45,223 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1526550496] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:32:45,223 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:32:45,223 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:32:45,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048365364] [2022-07-23 04:32:45,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:32:45,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:32:45,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:32:45,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:32:45,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:32:45,224 INFO L87 Difference]: Start difference. First operand 2507 states and 3452 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-23 04:32:45,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:32:45,369 INFO L93 Difference]: Finished difference Result 2507 states and 3452 transitions. [2022-07-23 04:32:45,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:32:45,370 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 157 [2022-07-23 04:32:45,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:32:45,375 INFO L225 Difference]: With dead ends: 2507 [2022-07-23 04:32:45,376 INFO L226 Difference]: Without dead ends: 2505 [2022-07-23 04:32:45,376 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 154 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-23 04:32:45,377 INFO L413 NwaCegarLoop]: 3372 mSDtfsCounter, 3229 mSDsluCounter, 3370 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3231 SdHoareTripleChecker+Valid, 6742 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:32:45,377 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3231 Valid, 6742 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:32:45,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2505 states. [2022-07-23 04:32:45,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2505 to 2505. [2022-07-23 04:32:45,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2505 states, 1713 states have (on average 1.2591943957968477) internal successors, (2157), 1775 states have internal predecessors, (2157), 647 states have call successors, (647), 135 states have call predecessors, (647), 135 states have return successors, (646), 628 states have call predecessors, (646), 645 states have call successors, (646) [2022-07-23 04:32:45,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2505 states to 2505 states and 3450 transitions. [2022-07-23 04:32:45,478 INFO L78 Accepts]: Start accepts. Automaton has 2505 states and 3450 transitions. Word has length 157 [2022-07-23 04:32:45,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:32:45,478 INFO L495 AbstractCegarLoop]: Abstraction has 2505 states and 3450 transitions. [2022-07-23 04:32:45,479 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-23 04:32:45,479 INFO L276 IsEmpty]: Start isEmpty. Operand 2505 states and 3450 transitions. [2022-07-23 04:32:45,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-07-23 04:32:45,481 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:32:45,481 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:32:45,510 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-23 04:32:45,701 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-23 04:32:45,702 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:32:45,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:32:45,702 INFO L85 PathProgramCache]: Analyzing trace with hash -358970397, now seen corresponding path program 1 times [2022-07-23 04:32:45,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:32:45,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [137077636] [2022-07-23 04:32:45,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:32:45,704 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:32:45,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:32:45,705 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-23 04:32:45,706 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-23 04:32:47,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:32:47,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 2163 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-23 04:32:47,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:32:47,717 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 178 trivial. 0 not checked. [2022-07-23 04:32:47,717 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:32:47,717 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:32:47,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [137077636] [2022-07-23 04:32:47,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [137077636] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:32:47,717 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:32:47,717 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-23 04:32:47,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330278400] [2022-07-23 04:32:47,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:32:47,717 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-23 04:32:47,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:32:47,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-23 04:32:47,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:32:47,718 INFO L87 Difference]: Start difference. First operand 2505 states and 3450 transitions. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-07-23 04:32:48,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:32:48,434 INFO L93 Difference]: Finished difference Result 5364 states and 7491 transitions. [2022-07-23 04:32:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-23 04:32:48,435 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 195 [2022-07-23 04:32:48,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:32:48,444 INFO L225 Difference]: With dead ends: 5364 [2022-07-23 04:32:48,445 INFO L226 Difference]: Without dead ends: 3096 [2022-07-23 04:32:48,451 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-07-23 04:32:48,452 INFO L413 NwaCegarLoop]: 3982 mSDtfsCounter, 1227 mSDsluCounter, 10234 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 453 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1435 SdHoareTripleChecker+Valid, 14216 SdHoareTripleChecker+Invalid, 472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 453 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-23 04:32:48,455 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1435 Valid, 14216 Invalid, 472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [453 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-23 04:32:48,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3096 states. [2022-07-23 04:32:48,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3096 to 2505. [2022-07-23 04:32:48,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2505 states, 1713 states have (on average 1.258610624635143) internal successors, (2156), 1775 states have internal predecessors, (2156), 647 states have call successors, (647), 135 states have call predecessors, (647), 135 states have return successors, (646), 628 states have call predecessors, (646), 645 states have call successors, (646) [2022-07-23 04:32:48,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2505 states to 2505 states and 3449 transitions. [2022-07-23 04:32:48,583 INFO L78 Accepts]: Start accepts. Automaton has 2505 states and 3449 transitions. Word has length 195 [2022-07-23 04:32:48,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:32:48,583 INFO L495 AbstractCegarLoop]: Abstraction has 2505 states and 3449 transitions. [2022-07-23 04:32:48,583 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-07-23 04:32:48,583 INFO L276 IsEmpty]: Start isEmpty. Operand 2505 states and 3449 transitions. [2022-07-23 04:32:48,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-07-23 04:32:48,585 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:32:48,586 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:32:48,645 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-23 04:32:48,811 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-23 04:32:48,811 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_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:32:48,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:32:48,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1311406835, now seen corresponding path program 1 times [2022-07-23 04:32:48,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:32:48,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1649596441] [2022-07-23 04:32:48,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:32:48,813 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:32:48,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:32:48,815 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-23 04:32:48,817 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-23 04:32:50,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:32:50,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 1806 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:32:50,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:32:51,545 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:32:51,545 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:32:51,545 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:32:51,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1649596441] [2022-07-23 04:32:51,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1649596441] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:32:51,546 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:32:51,546 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:32:51,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272150215] [2022-07-23 04:32:51,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:32:51,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:32:51,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:32:51,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:32:51,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:32:51,547 INFO L87 Difference]: Start difference. First operand 2505 states and 3449 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 3 states have internal predecessors, (104), 1 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (25), 1 states have call predecessors, (25), 1 states have call successors, (25) [2022-07-23 04:32:51,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:32:51,727 INFO L93 Difference]: Finished difference Result 2505 states and 3449 transitions. [2022-07-23 04:32:51,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:32:51,728 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 3 states have internal predecessors, (104), 1 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (25), 1 states have call predecessors, (25), 1 states have call successors, (25) Word has length 163 [2022-07-23 04:32:51,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:32:51,734 INFO L225 Difference]: With dead ends: 2505 [2022-07-23 04:32:51,735 INFO L226 Difference]: Without dead ends: 2503 [2022-07-23 04:32:51,736 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 160 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-23 04:32:51,736 INFO L413 NwaCegarLoop]: 3370 mSDtfsCounter, 3221 mSDsluCounter, 3368 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3223 SdHoareTripleChecker+Valid, 6738 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:32:51,736 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3223 Valid, 6738 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:32:51,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2503 states. [2022-07-23 04:32:51,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2503 to 2503. [2022-07-23 04:32:51,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2503 states, 1712 states have (on average 1.2581775700934579) internal successors, (2154), 1773 states have internal predecessors, (2154), 647 states have call successors, (647), 135 states have call predecessors, (647), 135 states have return successors, (646), 628 states have call predecessors, (646), 645 states have call successors, (646) [2022-07-23 04:32:51,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2503 states to 2503 states and 3447 transitions. [2022-07-23 04:32:51,901 INFO L78 Accepts]: Start accepts. Automaton has 2503 states and 3447 transitions. Word has length 163 [2022-07-23 04:32:51,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:32:51,901 INFO L495 AbstractCegarLoop]: Abstraction has 2503 states and 3447 transitions. [2022-07-23 04:32:51,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 3 states have internal predecessors, (104), 1 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (25), 1 states have call predecessors, (25), 1 states have call successors, (25) [2022-07-23 04:32:51,902 INFO L276 IsEmpty]: Start isEmpty. Operand 2503 states and 3447 transitions. [2022-07-23 04:32:51,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2022-07-23 04:32:51,904 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:32:51,904 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:32:51,950 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-23 04:32:52,118 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-23 04:32:52,118 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_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:32:52,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:32:52,119 INFO L85 PathProgramCache]: Analyzing trace with hash -116225243, now seen corresponding path program 1 times [2022-07-23 04:32:52,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:32:52,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1347059546] [2022-07-23 04:32:52,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:32:52,121 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:32:52,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:32:52,122 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-23 04:32:52,125 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-23 04:32:53,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:32:53,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 1815 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:32:53,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:32:55,199 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:32:55,199 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:32:55,199 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:32:55,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1347059546] [2022-07-23 04:32:55,199 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1347059546] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:32:55,199 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:32:55,200 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:32:55,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801201839] [2022-07-23 04:32:55,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:32:55,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:32:55,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:32:55,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:32:55,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:32:55,201 INFO L87 Difference]: Start difference. First operand 2503 states and 3447 transitions. Second operand has 4 states, 4 states have (on average 27.0) internal successors, (108), 3 states have internal predecessors, (108), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (26), 1 states have call predecessors, (26), 1 states have call successors, (26) [2022-07-23 04:32:55,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:32:55,398 INFO L93 Difference]: Finished difference Result 2503 states and 3447 transitions. [2022-07-23 04:32:55,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:32:55,398 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 3 states have internal predecessors, (108), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (26), 1 states have call predecessors, (26), 1 states have call successors, (26) Word has length 169 [2022-07-23 04:32:55,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:32:55,406 INFO L225 Difference]: With dead ends: 2503 [2022-07-23 04:32:55,406 INFO L226 Difference]: Without dead ends: 2501 [2022-07-23 04:32:55,407 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 166 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-23 04:32:55,408 INFO L413 NwaCegarLoop]: 3368 mSDtfsCounter, 3213 mSDsluCounter, 3366 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3215 SdHoareTripleChecker+Valid, 6734 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:32:55,408 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3215 Valid, 6734 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:32:55,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2501 states. [2022-07-23 04:32:55,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2501 to 2501. [2022-07-23 04:32:55,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2501 states, 1711 states have (on average 1.2577440093512566) internal successors, (2152), 1771 states have internal predecessors, (2152), 647 states have call successors, (647), 135 states have call predecessors, (647), 135 states have return successors, (646), 628 states have call predecessors, (646), 645 states have call successors, (646) [2022-07-23 04:32:55,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2501 states to 2501 states and 3445 transitions. [2022-07-23 04:32:55,603 INFO L78 Accepts]: Start accepts. Automaton has 2501 states and 3445 transitions. Word has length 169 [2022-07-23 04:32:55,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:32:55,605 INFO L495 AbstractCegarLoop]: Abstraction has 2501 states and 3445 transitions. [2022-07-23 04:32:55,605 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 3 states have internal predecessors, (108), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (26), 1 states have call predecessors, (26), 1 states have call successors, (26) [2022-07-23 04:32:55,605 INFO L276 IsEmpty]: Start isEmpty. Operand 2501 states and 3445 transitions. [2022-07-23 04:32:55,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2022-07-23 04:32:55,607 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:32:55,607 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:32:55,639 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Ended with exit code 0 [2022-07-23 04:32:55,821 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-23 04:32:55,821 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:32:55,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:32:55,822 INFO L85 PathProgramCache]: Analyzing trace with hash 769221487, now seen corresponding path program 1 times [2022-07-23 04:32:55,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:32:55,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [584186808] [2022-07-23 04:32:55,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:32:55,823 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:32:55,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:32:55,825 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-23 04:32:55,826 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-23 04:32:57,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:32:57,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 2200 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-23 04:32:57,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:32:58,195 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 170 proven. 0 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2022-07-23 04:32:58,196 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:32:58,196 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:32:58,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [584186808] [2022-07-23 04:32:58,196 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [584186808] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:32:58,196 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:32:58,196 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-23 04:32:58,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381794843] [2022-07-23 04:32:58,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:32:58,196 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-23 04:32:58,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:32:58,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-23 04:32:58,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-23 04:32:58,197 INFO L87 Difference]: Start difference. First operand 2501 states and 3445 transitions. Second operand has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 2 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (27), 3 states have call predecessors, (27), 2 states have call successors, (27) [2022-07-23 04:33:00,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:33:00,069 INFO L93 Difference]: Finished difference Result 5908 states and 8313 transitions. [2022-07-23 04:33:00,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-23 04:33:00,070 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 2 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (27), 3 states have call predecessors, (27), 2 states have call successors, (27) Word has length 211 [2022-07-23 04:33:00,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:33:00,082 INFO L225 Difference]: With dead ends: 5908 [2022-07-23 04:33:00,082 INFO L226 Difference]: Without dead ends: 3644 [2022-07-23 04:33:00,089 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2022-07-23 04:33:00,090 INFO L413 NwaCegarLoop]: 3791 mSDtfsCounter, 2256 mSDsluCounter, 22952 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 834 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2464 SdHoareTripleChecker+Valid, 26743 SdHoareTripleChecker+Invalid, 1075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 834 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-07-23 04:33:00,090 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2464 Valid, 26743 Invalid, 1075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [834 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-07-23 04:33:00,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3644 states. [2022-07-23 04:33:00,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3644 to 2504. [2022-07-23 04:33:00,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2504 states, 1714 states have (on average 1.2572928821470244) internal successors, (2155), 1774 states have internal predecessors, (2155), 647 states have call successors, (647), 135 states have call predecessors, (647), 135 states have return successors, (646), 628 states have call predecessors, (646), 645 states have call successors, (646) [2022-07-23 04:33:00,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2504 states to 2504 states and 3448 transitions. [2022-07-23 04:33:00,347 INFO L78 Accepts]: Start accepts. Automaton has 2504 states and 3448 transitions. Word has length 211 [2022-07-23 04:33:00,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:33:00,347 INFO L495 AbstractCegarLoop]: Abstraction has 2504 states and 3448 transitions. [2022-07-23 04:33:00,347 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 2 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (27), 3 states have call predecessors, (27), 2 states have call successors, (27) [2022-07-23 04:33:00,348 INFO L276 IsEmpty]: Start isEmpty. Operand 2504 states and 3448 transitions. [2022-07-23 04:33:00,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-07-23 04:33:00,350 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:33:00,350 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:33:00,420 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Ended with exit code 0 [2022-07-23 04:33:00,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:33:00,553 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:33:00,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:33:00,553 INFO L85 PathProgramCache]: Analyzing trace with hash -603225561, now seen corresponding path program 1 times [2022-07-23 04:33:00,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:33:00,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1390301415] [2022-07-23 04:33:00,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:33:00,555 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:33:00,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:33:00,556 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:33:00,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2022-07-23 04:33:02,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:33:02,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 1824 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:33:02,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:33:03,288 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:33:03,288 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:33:03,288 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:33:03,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1390301415] [2022-07-23 04:33:03,288 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1390301415] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:33:03,288 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:33:03,289 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:33:03,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651140612] [2022-07-23 04:33:03,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:33:03,289 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:33:03,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:33:03,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:33:03,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:33:03,290 INFO L87 Difference]: Start difference. First operand 2504 states and 3448 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2022-07-23 04:33:03,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:33:03,454 INFO L93 Difference]: Finished difference Result 2504 states and 3448 transitions. [2022-07-23 04:33:03,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:33:03,455 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 175 [2022-07-23 04:33:03,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:33:03,475 INFO L225 Difference]: With dead ends: 2504 [2022-07-23 04:33:03,475 INFO L226 Difference]: Without dead ends: 2502 [2022-07-23 04:33:03,476 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 172 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-23 04:33:03,477 INFO L413 NwaCegarLoop]: 3366 mSDtfsCounter, 3205 mSDsluCounter, 3364 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3207 SdHoareTripleChecker+Valid, 6730 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:33:03,477 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3207 Valid, 6730 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:33:03,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2502 states. [2022-07-23 04:33:03,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2502 to 2502. [2022-07-23 04:33:03,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2502 states, 1713 states have (on average 1.2568593111500292) internal successors, (2153), 1772 states have internal predecessors, (2153), 647 states have call successors, (647), 135 states have call predecessors, (647), 135 states have return successors, (646), 628 states have call predecessors, (646), 645 states have call successors, (646) [2022-07-23 04:33:03,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2502 states to 2502 states and 3446 transitions. [2022-07-23 04:33:03,610 INFO L78 Accepts]: Start accepts. Automaton has 2502 states and 3446 transitions. Word has length 175 [2022-07-23 04:33:03,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:33:03,610 INFO L495 AbstractCegarLoop]: Abstraction has 2502 states and 3446 transitions. [2022-07-23 04:33:03,610 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2022-07-23 04:33:03,611 INFO L276 IsEmpty]: Start isEmpty. Operand 2502 states and 3446 transitions. [2022-07-23 04:33:03,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2022-07-23 04:33:03,612 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:33:03,612 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:33:03,641 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Ended with exit code 0 [2022-07-23 04:33:03,836 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:33:03,836 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ldv_linux_usb_urb_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:33:03,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:33:03,837 INFO L85 PathProgramCache]: Analyzing trace with hash -914687560, now seen corresponding path program 1 times [2022-07-23 04:33:03,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:33:03,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1782688257] [2022-07-23 04:33:03,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:33:03,838 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:33:03,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:33:03,839 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:33:03,840 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-07-23 04:33:05,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:33:05,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 1833 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:33:05,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:33:06,360 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-23 04:33:06,360 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:33:06,360 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:33:06,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1782688257] [2022-07-23 04:33:06,361 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1782688257] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:33:06,361 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:33:06,361 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:33:06,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761621518] [2022-07-23 04:33:06,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:33:06,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:33:06,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:33:06,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:33:06,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:33:06,363 INFO L87 Difference]: Start difference. First operand 2502 states and 3446 transitions. Second operand has 4 states, 4 states have (on average 29.0) internal successors, (116), 3 states have internal predecessors, (116), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) [2022-07-23 04:33:06,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:33:06,540 INFO L93 Difference]: Finished difference Result 2502 states and 3446 transitions. [2022-07-23 04:33:06,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:33:06,541 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 3 states have internal predecessors, (116), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) Word has length 181 [2022-07-23 04:33:06,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:33:06,546 INFO L225 Difference]: With dead ends: 2502 [2022-07-23 04:33:06,547 INFO L226 Difference]: Without dead ends: 2296 [2022-07-23 04:33:06,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:33:06,549 INFO L413 NwaCegarLoop]: 3365 mSDtfsCounter, 3196 mSDsluCounter, 3365 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3196 SdHoareTripleChecker+Valid, 6730 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:33:06,549 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3196 Valid, 6730 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:33:06,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2296 states. [2022-07-23 04:33:06,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2296 to 2296. [2022-07-23 04:33:06,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2296 states, 1583 states have (on average 1.2747946936197094) internal successors, (2018), 1639 states have internal predecessors, (2018), 595 states have call successors, (595), 112 states have call predecessors, (595), 112 states have return successors, (595), 578 states have call predecessors, (595), 595 states have call successors, (595) [2022-07-23 04:33:06,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2296 states to 2296 states and 3208 transitions. [2022-07-23 04:33:06,685 INFO L78 Accepts]: Start accepts. Automaton has 2296 states and 3208 transitions. Word has length 181 [2022-07-23 04:33:06,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:33:06,698 INFO L495 AbstractCegarLoop]: Abstraction has 2296 states and 3208 transitions. [2022-07-23 04:33:06,699 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 3 states have internal predecessors, (116), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) [2022-07-23 04:33:06,706 INFO L276 IsEmpty]: Start isEmpty. Operand 2296 states and 3208 transitions. [2022-07-23 04:33:06,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2022-07-23 04:33:06,708 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:33:06,708 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:33:06,739 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Ended with exit code 0 [2022-07-23 04:33:06,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:33:06,924 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:33:06,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:33:06,924 INFO L85 PathProgramCache]: Analyzing trace with hash -424519190, now seen corresponding path program 1 times [2022-07-23 04:33:06,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:33:06,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1037890042] [2022-07-23 04:33:06,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:33:06,926 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:33:06,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:33:06,927 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:33:06,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-07-23 04:33:08,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:33:08,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 2233 conjuncts, 27 conjunts are in the unsatisfiable core [2022-07-23 04:33:08,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:33:09,782 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 201 proven. 3 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2022-07-23 04:33:09,782 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-23 04:33:10,595 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 21 proven. 39 refuted. 0 times theorem prover too weak. 294 trivial. 0 not checked. [2022-07-23 04:33:10,595 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:33:10,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1037890042] [2022-07-23 04:33:10,595 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1037890042] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-23 04:33:10,595 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-23 04:33:10,595 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 21 [2022-07-23 04:33:10,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345531506] [2022-07-23 04:33:10,595 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-23 04:33:10,596 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-07-23 04:33:10,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:33:10,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-07-23 04:33:10,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-07-23 04:33:10,596 INFO L87 Difference]: Start difference. First operand 2296 states and 3208 transitions. Second operand has 21 states, 20 states have (on average 6.3) internal successors, (126), 19 states have internal predecessors, (126), 8 states have call successors, (47), 2 states have call predecessors, (47), 5 states have return successors, (44), 9 states have call predecessors, (44), 8 states have call successors, (44) [2022-07-23 04:33:14,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:33:14,624 INFO L93 Difference]: Finished difference Result 4387 states and 6150 transitions. [2022-07-23 04:33:14,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-07-23 04:33:14,625 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.3) internal successors, (126), 19 states have internal predecessors, (126), 8 states have call successors, (47), 2 states have call predecessors, (47), 5 states have return successors, (44), 9 states have call predecessors, (44), 8 states have call successors, (44) Word has length 234 [2022-07-23 04:33:14,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:33:14,632 INFO L225 Difference]: With dead ends: 4387 [2022-07-23 04:33:14,632 INFO L226 Difference]: Without dead ends: 2283 [2022-07-23 04:33:14,636 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 485 GetRequests, 447 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=282, Invalid=1278, Unknown=0, NotChecked=0, Total=1560 [2022-07-23 04:33:14,637 INFO L413 NwaCegarLoop]: 3160 mSDtfsCounter, 100 mSDsluCounter, 53618 mSDsCounter, 0 mSdLazyCounter, 632 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 56778 SdHoareTripleChecker+Invalid, 724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:33:14,637 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 56778 Invalid, 724 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [92 Valid, 632 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-07-23 04:33:14,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2283 states. [2022-07-23 04:33:14,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2283 to 2283. [2022-07-23 04:33:14,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2283 states, 1574 states have (on average 1.2750952986022872) internal successors, (2007), 1630 states have internal predecessors, (2007), 592 states have call successors, (592), 111 states have call predecessors, (592), 111 states have return successors, (592), 575 states have call predecessors, (592), 592 states have call successors, (592) [2022-07-23 04:33:14,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2283 states to 2283 states and 3191 transitions. [2022-07-23 04:33:14,769 INFO L78 Accepts]: Start accepts. Automaton has 2283 states and 3191 transitions. Word has length 234 [2022-07-23 04:33:14,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:33:14,769 INFO L495 AbstractCegarLoop]: Abstraction has 2283 states and 3191 transitions. [2022-07-23 04:33:14,770 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.3) internal successors, (126), 19 states have internal predecessors, (126), 8 states have call successors, (47), 2 states have call predecessors, (47), 5 states have return successors, (44), 9 states have call predecessors, (44), 8 states have call successors, (44) [2022-07-23 04:33:14,770 INFO L276 IsEmpty]: Start isEmpty. Operand 2283 states and 3191 transitions. [2022-07-23 04:33:14,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2022-07-23 04:33:14,771 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:33:14,772 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:33:14,816 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2022-07-23 04:33:14,999 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:33:15,000 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:33:15,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:33:15,000 INFO L85 PathProgramCache]: Analyzing trace with hash 1228144930, now seen corresponding path program 1 times [2022-07-23 04:33:15,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:33:15,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1436454841] [2022-07-23 04:33:15,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:33:15,002 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:33:15,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:33:15,005 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:33:15,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2022-07-23 04:33:17,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:33:17,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 2300 conjuncts, 10 conjunts are in the unsatisfiable core [2022-07-23 04:33:17,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:33:17,718 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2022-07-23 04:33:17,718 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:33:17,718 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:33:17,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1436454841] [2022-07-23 04:33:17,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1436454841] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:33:17,718 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:33:17,719 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-23 04:33:17,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257450021] [2022-07-23 04:33:17,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:33:17,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 04:33:17,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:33:17,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 04:33:17,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-23 04:33:17,720 INFO L87 Difference]: Start difference. First operand 2283 states and 3191 transitions. Second operand has 6 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 3 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-07-23 04:33:18,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:33:18,644 INFO L93 Difference]: Finished difference Result 4335 states and 6080 transitions. [2022-07-23 04:33:18,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-23 04:33:18,647 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 3 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 252 [2022-07-23 04:33:18,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:33:18,655 INFO L225 Difference]: With dead ends: 4335 [2022-07-23 04:33:18,655 INFO L226 Difference]: Without dead ends: 2283 [2022-07-23 04:33:18,662 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-23 04:33:18,663 INFO L413 NwaCegarLoop]: 3133 mSDtfsCounter, 49 mSDsluCounter, 12428 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 15561 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-23 04:33:18,663 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 15561 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 214 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-23 04:33:18,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2283 states. [2022-07-23 04:33:18,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2283 to 2283. [2022-07-23 04:33:18,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2283 states, 1574 states have (on average 1.2744599745870393) internal successors, (2006), 1630 states have internal predecessors, (2006), 592 states have call successors, (592), 111 states have call predecessors, (592), 111 states have return successors, (592), 575 states have call predecessors, (592), 592 states have call successors, (592) [2022-07-23 04:33:18,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2283 states to 2283 states and 3190 transitions. [2022-07-23 04:33:18,860 INFO L78 Accepts]: Start accepts. Automaton has 2283 states and 3190 transitions. Word has length 252 [2022-07-23 04:33:18,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:33:18,861 INFO L495 AbstractCegarLoop]: Abstraction has 2283 states and 3190 transitions. [2022-07-23 04:33:18,861 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 3 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-07-23 04:33:18,861 INFO L276 IsEmpty]: Start isEmpty. Operand 2283 states and 3190 transitions. [2022-07-23 04:33:18,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2022-07-23 04:33:18,863 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:33:18,863 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:33:18,927 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2022-07-23 04:33:19,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:33:19,078 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:33:19,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:33:19,079 INFO L85 PathProgramCache]: Analyzing trace with hash 641338916, now seen corresponding path program 1 times [2022-07-23 04:33:19,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:33:19,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [187510390] [2022-07-23 04:33:19,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:33:19,081 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:33:19,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:33:19,112 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:33:19,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2022-07-23 04:33:21,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:33:22,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 2300 conjuncts, 10 conjunts are in the unsatisfiable core [2022-07-23 04:33:22,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:33:23,515 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2022-07-23 04:33:23,515 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:33:23,515 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:33:23,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [187510390] [2022-07-23 04:33:23,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [187510390] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:33:23,515 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:33:23,515 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-23 04:33:23,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450522179] [2022-07-23 04:33:23,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:33:23,516 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-23 04:33:23,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:33:23,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-23 04:33:23,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:33:23,516 INFO L87 Difference]: Start difference. First operand 2283 states and 3190 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (30), 1 states have call predecessors, (30), 1 states have call successors, (30) [2022-07-23 04:33:23,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:33:23,716 INFO L93 Difference]: Finished difference Result 2287 states and 3193 transitions. [2022-07-23 04:33:23,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-23 04:33:23,717 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (30), 1 states have call predecessors, (30), 1 states have call successors, (30) Word has length 252 [2022-07-23 04:33:23,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:33:23,753 INFO L225 Difference]: With dead ends: 2287 [2022-07-23 04:33:23,753 INFO L226 Difference]: Without dead ends: 2285 [2022-07-23 04:33:23,755 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 248 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-23 04:33:23,755 INFO L413 NwaCegarLoop]: 3164 mSDtfsCounter, 2950 mSDsluCounter, 6390 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2951 SdHoareTripleChecker+Valid, 9554 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:33:23,755 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2951 Valid, 9554 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:33:23,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2022-07-23 04:33:23,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 2285. [2022-07-23 04:33:23,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2285 states, 1576 states have (on average 1.273477157360406) internal successors, (2007), 1631 states have internal predecessors, (2007), 592 states have call successors, (592), 112 states have call predecessors, (592), 112 states have return successors, (592), 575 states have call predecessors, (592), 592 states have call successors, (592) [2022-07-23 04:33:23,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2285 states to 2285 states and 3191 transitions. [2022-07-23 04:33:23,879 INFO L78 Accepts]: Start accepts. Automaton has 2285 states and 3191 transitions. Word has length 252 [2022-07-23 04:33:23,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:33:23,879 INFO L495 AbstractCegarLoop]: Abstraction has 2285 states and 3191 transitions. [2022-07-23 04:33:23,879 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (30), 1 states have call predecessors, (30), 1 states have call successors, (30) [2022-07-23 04:33:23,879 INFO L276 IsEmpty]: Start isEmpty. Operand 2285 states and 3191 transitions. [2022-07-23 04:33:23,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2022-07-23 04:33:23,881 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:33:23,882 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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] [2022-07-23 04:33:23,930 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2022-07-23 04:33:24,111 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:33:24,112 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:33:24,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:33:24,112 INFO L85 PathProgramCache]: Analyzing trace with hash -1774183382, now seen corresponding path program 1 times [2022-07-23 04:33:24,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:33:24,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [280610951] [2022-07-23 04:33:24,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:33:24,116 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:33:24,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:33:24,117 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:33:24,118 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2022-07-23 04:33:27,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:33:27,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 2471 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-23 04:33:27,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:33:28,863 INFO L134 CoverageAnalysis]: Checked inductivity of 523 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 523 trivial. 0 not checked. [2022-07-23 04:33:28,863 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:33:28,863 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:33:28,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [280610951] [2022-07-23 04:33:28,863 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [280610951] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:33:28,863 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:33:28,863 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-23 04:33:28,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613799282] [2022-07-23 04:33:28,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:33:28,864 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-23 04:33:28,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:33:28,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-23 04:33:28,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:33:28,864 INFO L87 Difference]: Start difference. First operand 2285 states and 3191 transitions. Second operand has 5 states, 5 states have (on average 20.6) internal successors, (103), 3 states have internal predecessors, (103), 1 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2022-07-23 04:33:29,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:33:29,130 INFO L93 Difference]: Finished difference Result 2352 states and 3256 transitions. [2022-07-23 04:33:29,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-23 04:33:29,131 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 3 states have internal predecessors, (103), 1 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) Word has length 269 [2022-07-23 04:33:29,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:33:29,136 INFO L225 Difference]: With dead ends: 2352 [2022-07-23 04:33:29,136 INFO L226 Difference]: Without dead ends: 2350 [2022-07-23 04:33:29,137 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 265 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-23 04:33:29,140 INFO L413 NwaCegarLoop]: 3200 mSDtfsCounter, 2923 mSDsluCounter, 6539 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2924 SdHoareTripleChecker+Valid, 9739 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:33:29,141 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2924 Valid, 9739 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:33:29,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2350 states. [2022-07-23 04:33:29,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2350 to 2348. [2022-07-23 04:33:29,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2348 states, 1618 states have (on average 1.2676143386897405) internal successors, (2051), 1673 states have internal predecessors, (2051), 601 states have call successors, (601), 124 states have call predecessors, (601), 124 states have return successors, (601), 584 states have call predecessors, (601), 601 states have call successors, (601) [2022-07-23 04:33:29,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2348 states to 2348 states and 3253 transitions. [2022-07-23 04:33:29,279 INFO L78 Accepts]: Start accepts. Automaton has 2348 states and 3253 transitions. Word has length 269 [2022-07-23 04:33:29,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:33:29,280 INFO L495 AbstractCegarLoop]: Abstraction has 2348 states and 3253 transitions. [2022-07-23 04:33:29,280 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 3 states have internal predecessors, (103), 1 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2022-07-23 04:33:29,280 INFO L276 IsEmpty]: Start isEmpty. Operand 2348 states and 3253 transitions. [2022-07-23 04:33:29,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2022-07-23 04:33:29,282 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:33:29,283 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:33:29,346 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Ended with exit code 0 [2022-07-23 04:33:29,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:33:29,512 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:33:29,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:33:29,512 INFO L85 PathProgramCache]: Analyzing trace with hash 1272540582, now seen corresponding path program 1 times [2022-07-23 04:33:29,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:33:29,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [960244500] [2022-07-23 04:33:29,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:33:29,514 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:33:29,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:33:29,515 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:33:29,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2022-07-23 04:33:32,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:33:32,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 2359 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-23 04:33:32,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:33:32,332 INFO L134 CoverageAnalysis]: Checked inductivity of 564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 564 trivial. 0 not checked. [2022-07-23 04:33:32,333 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:33:32,333 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:33:32,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [960244500] [2022-07-23 04:33:32,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [960244500] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:33:32,333 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:33:32,333 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-23 04:33:32,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923455309] [2022-07-23 04:33:32,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:33:32,334 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-23 04:33:32,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:33:32,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-23 04:33:32,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:33:32,334 INFO L87 Difference]: Start difference. First operand 2348 states and 3253 transitions. Second operand has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (33), 2 states have call predecessors, (33), 1 states have call successors, (33) [2022-07-23 04:33:32,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:33:32,757 INFO L93 Difference]: Finished difference Result 2348 states and 3253 transitions. [2022-07-23 04:33:32,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-23 04:33:32,758 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (33), 2 states have call predecessors, (33), 1 states have call successors, (33) Word has length 276 [2022-07-23 04:33:32,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:33:32,781 INFO L225 Difference]: With dead ends: 2348 [2022-07-23 04:33:32,781 INFO L226 Difference]: Without dead ends: 2346 [2022-07-23 04:33:32,782 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 272 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-23 04:33:32,782 INFO L413 NwaCegarLoop]: 3165 mSDtfsCounter, 54 mSDsluCounter, 9429 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 12594 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-23 04:33:32,782 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 12594 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-23 04:33:32,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2346 states. [2022-07-23 04:33:32,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2346 to 2346. [2022-07-23 04:33:32,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2346 states, 1617 states have (on average 1.2671614100185529) internal successors, (2049), 1671 states have internal predecessors, (2049), 601 states have call successors, (601), 124 states have call predecessors, (601), 124 states have return successors, (601), 584 states have call predecessors, (601), 601 states have call successors, (601) [2022-07-23 04:33:32,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2346 states to 2346 states and 3251 transitions. [2022-07-23 04:33:32,920 INFO L78 Accepts]: Start accepts. Automaton has 2346 states and 3251 transitions. Word has length 276 [2022-07-23 04:33:32,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:33:32,920 INFO L495 AbstractCegarLoop]: Abstraction has 2346 states and 3251 transitions. [2022-07-23 04:33:32,921 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (33), 2 states have call predecessors, (33), 1 states have call successors, (33) [2022-07-23 04:33:32,921 INFO L276 IsEmpty]: Start isEmpty. Operand 2346 states and 3251 transitions. [2022-07-23 04:33:32,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2022-07-23 04:33:32,923 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:33:32,923 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 10, 10, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:33:32,966 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Ended with exit code 0 [2022-07-23 04:33:33,146 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:33:33,146 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:33:33,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:33:33,147 INFO L85 PathProgramCache]: Analyzing trace with hash -76970230, now seen corresponding path program 1 times [2022-07-23 04:33:33,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:33:33,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [484701448] [2022-07-23 04:33:33,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:33:33,149 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:33:33,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:33:33,150 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:33:33,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2022-07-23 04:33:35,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:33:35,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 2217 conjuncts, 15 conjunts are in the unsatisfiable core [2022-07-23 04:33:35,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:33:35,689 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 753 trivial. 0 not checked. [2022-07-23 04:33:35,689 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:33:35,689 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:33:35,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [484701448] [2022-07-23 04:33:35,689 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [484701448] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:33:35,689 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:33:35,689 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-23 04:33:35,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849759313] [2022-07-23 04:33:35,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:33:35,690 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-23 04:33:35,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:33:35,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-23 04:33:35,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-23 04:33:35,690 INFO L87 Difference]: Start difference. First operand 2346 states and 3251 transitions. Second operand has 8 states, 8 states have (on average 13.875) internal successors, (111), 6 states have internal predecessors, (111), 3 states have call successors, (39), 2 states have call predecessors, (39), 4 states have return successors, (37), 5 states have call predecessors, (37), 3 states have call successors, (37) [2022-07-23 04:33:36,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:33:36,209 INFO L93 Difference]: Finished difference Result 4311 states and 5998 transitions. [2022-07-23 04:33:36,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-23 04:33:36,210 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.875) internal successors, (111), 6 states have internal predecessors, (111), 3 states have call successors, (39), 2 states have call predecessors, (39), 4 states have return successors, (37), 5 states have call predecessors, (37), 3 states have call successors, (37) Word has length 308 [2022-07-23 04:33:36,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:33:36,217 INFO L225 Difference]: With dead ends: 4311 [2022-07-23 04:33:36,218 INFO L226 Difference]: Without dead ends: 2361 [2022-07-23 04:33:36,223 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 301 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-23 04:33:36,224 INFO L413 NwaCegarLoop]: 3168 mSDtfsCounter, 6 mSDsluCounter, 18961 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 22129 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-23 04:33:36,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 22129 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-23 04:33:36,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2361 states. [2022-07-23 04:33:36,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2361 to 2355. [2022-07-23 04:33:36,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2355 states, 1623 states have (on average 1.266173752310536) internal successors, (2055), 1677 states have internal predecessors, (2055), 602 states have call successors, (602), 124 states have call predecessors, (602), 126 states have return successors, (626), 587 states have call predecessors, (626), 602 states have call successors, (626) [2022-07-23 04:33:36,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2355 states to 2355 states and 3283 transitions. [2022-07-23 04:33:36,363 INFO L78 Accepts]: Start accepts. Automaton has 2355 states and 3283 transitions. Word has length 308 [2022-07-23 04:33:36,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:33:36,364 INFO L495 AbstractCegarLoop]: Abstraction has 2355 states and 3283 transitions. [2022-07-23 04:33:36,364 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.875) internal successors, (111), 6 states have internal predecessors, (111), 3 states have call successors, (39), 2 states have call predecessors, (39), 4 states have return successors, (37), 5 states have call predecessors, (37), 3 states have call successors, (37) [2022-07-23 04:33:36,364 INFO L276 IsEmpty]: Start isEmpty. Operand 2355 states and 3283 transitions. [2022-07-23 04:33:36,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 325 [2022-07-23 04:33:36,367 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:33:36,367 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 10, 10, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:33:36,409 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2022-07-23 04:33:36,593 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:33:36,593 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:33:36,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:33:36,594 INFO L85 PathProgramCache]: Analyzing trace with hash -1436908978, now seen corresponding path program 1 times [2022-07-23 04:33:36,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:33:36,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [802228561] [2022-07-23 04:33:36,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:33:36,595 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:33:36,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:33:36,597 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:33:36,598 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2022-07-23 04:33:38,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:33:38,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 2251 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-23 04:33:38,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:33:40,889 INFO L134 CoverageAnalysis]: Checked inductivity of 913 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 911 trivial. 0 not checked. [2022-07-23 04:33:40,890 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:33:40,890 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:33:40,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [802228561] [2022-07-23 04:33:40,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [802228561] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:33:40,890 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:33:40,890 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-23 04:33:40,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053624071] [2022-07-23 04:33:40,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:33:40,890 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 04:33:40,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:33:40,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 04:33:40,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-23 04:33:40,891 INFO L87 Difference]: Start difference. First operand 2355 states and 3283 transitions. Second operand has 6 states, 6 states have (on average 18.166666666666668) internal successors, (109), 4 states have internal predecessors, (109), 1 states have call successors, (39), 1 states have call predecessors, (39), 2 states have return successors, (37), 2 states have call predecessors, (37), 1 states have call successors, (37) [2022-07-23 04:33:47,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:33:47,054 INFO L93 Difference]: Finished difference Result 4310 states and 6021 transitions. [2022-07-23 04:33:47,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-23 04:33:47,055 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.166666666666668) internal successors, (109), 4 states have internal predecessors, (109), 1 states have call successors, (39), 1 states have call predecessors, (39), 2 states have return successors, (37), 2 states have call predecessors, (37), 1 states have call successors, (37) Word has length 324 [2022-07-23 04:33:47,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:33:47,061 INFO L225 Difference]: With dead ends: 4310 [2022-07-23 04:33:47,061 INFO L226 Difference]: Without dead ends: 2351 [2022-07-23 04:33:47,065 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 319 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-07-23 04:33:47,065 INFO L413 NwaCegarLoop]: 3157 mSDtfsCounter, 2983 mSDsluCounter, 8283 mSDsCounter, 0 mSdLazyCounter, 1188 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2989 SdHoareTripleChecker+Valid, 11440 SdHoareTripleChecker+Invalid, 1189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2022-07-23 04:33:47,065 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2989 Valid, 11440 Invalid, 1189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1188 Invalid, 0 Unknown, 0 Unchecked, 5.7s Time] [2022-07-23 04:33:47,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2351 states. [2022-07-23 04:33:47,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2351 to 2351. [2022-07-23 04:33:47,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2351 states, 1620 states have (on average 1.2654320987654322) internal successors, (2050), 1673 states have internal predecessors, (2050), 602 states have call successors, (602), 124 states have call predecessors, (602), 126 states have return successors, (626), 587 states have call predecessors, (626), 602 states have call successors, (626) [2022-07-23 04:33:47,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2351 states to 2351 states and 3278 transitions. [2022-07-23 04:33:47,185 INFO L78 Accepts]: Start accepts. Automaton has 2351 states and 3278 transitions. Word has length 324 [2022-07-23 04:33:47,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:33:47,185 INFO L495 AbstractCegarLoop]: Abstraction has 2351 states and 3278 transitions. [2022-07-23 04:33:47,185 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.166666666666668) internal successors, (109), 4 states have internal predecessors, (109), 1 states have call successors, (39), 1 states have call predecessors, (39), 2 states have return successors, (37), 2 states have call predecessors, (37), 1 states have call successors, (37) [2022-07-23 04:33:47,185 INFO L276 IsEmpty]: Start isEmpty. Operand 2351 states and 3278 transitions. [2022-07-23 04:33:47,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2022-07-23 04:33:47,188 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:33:47,188 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 10, 10, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:33:47,224 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2022-07-23 04:33:47,393 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:33:47,394 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ldv_check_alloc_nonatomicErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:33:47,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:33:47,395 INFO L85 PathProgramCache]: Analyzing trace with hash -1594135264, now seen corresponding path program 1 times [2022-07-23 04:33:47,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:33:47,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1045900931] [2022-07-23 04:33:47,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:33:47,396 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:33:47,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:33:47,398 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:33:47,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2022-07-23 04:33:49,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:33:49,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 2251 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-23 04:33:49,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:33:51,535 INFO L134 CoverageAnalysis]: Checked inductivity of 913 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 913 trivial. 0 not checked. [2022-07-23 04:33:51,535 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:33:51,535 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:33:51,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1045900931] [2022-07-23 04:33:51,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1045900931] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:33:51,535 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:33:51,536 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-23 04:33:51,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697504011] [2022-07-23 04:33:51,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:33:51,536 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-23 04:33:51,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:33:51,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-23 04:33:51,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-23 04:33:51,537 INFO L87 Difference]: Start difference. First operand 2351 states and 3278 transitions. Second operand has 4 states, 4 states have (on average 27.0) internal successors, (108), 3 states have internal predecessors, (108), 1 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (37), 1 states have call predecessors, (37), 1 states have call successors, (37) [2022-07-23 04:33:51,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:33:51,733 INFO L93 Difference]: Finished difference Result 2351 states and 3278 transitions. [2022-07-23 04:33:51,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-23 04:33:51,733 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 3 states have internal predecessors, (108), 1 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (37), 1 states have call predecessors, (37), 1 states have call successors, (37) Word has length 325 [2022-07-23 04:33:51,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:33:51,738 INFO L225 Difference]: With dead ends: 2351 [2022-07-23 04:33:51,738 INFO L226 Difference]: Without dead ends: 2349 [2022-07-23 04:33:51,738 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 322 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-23 04:33:51,738 INFO L413 NwaCegarLoop]: 3155 mSDtfsCounter, 2976 mSDsluCounter, 3152 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2981 SdHoareTripleChecker+Valid, 6307 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-23 04:33:51,739 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2981 Valid, 6307 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-23 04:33:51,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2349 states. [2022-07-23 04:33:51,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2349 to 2349. [2022-07-23 04:33:51,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2349 states, 1619 states have (on average 1.2649783817171094) internal successors, (2048), 1671 states have internal predecessors, (2048), 602 states have call successors, (602), 124 states have call predecessors, (602), 126 states have return successors, (626), 587 states have call predecessors, (626), 602 states have call successors, (626) [2022-07-23 04:33:51,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2349 states to 2349 states and 3276 transitions. [2022-07-23 04:33:51,859 INFO L78 Accepts]: Start accepts. Automaton has 2349 states and 3276 transitions. Word has length 325 [2022-07-23 04:33:51,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:33:51,860 INFO L495 AbstractCegarLoop]: Abstraction has 2349 states and 3276 transitions. [2022-07-23 04:33:51,860 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 3 states have internal predecessors, (108), 1 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (37), 1 states have call predecessors, (37), 1 states have call successors, (37) [2022-07-23 04:33:51,860 INFO L276 IsEmpty]: Start isEmpty. Operand 2349 states and 3276 transitions. [2022-07-23 04:33:51,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2022-07-23 04:33:51,862 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:33:51,863 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:33:51,899 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2022-07-23 04:33:52,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:33:52,072 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:33:52,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:33:52,073 INFO L85 PathProgramCache]: Analyzing trace with hash -370398581, now seen corresponding path program 1 times [2022-07-23 04:33:52,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:33:52,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [616786081] [2022-07-23 04:33:52,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:33:52,075 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:33:52,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:33:52,081 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:33:52,082 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2022-07-23 04:33:55,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:33:55,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 2551 conjuncts, 10 conjunts are in the unsatisfiable core [2022-07-23 04:33:55,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:33:55,560 INFO L134 CoverageAnalysis]: Checked inductivity of 526 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 524 trivial. 0 not checked. [2022-07-23 04:33:55,560 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:33:55,560 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:33:55,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [616786081] [2022-07-23 04:33:55,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [616786081] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:33:55,560 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:33:55,560 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-23 04:33:55,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049087482] [2022-07-23 04:33:55,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:33:55,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-23 04:33:55,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:33:55,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-23 04:33:55,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-23 04:33:55,562 INFO L87 Difference]: Start difference. First operand 2349 states and 3276 transitions. Second operand has 6 states, 5 states have (on average 23.4) internal successors, (117), 5 states have internal predecessors, (117), 3 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-07-23 04:33:56,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:33:56,521 INFO L93 Difference]: Finished difference Result 4521 states and 6331 transitions. [2022-07-23 04:33:56,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-23 04:33:56,522 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 23.4) internal successors, (117), 5 states have internal predecessors, (117), 3 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 289 [2022-07-23 04:33:56,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:33:56,528 INFO L225 Difference]: With dead ends: 4521 [2022-07-23 04:33:56,528 INFO L226 Difference]: Without dead ends: 2403 [2022-07-23 04:33:56,533 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-23 04:33:56,541 INFO L413 NwaCegarLoop]: 3203 mSDtfsCounter, 140 mSDsluCounter, 12605 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 15808 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-23 04:33:56,541 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 15808 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-23 04:33:56,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2403 states. [2022-07-23 04:33:56,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2403 to 2349. [2022-07-23 04:33:56,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2349 states, 1619 states have (on average 1.2643607164916615) internal successors, (2047), 1671 states have internal predecessors, (2047), 602 states have call successors, (602), 124 states have call predecessors, (602), 126 states have return successors, (626), 587 states have call predecessors, (626), 602 states have call successors, (626) [2022-07-23 04:33:56,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2349 states to 2349 states and 3275 transitions. [2022-07-23 04:33:56,673 INFO L78 Accepts]: Start accepts. Automaton has 2349 states and 3275 transitions. Word has length 289 [2022-07-23 04:33:56,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:33:56,673 INFO L495 AbstractCegarLoop]: Abstraction has 2349 states and 3275 transitions. [2022-07-23 04:33:56,674 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 23.4) internal successors, (117), 5 states have internal predecessors, (117), 3 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-07-23 04:33:56,674 INFO L276 IsEmpty]: Start isEmpty. Operand 2349 states and 3275 transitions. [2022-07-23 04:33:56,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2022-07-23 04:33:56,676 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:33:56,677 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:33:56,729 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2022-07-23 04:33:56,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:33:56,882 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:33:56,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:33:56,882 INFO L85 PathProgramCache]: Analyzing trace with hash -763425591, now seen corresponding path program 1 times [2022-07-23 04:33:56,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:33:56,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [151704202] [2022-07-23 04:33:56,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:33:56,884 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:33:56,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:33:56,885 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:33:56,915 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2022-07-23 04:34:00,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-23 04:34:00,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 2551 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-23 04:34:00,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-23 04:34:00,330 INFO L134 CoverageAnalysis]: Checked inductivity of 526 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 523 trivial. 0 not checked. [2022-07-23 04:34:00,330 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-23 04:34:00,330 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-23 04:34:00,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [151704202] [2022-07-23 04:34:00,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [151704202] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-23 04:34:00,330 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-23 04:34:00,330 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-23 04:34:00,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905518558] [2022-07-23 04:34:00,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-23 04:34:00,331 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-23 04:34:00,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-23 04:34:00,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-23 04:34:00,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-23 04:34:00,331 INFO L87 Difference]: Start difference. First operand 2349 states and 3275 transitions. Second operand has 5 states, 5 states have (on average 23.4) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-07-23 04:34:00,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-23 04:34:00,771 INFO L93 Difference]: Finished difference Result 2351 states and 3276 transitions. [2022-07-23 04:34:00,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-23 04:34:00,772 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.4) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 289 [2022-07-23 04:34:00,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-23 04:34:00,778 INFO L225 Difference]: With dead ends: 2351 [2022-07-23 04:34:00,778 INFO L226 Difference]: Without dead ends: 2349 [2022-07-23 04:34:00,779 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 285 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-23 04:34:00,779 INFO L413 NwaCegarLoop]: 3187 mSDtfsCounter, 128 mSDsluCounter, 9446 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 12633 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-23 04:34:00,779 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 12633 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-23 04:34:00,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2349 states. [2022-07-23 04:34:00,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2349 to 2349. [2022-07-23 04:34:00,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2349 states, 1619 states have (on average 1.2637430512662138) internal successors, (2046), 1671 states have internal predecessors, (2046), 602 states have call successors, (602), 124 states have call predecessors, (602), 126 states have return successors, (626), 587 states have call predecessors, (626), 602 states have call successors, (626) [2022-07-23 04:34:00,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2349 states to 2349 states and 3274 transitions. [2022-07-23 04:34:00,916 INFO L78 Accepts]: Start accepts. Automaton has 2349 states and 3274 transitions. Word has length 289 [2022-07-23 04:34:00,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-23 04:34:00,918 INFO L495 AbstractCegarLoop]: Abstraction has 2349 states and 3274 transitions. [2022-07-23 04:34:00,918 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.4) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-07-23 04:34:00,919 INFO L276 IsEmpty]: Start isEmpty. Operand 2349 states and 3274 transitions. [2022-07-23 04:34:00,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2022-07-23 04:34:00,925 INFO L187 NwaCegarLoop]: Found error trace [2022-07-23 04:34:00,925 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 8, 8, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-23 04:34:00,988 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2022-07-23 04:34:01,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-23 04:34:01,139 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-23 04:34:01,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-23 04:34:01,140 INFO L85 PathProgramCache]: Analyzing trace with hash -366440083, now seen corresponding path program 1 times [2022-07-23 04:34:01,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-23 04:34:01,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [695152238] [2022-07-23 04:34:01,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-23 04:34:01,142 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-23 04:34:01,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-23 04:34:01,143 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-23 04:34:01,145 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process