./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 eb692b52 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---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-?-eb692b5 [2022-07-20 04:14:43,686 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-20 04:14:43,688 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-20 04:14:43,719 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-20 04:14:43,720 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-20 04:14:43,721 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-20 04:14:43,722 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-20 04:14:43,724 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-20 04:14:43,726 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-20 04:14:43,727 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-20 04:14:43,729 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-20 04:14:43,730 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-20 04:14:43,730 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-20 04:14:43,732 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-20 04:14:43,733 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-20 04:14:43,734 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-20 04:14:43,736 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-20 04:14:43,737 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-20 04:14:43,739 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-20 04:14:43,741 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-20 04:14:43,742 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-20 04:14:43,746 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-20 04:14:43,747 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-20 04:14:43,748 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-20 04:14:43,749 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-20 04:14:43,752 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-20 04:14:43,752 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-20 04:14:43,752 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-20 04:14:43,753 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-20 04:14:43,754 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-20 04:14:43,755 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-20 04:14:43,755 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-20 04:14:43,756 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-20 04:14:43,757 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-20 04:14:43,757 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-20 04:14:43,759 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-20 04:14:43,765 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-20 04:14:43,766 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-20 04:14:43,767 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-20 04:14:43,767 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-20 04:14:43,769 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-20 04:14:43,770 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-20 04:14:43,770 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-07-20 04:14:43,816 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-20 04:14:43,817 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-20 04:14:43,817 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-20 04:14:43,818 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-20 04:14:43,819 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-20 04:14:43,819 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-20 04:14:43,821 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-20 04:14:43,822 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-20 04:14:43,822 INFO L138 SettingsManager]: * Use SBE=true [2022-07-20 04:14:43,823 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-20 04:14:43,824 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-20 04:14:43,824 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-20 04:14:43,824 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-20 04:14:43,824 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-20 04:14:43,825 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-20 04:14:43,825 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-20 04:14:43,825 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-20 04:14:43,825 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-20 04:14:43,825 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-20 04:14:43,826 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-20 04:14:43,826 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-20 04:14:43,826 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-20 04:14:43,826 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-20 04:14:43,826 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-20 04:14:43,827 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-20 04:14:43,827 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-20 04:14:43,827 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-20 04:14:43,827 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-20 04:14:43,828 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-20 04:14:43,828 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-20 04:14:43,828 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-20 04:14:44,121 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-20 04:14:44,149 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-20 04:14:44,152 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-20 04:14:44,154 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-20 04:14:44,155 INFO L275 PluginConnector]: CDTParser initialized [2022-07-20 04:14:44,156 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-20 04:14:44,232 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6a9d7a828/8502fe53fe074feba59d35b3fb7a5c82/FLAGaecee63d2 [2022-07-20 04:14:45,092 INFO L306 CDTParser]: Found 1 translation units. [2022-07-20 04:14:45,093 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-20 04:14:45,163 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6a9d7a828/8502fe53fe074feba59d35b3fb7a5c82/FLAGaecee63d2 [2022-07-20 04:14:45,537 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6a9d7a828/8502fe53fe074feba59d35b3fb7a5c82 [2022-07-20 04:14:45,539 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-20 04:14:45,541 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-20 04:14:45,543 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-20 04:14:45,543 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-20 04:14:45,546 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-20 04:14:45,547 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 04:14:45" (1/1) ... [2022-07-20 04:14:45,548 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1f1f17ae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:14:45, skipping insertion in model container [2022-07-20 04:14:45,548 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 04:14:45" (1/1) ... [2022-07-20 04:14:45,554 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-20 04:14:45,712 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-20 04:14:50,527 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,530 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,530 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,531 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,531 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,532 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,532 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,532 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,533 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,533 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,534 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,534 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,534 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,535 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,535 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14: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[481349,481362] [2022-07-20 04:14: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[481500,481513] [2022-07-20 04:14:50,537 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,537 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,537 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14: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[482106,482119] [2022-07-20 04:14: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[482255,482268] [2022-07-20 04:14: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[482411,482424] [2022-07-20 04:14:50,539 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,539 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,540 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,540 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,540 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,541 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,541 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,542 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,542 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,542 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,543 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,543 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,544 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,544 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:50,544 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14: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[484847,484860] [2022-07-20 04:14: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[485014,485027] [2022-07-20 04:14: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[485173,485186] [2022-07-20 04:14: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[485332,485345] [2022-07-20 04:14: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[485481,485494] [2022-07-20 04:14: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[485628,485641] [2022-07-20 04:14: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[485767,485780] [2022-07-20 04:14: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[485930,485943] [2022-07-20 04:14: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[486096,486109] [2022-07-20 04:14: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[486260,486273] [2022-07-20 04:14: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[486425,486438] [2022-07-20 04:14: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[486590,486603] [2022-07-20 04:14: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[486756,486769] [2022-07-20 04:14: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[486921,486934] [2022-07-20 04:14: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[487088,487101] [2022-07-20 04:14: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[487248,487261] [2022-07-20 04:14: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[487410,487423] [2022-07-20 04:14: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[487569,487582] [2022-07-20 04:14: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[487715,487728] [2022-07-20 04:14: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[487858,487871] [2022-07-20 04:14: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[488002,488015] [2022-07-20 04:14: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[488145,488158] [2022-07-20 04:14: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[488289,488302] [2022-07-20 04:14: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[488430,488443] [2022-07-20 04:14: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[488568,488581] [2022-07-20 04:14: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[488726,488739] [2022-07-20 04:14: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[488885,488898] [2022-07-20 04:14: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[489041,489054] [2022-07-20 04:14: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[489190,489203] [2022-07-20 04:14: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[489342,489355] [2022-07-20 04:14: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[489493,489506] [2022-07-20 04:14: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[489642,489655] [2022-07-20 04:14: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[489794,489807] [2022-07-20 04:14: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[489942,489955] [2022-07-20 04:14: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[490095,490108] [2022-07-20 04:14: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[490246,490259] [2022-07-20 04:14: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[490396,490409] [2022-07-20 04:14: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[490543,490556] [2022-07-20 04:14: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[490694,490707] [2022-07-20 04:14: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[490845,490858] [2022-07-20 04:14: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[490993,491006] [2022-07-20 04:14: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[491159,491172] [2022-07-20 04:14: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[491328,491341] [2022-07-20 04:14: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[491495,491508] [2022-07-20 04:14: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[491663,491676] [2022-07-20 04:14: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[491813,491826] [2022-07-20 04:14: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[491960,491973] [2022-07-20 04:14: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[492121,492134] [2022-07-20 04:14: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[492291,492304] [2022-07-20 04:14: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[492453,492466] [2022-07-20 04:14:50,579 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-20 04:14:50,608 INFO L203 MainTranslator]: Completed pre-run [2022-07-20 04:14:50,719 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-20 04:14:50,727 INFO L158 Benchmark]: Toolchain (without parser) took 5185.71ms. Allocated memory was 109.1MB in the beginning and 148.9MB in the end (delta: 39.8MB). Free memory was 77.6MB in the beginning and 77.8MB in the end (delta: -187.7kB). Peak memory consumption was 72.2MB. Max. memory is 16.1GB. [2022-07-20 04:14:50,728 INFO L158 Benchmark]: CDTParser took 0.92ms. Allocated memory is still 90.2MB. Free memory was 45.3MB in the beginning and 45.2MB in the end (delta: 70.0kB). There was no memory consumed. Max. memory is 16.1GB. [2022-07-20 04:14:50,729 INFO L158 Benchmark]: CACSL2BoogieTranslator took 5182.76ms. Allocated memory was 109.1MB in the beginning and 148.9MB in the end (delta: 39.8MB). Free memory was 77.1MB in the beginning and 77.8MB in the end (delta: -659.9kB). Peak memory consumption was 72.2MB. Max. memory is 16.1GB. [2022-07-20 04:14:50,731 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.92ms. Allocated memory is still 90.2MB. Free memory was 45.3MB in the beginning and 45.2MB in the end (delta: 70.0kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 5182.76ms. Allocated memory was 109.1MB in the beginning and 148.9MB in the end (delta: 39.8MB). Free memory was 77.1MB in the beginning and 77.8MB in the end (delta: -659.9kB). Peak memory consumption was 72.2MB. 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-?-eb692b5 [2022-07-20 04:14:52,473 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-20 04:14:52,475 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-20 04:14:52,510 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-20 04:14:52,511 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-20 04:14:52,512 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-20 04:14:52,519 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-20 04:14:52,523 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-20 04:14:52,524 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-20 04:14:52,536 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-20 04:14:52,537 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-20 04:14:52,542 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-20 04:14:52,542 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-20 04:14:52,544 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-20 04:14:52,545 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-20 04:14:52,547 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-20 04:14:52,548 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-20 04:14:52,550 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-20 04:14:52,553 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-20 04:14:52,555 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-20 04:14:52,559 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-20 04:14:52,560 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-20 04:14:52,561 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-20 04:14:52,563 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-20 04:14:52,564 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-20 04:14:52,568 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-20 04:14:52,569 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-20 04:14:52,569 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-20 04:14:52,570 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-20 04:14:52,570 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-20 04:14:52,571 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-20 04:14:52,571 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-20 04:14:52,573 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-20 04:14:52,574 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-20 04:14:52,575 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-20 04:14:52,576 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-20 04:14:52,576 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-20 04:14:52,577 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-20 04:14:52,577 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-20 04:14:52,577 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-20 04:14:52,578 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-20 04:14:52,579 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-20 04:14:52,580 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-07-20 04:14:52,613 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-20 04:14:52,613 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-20 04:14:52,614 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-20 04:14:52,614 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-20 04:14:52,615 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-20 04:14:52,615 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-20 04:14:52,616 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-20 04:14:52,616 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-20 04:14:52,616 INFO L138 SettingsManager]: * Use SBE=true [2022-07-20 04:14:52,617 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-20 04:14:52,617 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-20 04:14:52,617 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-20 04:14:52,618 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-20 04:14:52,618 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-20 04:14:52,618 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-07-20 04:14:52,618 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-07-20 04:14:52,618 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-07-20 04:14:52,619 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-20 04:14:52,619 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-20 04:14:52,619 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-20 04:14:52,619 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-20 04:14:52,619 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-20 04:14:52,620 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-20 04:14:52,620 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-20 04:14:52,620 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-20 04:14:52,620 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-20 04:14:52,621 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-20 04:14:52,621 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-07-20 04:14:52,621 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-07-20 04:14:52,621 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-20 04:14:52,621 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-20 04:14:52,622 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-20 04:14:52,622 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-07-20 04:14:52,622 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-20 04:14:52,906 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-20 04:14:52,925 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-20 04:14:52,928 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-20 04:14:52,929 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-20 04:14:52,929 INFO L275 PluginConnector]: CDTParser initialized [2022-07-20 04:14:52,931 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-20 04:14:52,997 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0972e5d02/1f48e386946f4f8cbbd6804a4a301f67/FLAG1207a1ef9 [2022-07-20 04:14:53,949 INFO L306 CDTParser]: Found 1 translation units. [2022-07-20 04:14:53,950 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-20 04:14:54,052 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0972e5d02/1f48e386946f4f8cbbd6804a4a301f67/FLAG1207a1ef9 [2022-07-20 04:14:54,481 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0972e5d02/1f48e386946f4f8cbbd6804a4a301f67 [2022-07-20 04:14:54,483 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-20 04:14:54,484 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-20 04:14:54,485 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-20 04:14:54,485 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-20 04:14:54,488 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-20 04:14:54,489 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 04:14:54" (1/1) ... [2022-07-20 04:14:54,490 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3ba9010b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:14:54, skipping insertion in model container [2022-07-20 04:14:54,490 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 04:14:54" (1/1) ... [2022-07-20 04:14:54,497 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-20 04:14:54,692 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-20 04:14:59,499 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479065,479078] [2022-07-20 04:14:59,501 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479210,479223] [2022-07-20 04:14:59,501 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479356,479369] [2022-07-20 04:14:59,502 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479521,479534] [2022-07-20 04:14:59,502 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479679,479692] [2022-07-20 04:14:59,503 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479837,479850] [2022-07-20 04:14:59,503 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479995,480008] [2022-07-20 04:14:59,504 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480155,480168] [2022-07-20 04:14:59,504 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480314,480327] [2022-07-20 04:14:59,504 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480453,480466] [2022-07-20 04:14:59,505 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480595,480608] [2022-07-20 04:14:59,505 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480744,480757] [2022-07-20 04:14:59,506 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480883,480896] [2022-07-20 04:14:59,506 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481038,481051] [2022-07-20 04:14:59,506 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481198,481211] [2022-07-20 04:14:59,507 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481349,481362] [2022-07-20 04:14:59,507 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481500,481513] [2022-07-20 04:14:59,508 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481652,481665] [2022-07-20 04:14:59,508 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481801,481814] [2022-07-20 04:14:59,509 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481949,481962] [2022-07-20 04:14:59,509 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482106,482119] [2022-07-20 04:14:59,509 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482255,482268] [2022-07-20 04:14:59,510 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482411,482424] [2022-07-20 04:14:59,510 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482564,482577] [2022-07-20 04:14:59,511 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482710,482723] [2022-07-20 04:14:59,511 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482853,482866] [2022-07-20 04:14:59,511 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483005,483018] [2022-07-20 04:14:59,512 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,512 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,513 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,513 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,519 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,520 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,525 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,525 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,526 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,526 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,526 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,527 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,527 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,527 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,528 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,528 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,529 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,529 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,533 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,534 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,534 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,535 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,535 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,535 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,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[486921,486934] [2022-07-20 04:14:59,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[487088,487101] [2022-07-20 04:14:59,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[487248,487261] [2022-07-20 04:14:59,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[487410,487423] [2022-07-20 04:14:59,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[487569,487582] [2022-07-20 04:14:59,539 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,539 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,540 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,540 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,542 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,543 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,544 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:14:59,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[488726,488739] [2022-07-20 04:14:59,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[488885,488898] [2022-07-20 04:14:59,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[489041,489054] [2022-07-20 04:14:59,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[489190,489203] [2022-07-20 04:14:59,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[489342,489355] [2022-07-20 04:14:59,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[489493,489506] [2022-07-20 04:14:59,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[489642,489655] [2022-07-20 04:14:59,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[489794,489807] [2022-07-20 04:14:59,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[489942,489955] [2022-07-20 04:14:59,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[490095,490108] [2022-07-20 04:14:59,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[490246,490259] [2022-07-20 04:14:59,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[490396,490409] [2022-07-20 04:14:59,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[490543,490556] [2022-07-20 04:14:59,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[490694,490707] [2022-07-20 04:14:59,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[490845,490858] [2022-07-20 04:14:59,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[490993,491006] [2022-07-20 04:14:59,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[491159,491172] [2022-07-20 04:14:59,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[491328,491341] [2022-07-20 04:14:59,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[491495,491508] [2022-07-20 04:14:59,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[491663,491676] [2022-07-20 04:14:59,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[491813,491826] [2022-07-20 04:14:59,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[491960,491973] [2022-07-20 04:14:59,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[492121,492134] [2022-07-20 04:14:59,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[492291,492304] [2022-07-20 04:14:59,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[492453,492466] [2022-07-20 04:14:59,574 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-20 04:14:59,640 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-07-20 04:14:59,724 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-20 04:15:00,044 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,045 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,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[479356,479369] [2022-07-20 04:15:00,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[479521,479534] [2022-07-20 04:15:00,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[479679,479692] [2022-07-20 04:15:00,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[479837,479850] [2022-07-20 04:15:00,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[479995,480008] [2022-07-20 04:15:00,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[480155,480168] [2022-07-20 04:15:00,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[480314,480327] [2022-07-20 04:15:00,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[480453,480466] [2022-07-20 04:15:00,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[480595,480608] [2022-07-20 04:15:00,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[480744,480757] [2022-07-20 04:15:00,050 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,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[481038,481051] [2022-07-20 04:15:00,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[481198,481211] [2022-07-20 04:15:00,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[481349,481362] [2022-07-20 04:15:00,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[481500,481513] [2022-07-20 04:15:00,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[481652,481665] [2022-07-20 04:15:00,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[481801,481814] [2022-07-20 04:15:00,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[481949,481962] [2022-07-20 04:15:00,055 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,055 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,056 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,056 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,056 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,057 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,057 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,057 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,058 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,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[483450,483463] [2022-07-20 04:15:00,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[483601,483614] [2022-07-20 04:15:00,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[483756,483769] [2022-07-20 04:15:00,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[483908,483921] [2022-07-20 04:15:00,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[484063,484076] [2022-07-20 04:15:00,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[484227,484240] [2022-07-20 04:15:00,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[484383,484396] [2022-07-20 04:15:00,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[484547,484560] [2022-07-20 04:15:00,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[484689,484702] [2022-07-20 04:15:00,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[484847,484860] [2022-07-20 04:15:00,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[485014,485027] [2022-07-20 04:15:00,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[485173,485186] [2022-07-20 04:15:00,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[485332,485345] [2022-07-20 04:15:00,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[485481,485494] [2022-07-20 04:15:00,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[485628,485641] [2022-07-20 04:15:00,066 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,066 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,066 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,070 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,071 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,072 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,073 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,073 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,073 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,074 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,074 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,075 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,075 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,076 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,077 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,080 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,081 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,082 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,082 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,083 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,083 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,084 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,084 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,084 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,090 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,091 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,091 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,091 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,092 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,092 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,092 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,093 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,115 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,115 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,115 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,116 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,116 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,116 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,116 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,116 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,117 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,117 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,117 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,117 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,125 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-20 04:15:00,150 INFO L203 MainTranslator]: Completed pre-run [2022-07-20 04:15:00,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[479065,479078] [2022-07-20 04:15:00,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[479210,479223] [2022-07-20 04:15:00,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[479356,479369] [2022-07-20 04:15:00,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[479521,479534] [2022-07-20 04:15:00,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[479679,479692] [2022-07-20 04:15:00,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[479837,479850] [2022-07-20 04:15:00,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[479995,480008] [2022-07-20 04:15:00,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[480155,480168] [2022-07-20 04:15:00,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[480314,480327] [2022-07-20 04:15:00,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[480453,480466] [2022-07-20 04:15:00,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[480595,480608] [2022-07-20 04:15:00,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[480744,480757] [2022-07-20 04:15:00,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[480883,480896] [2022-07-20 04:15:00,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[481038,481051] [2022-07-20 04:15:00,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[481198,481211] [2022-07-20 04:15:00,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[481349,481362] [2022-07-20 04:15:00,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[481500,481513] [2022-07-20 04:15:00,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[481652,481665] [2022-07-20 04:15:00,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[481801,481814] [2022-07-20 04:15:00,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[481949,481962] [2022-07-20 04:15:00,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[482106,482119] [2022-07-20 04:15:00,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[482255,482268] [2022-07-20 04:15:00,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[482411,482424] [2022-07-20 04:15:00,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[482564,482577] [2022-07-20 04:15:00,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[482710,482723] [2022-07-20 04:15:00,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[482853,482866] [2022-07-20 04:15:00,577 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,578 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,578 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,578 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,579 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,579 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,579 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,580 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,580 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,580 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,581 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,581 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,582 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,582 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,583 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,583 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,584 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,584 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,585 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,585 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,585 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,586 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,586 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,586 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,587 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,587 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,587 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,588 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,588 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,588 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,588 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,589 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,589 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,589 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,590 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,590 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,590 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,590 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,591 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,591 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,591 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,592 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,592 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,592 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,592 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,593 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,593 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,593 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,594 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,594 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,595 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,595 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,595 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,597 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,601 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,602 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,602 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,602 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,602 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,603 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,603 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,603 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-20 04:15:00,624 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-20 04:15:00,932 INFO L208 MainTranslator]: Completed translation [2022-07-20 04:15:00,933 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:15:00 WrapperNode [2022-07-20 04:15:00,933 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-20 04:15:00,934 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-20 04:15:00,934 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-20 04:15:00,934 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-20 04:15:00,941 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:15:00" (1/1) ... [2022-07-20 04:15:01,083 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:15:00" (1/1) ... [2022-07-20 04:15:01,304 INFO L137 Inliner]: procedures = 729, calls = 4113, calls flagged for inlining = 352, calls inlined = 254, statements flattened = 7950 [2022-07-20 04:15:01,305 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-20 04:15:01,306 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-20 04:15:01,306 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-20 04:15:01,307 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-20 04:15:01,314 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:15:00" (1/1) ... [2022-07-20 04:15:01,314 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:15:00" (1/1) ... [2022-07-20 04:15:01,381 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:15:00" (1/1) ... [2022-07-20 04:15:01,381 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:15:00" (1/1) ... [2022-07-20 04:15:01,494 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:15:00" (1/1) ... [2022-07-20 04:15:01,512 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:15:00" (1/1) ... [2022-07-20 04:15:01,548 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:15:00" (1/1) ... [2022-07-20 04:15:01,583 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-20 04:15:01,584 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-20 04:15:01,584 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-20 04:15:01,584 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-20 04:15:01,585 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:15:00" (1/1) ... [2022-07-20 04:15:01,591 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-20 04:15:01,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-20 04:15:01,614 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-20 04:15:01,632 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-20 04:15:01,653 INFO L130 BoogieDeclarations]: Found specification of procedure put_bh___2 [2022-07-20 04:15:01,653 INFO L138 BoogieDeclarations]: Found implementation of procedure put_bh___2 [2022-07-20 04:15:01,653 INFO L130 BoogieDeclarations]: Found specification of procedure put_bh___3 [2022-07-20 04:15:01,653 INFO L138 BoogieDeclarations]: Found implementation of procedure put_bh___3 [2022-07-20 04:15:01,653 INFO L130 BoogieDeclarations]: Found specification of procedure set_nlink [2022-07-20 04:15:01,654 INFO L138 BoogieDeclarations]: Found implementation of procedure set_nlink [2022-07-20 04:15:01,654 INFO L130 BoogieDeclarations]: Found specification of procedure zlib_uncompress [2022-07-20 04:15:01,654 INFO L138 BoogieDeclarations]: Found implementation of procedure zlib_uncompress [2022-07-20 04:15:01,654 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2022-07-20 04:15:01,654 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2022-07-20 04:15:01,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2022-07-20 04:15:01,654 INFO L130 BoogieDeclarations]: Found specification of procedure i_size_read [2022-07-20 04:15:01,654 INFO L138 BoogieDeclarations]: Found implementation of procedure i_size_read [2022-07-20 04:15:01,655 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-07-20 04:15:01,655 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-07-20 04:15:01,655 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2022-07-20 04:15:01,655 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2022-07-20 04:15:01,655 INFO L130 BoogieDeclarations]: Found specification of procedure ll_rw_block [2022-07-20 04:15:01,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_rw_block [2022-07-20 04:15:01,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-07-20 04:15:01,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-07-20 04:15:01,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-20 04:15:01,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-20 04:15:01,656 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2022-07-20 04:15:01,656 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2022-07-20 04:15:01,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-20 04:15:01,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-20 04:15:01,656 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_finish_page [2022-07-20 04:15:01,656 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_finish_page [2022-07-20 04:15:01,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2022-07-20 04:15:01,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2022-07-20 04:15:01,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2022-07-20 04:15:01,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2022-07-20 04:15:01,657 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_xz_uncompress [2022-07-20 04:15:01,657 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_xz_uncompress [2022-07-20 04:15:01,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_meta_index_mutex_of_squashfs_sb_info [2022-07-20 04:15:01,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_meta_index_mutex_of_squashfs_sb_info [2022-07-20 04:15:01,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-07-20 04:15:01,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-07-20 04:15:01,658 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_copy_data [2022-07-20 04:15:01,658 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_copy_data [2022-07-20 04:15:01,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-07-20 04:15:01,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-07-20 04:15:01,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2022-07-20 04:15:01,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2022-07-20 04:15:01,658 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_inodecache [2022-07-20 04:15:01,658 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_inodecache [2022-07-20 04:15:01,659 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_read_inode [2022-07-20 04:15:01,659 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_read_inode [2022-07-20 04:15:01,659 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-20 04:15:01,659 INFO L130 BoogieDeclarations]: Found specification of procedure lzo_free [2022-07-20 04:15:01,659 INFO L138 BoogieDeclarations]: Found implementation of procedure lzo_free [2022-07-20 04:15:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure init_special_inode [2022-07-20 04:15:01,660 INFO L138 BoogieDeclarations]: Found implementation of procedure init_special_inode [2022-07-20 04:15:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-07-20 04:15:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-07-20 04:15:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure zlib_free [2022-07-20 04:15:01,660 INFO L138 BoogieDeclarations]: Found implementation of procedure zlib_free [2022-07-20 04:15:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-07-20 04:15:01,660 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-07-20 04:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_frag_lookup [2022-07-20 04:15:01,661 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_frag_lookup [2022-07-20 04:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2022-07-20 04:15:01,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2022-07-20 04:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2022-07-20 04:15:01,661 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2022-07-20 04:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure init_once [2022-07-20 04:15:01,661 INFO L138 BoogieDeclarations]: Found implementation of procedure init_once [2022-07-20 04:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure sb_bread [2022-07-20 04:15:01,662 INFO L138 BoogieDeclarations]: Found implementation of procedure sb_bread [2022-07-20 04:15:01,662 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_xz_init [2022-07-20 04:15:01,662 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_xz_init [2022-07-20 04:15:01,662 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2022-07-20 04:15:01,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2022-07-20 04:15:01,662 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-07-20 04:15:01,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-07-20 04:15:01,662 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-20 04:15:01,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-20 04:15:01,663 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2022-07-20 04:15:01,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2022-07-20 04:15:01,663 INFO L130 BoogieDeclarations]: Found specification of procedure read_indexes [2022-07-20 04:15:01,663 INFO L138 BoogieDeclarations]: Found implementation of procedure read_indexes [2022-07-20 04:15:01,663 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2022-07-20 04:15:01,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2022-07-20 04:15:01,663 INFO L130 BoogieDeclarations]: Found specification of procedure new_decode_dev [2022-07-20 04:15:01,664 INFO L138 BoogieDeclarations]: Found implementation of procedure new_decode_dev [2022-07-20 04:15:01,664 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-07-20 04:15:01,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-07-20 04:15:01,664 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2022-07-20 04:15:01,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2022-07-20 04:15:01,664 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-07-20 04:15:01,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-07-20 04:15:01,664 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2022-07-20 04:15:01,664 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2022-07-20 04:15:01,665 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_i [2022-07-20 04:15:01,665 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_i [2022-07-20 04:15:01,665 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2022-07-20 04:15:01,665 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2022-07-20 04:15:01,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2022-07-20 04:15:01,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2022-07-20 04:15:01,665 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_next_page [2022-07-20 04:15:01,665 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_next_page [2022-07-20 04:15:01,666 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-20 04:15:01,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-20 04:15:01,666 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_export_iget [2022-07-20 04:15:01,666 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_export_iget [2022-07-20 04:15:01,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-20 04:15:01,666 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_meta_index_mutex_of_squashfs_sb_info [2022-07-20 04:15:01,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_meta_index_mutex_of_squashfs_sb_info [2022-07-20 04:15:01,666 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_user_list [2022-07-20 04:15:01,666 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_user_list [2022-07-20 04:15:01,667 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2022-07-20 04:15:01,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2022-07-20 04:15:01,667 INFO L130 BoogieDeclarations]: Found specification of procedure lzo_uncompress [2022-07-20 04:15:01,667 INFO L138 BoogieDeclarations]: Found implementation of procedure lzo_uncompress [2022-07-20 04:15:01,668 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-20 04:15:01,668 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-07-20 04:15:01,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-07-20 04:15:01,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-07-20 04:15:01,669 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-07-20 04:15:01,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2022-07-20 04:15:01,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2022-07-20 04:15:01,669 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-07-20 04:15:01,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-07-20 04:15:01,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2022-07-20 04:15:01,670 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_statfs [2022-07-20 04:15:01,670 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_statfs [2022-07-20 04:15:01,670 INFO L130 BoogieDeclarations]: Found specification of procedure release_meta_index [2022-07-20 04:15:01,670 INFO L138 BoogieDeclarations]: Found implementation of procedure release_meta_index [2022-07-20 04:15:01,670 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2022-07-20 04:15:01,670 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2022-07-20 04:15:01,671 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2022-07-20 04:15:01,671 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2022-07-20 04:15:01,671 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_cache_delete [2022-07-20 04:15:01,671 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_cache_delete [2022-07-20 04:15:01,671 INFO L130 BoogieDeclarations]: Found specification of procedure lz4_comp_opts [2022-07-20 04:15:01,671 INFO L138 BoogieDeclarations]: Found implementation of procedure lz4_comp_opts [2022-07-20 04:15:01,671 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-07-20 04:15:01,671 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-07-20 04:15:01,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2022-07-20 04:15:01,672 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2022-07-20 04:15:01,672 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2022-07-20 04:15:01,672 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-20 04:15:01,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-20 04:15:01,672 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_read_metadata [2022-07-20 04:15:01,672 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_read_metadata [2022-07-20 04:15:01,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-07-20 04:15:01,672 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_read_data [2022-07-20 04:15:01,672 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_read_data [2022-07-20 04:15:01,673 INFO L130 BoogieDeclarations]: Found specification of procedure kill_block_super [2022-07-20 04:15:01,673 INFO L138 BoogieDeclarations]: Found implementation of procedure kill_block_super [2022-07-20 04:15:01,673 INFO L130 BoogieDeclarations]: Found specification of procedure unlock_page [2022-07-20 04:15:01,673 INFO L138 BoogieDeclarations]: Found implementation of procedure unlock_page [2022-07-20 04:15:01,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-07-20 04:15:01,673 INFO L130 BoogieDeclarations]: Found specification of procedure dir_emit [2022-07-20 04:15:01,673 INFO L138 BoogieDeclarations]: Found implementation of procedure dir_emit [2022-07-20 04:15:01,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-07-20 04:15:01,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-07-20 04:15:01,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-07-20 04:15:01,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-07-20 04:15:01,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-07-20 04:15:01,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-07-20 04:15:01,674 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_security_list [2022-07-20 04:15:01,674 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_security_list [2022-07-20 04:15:01,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-20 04:15:01,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-20 04:15:01,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_squashfs_stream [2022-07-20 04:15:01,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_squashfs_stream [2022-07-20 04:15:01,675 INFO L130 BoogieDeclarations]: Found specification of procedure SetPageError [2022-07-20 04:15:01,675 INFO L138 BoogieDeclarations]: Found implementation of procedure SetPageError [2022-07-20 04:15:01,675 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_iget [2022-07-20 04:15:01,675 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_iget [2022-07-20 04:15:01,675 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_xattr_get [2022-07-20 04:15:01,675 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_xattr_get [2022-07-20 04:15:01,675 INFO L130 BoogieDeclarations]: Found specification of procedure lzo_init [2022-07-20 04:15:01,676 INFO L138 BoogieDeclarations]: Found implementation of procedure lzo_init [2022-07-20 04:15:01,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-07-20 04:15:01,676 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-07-20 04:15:01,676 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_get_id [2022-07-20 04:15:01,676 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_get_id [2022-07-20 04:15:01,676 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2022-07-20 04:15:01,676 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2022-07-20 04:15:01,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2022-07-20 04:15:01,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2022-07-20 04:15:01,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_for_read_section [2022-07-20 04:15:01,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_for_read_section [2022-07-20 04:15:01,677 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2022-07-20 04:15:01,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2022-07-20 04:15:01,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2022-07-20 04:15:01,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2022-07-20 04:15:01,677 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_copy_cache [2022-07-20 04:15:01,677 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_copy_cache [2022-07-20 04:15:01,678 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-07-20 04:15:01,678 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-07-20 04:15:01,678 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-07-20 04:15:01,678 INFO L130 BoogieDeclarations]: Found specification of procedure generic_read_dir [2022-07-20 04:15:01,678 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_read_dir [2022-07-20 04:15:01,678 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-20 04:15:01,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-20 04:15:01,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-07-20 04:15:01,678 INFO L130 BoogieDeclarations]: Found specification of procedure page_follow_link_light [2022-07-20 04:15:01,679 INFO L138 BoogieDeclarations]: Found implementation of procedure page_follow_link_light [2022-07-20 04:15:01,679 INFO L130 BoogieDeclarations]: Found specification of procedure put_bh [2022-07-20 04:15:01,679 INFO L138 BoogieDeclarations]: Found implementation of procedure put_bh [2022-07-20 04:15:01,679 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_xz_free [2022-07-20 04:15:01,679 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_xz_free [2022-07-20 04:15:01,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-07-20 04:15:01,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-07-20 04:15:01,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-07-20 04:15:01,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-07-20 04:15:01,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-07-20 04:15:01,680 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_symlink_readpage [2022-07-20 04:15:01,680 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_symlink_readpage [2022-07-20 04:15:01,680 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-07-20 04:15:01,680 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-07-20 04:15:01,680 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-20 04:15:01,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-20 04:15:01,680 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-07-20 04:15:01,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-07-20 04:15:01,681 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_trusted_list [2022-07-20 04:15:01,681 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_trusted_list [2022-07-20 04:15:01,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-07-20 04:15:01,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-07-20 04:15:01,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-20 04:15:01,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-20 04:15:01,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2022-07-20 04:15:01,682 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2022-07-20 04:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2022-07-20 04:15:01,682 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2022-07-20 04:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_nonatomic [2022-07-20 04:15:01,682 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_nonatomic [2022-07-20 04:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_decompressor_destroy [2022-07-20 04:15:01,682 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_decompressor_destroy [2022-07-20 04:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_cache_get [2022-07-20 04:15:01,683 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_cache_get [2022-07-20 04:15:01,683 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-07-20 04:15:01,683 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-07-20 04:15:01,683 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-20 04:15:01,683 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-20 04:15:01,683 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_destroy_inode [2022-07-20 04:15:01,683 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_destroy_inode [2022-07-20 04:15:01,683 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-07-20 04:15:01,683 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-07-20 04:15:01,684 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2022-07-20 04:15:01,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2022-07-20 04:15:01,684 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_readdir [2022-07-20 04:15:01,684 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_readdir [2022-07-20 04:15:01,684 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-20 04:15:01,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-20 04:15:01,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2022-07-20 04:15:01,684 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_first_page [2022-07-20 04:15:01,685 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_first_page [2022-07-20 04:15:01,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2022-07-20 04:15:01,685 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_readpage [2022-07-20 04:15:01,685 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_readpage [2022-07-20 04:15:01,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-07-20 04:15:01,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-07-20 04:15:01,685 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-07-20 04:15:01,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-07-20 04:15:01,685 INFO L130 BoogieDeclarations]: Found specification of procedure SetPageUptodate [2022-07-20 04:15:01,686 INFO L138 BoogieDeclarations]: Found implementation of procedure SetPageUptodate [2022-07-20 04:15:01,686 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_cache_put [2022-07-20 04:15:01,686 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_cache_put [2022-07-20 04:15:01,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_95 [2022-07-20 04:15:01,686 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_95 [2022-07-20 04:15:01,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-20 04:15:01,686 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-20 04:15:01,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_96 [2022-07-20 04:15:01,686 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_96 [2022-07-20 04:15:01,687 INFO L130 BoogieDeclarations]: Found specification of procedure lz4_init [2022-07-20 04:15:01,687 INFO L138 BoogieDeclarations]: Found implementation of procedure lz4_init [2022-07-20 04:15:01,687 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2022-07-20 04:15:01,687 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2022-07-20 04:15:01,687 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2022-07-20 04:15:01,687 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2022-07-20 04:15:01,687 INFO L130 BoogieDeclarations]: Found specification of procedure zlib_init [2022-07-20 04:15:01,687 INFO L138 BoogieDeclarations]: Found implementation of procedure zlib_init [2022-07-20 04:15:01,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-07-20 04:15:01,688 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-07-20 04:15:01,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-20 04:15:01,688 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-20 04:15:01,688 INFO L130 BoogieDeclarations]: Found specification of procedure sb_getblk [2022-07-20 04:15:01,688 INFO L138 BoogieDeclarations]: Found implementation of procedure sb_getblk [2022-07-20 04:15:01,689 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_xz_comp_opts [2022-07-20 04:15:01,689 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_xz_comp_opts [2022-07-20 04:15:01,689 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_put_super [2022-07-20 04:15:01,689 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_put_super [2022-07-20 04:15:01,689 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2022-07-20 04:15:01,689 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2022-07-20 04:15:01,689 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2022-07-20 04:15:02,723 INFO L234 CfgBuilder]: Building ICFG [2022-07-20 04:15:02,726 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-20 04:15:06,327 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-07-20 04:16:24,345 INFO L275 CfgBuilder]: Performing block encoding [2022-07-20 04:16:24,373 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-20 04:16:24,373 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2022-07-20 04:16:24,377 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.07 04:16:24 BoogieIcfgContainer [2022-07-20 04:16:24,378 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-20 04:16:24,379 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-20 04:16:24,380 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-20 04:16:24,382 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-20 04:16:24,382 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.07 04:14:54" (1/3) ... [2022-07-20 04:16:24,383 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@27fdec30 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.07 04:16:24, skipping insertion in model container [2022-07-20 04:16:24,383 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 04:15:00" (2/3) ... [2022-07-20 04:16:24,384 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@27fdec30 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.07 04:16:24, skipping insertion in model container [2022-07-20 04:16:24,384 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.07 04:16:24" (3/3) ... [2022-07-20 04:16:24,386 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i [2022-07-20 04:16:24,399 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-20 04:16:24,399 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 33 error locations. [2022-07-20 04:16:24,509 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-20 04:16:24,516 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@2c1fa82e, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@3944186d [2022-07-20 04:16:24,517 INFO L358 AbstractCegarLoop]: Starting to check reachability of 33 error locations. [2022-07-20 04:16:24,530 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-20 04:16:24,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-07-20 04:16:24,539 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:16:24,540 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-20 04:16:24,540 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-20 04:16:24,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:16:24,544 INFO L85 PathProgramCache]: Analyzing trace with hash -65146246, now seen corresponding path program 1 times [2022-07-20 04:16:24,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:16:24,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [314162483] [2022-07-20 04:16:24,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:16:24,558 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:16:24,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:16:24,565 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:16:24,567 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-07-20 04:16:26,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:26,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 1644 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-20 04:16:26,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:16:26,959 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-20 04:16:26,960 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:16:26,960 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:16:26,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [314162483] [2022-07-20 04:16:26,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [314162483] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:16:26,961 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:16:26,961 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-20 04:16:26,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447078043] [2022-07-20 04:16:26,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:16:26,969 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 04:16:26,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:16:26,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 04:16:26,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-20 04:16:27,000 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-20 04:16:33,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:16:33,738 INFO L93 Difference]: Finished difference Result 7527 states and 10939 transitions. [2022-07-20 04:16:33,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-20 04:16:33,741 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-20 04:16:33,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:16:33,799 INFO L225 Difference]: With dead ends: 7527 [2022-07-20 04:16:33,799 INFO L226 Difference]: Without dead ends: 4968 [2022-07-20 04:16:33,829 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-07-20 04:16:33,835 INFO L413 NwaCegarLoop]: 4081 mSDtfsCounter, 3736 mSDsluCounter, 15600 mSDsCounter, 0 mSdLazyCounter, 748 mSolverCounterSat, 477 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.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, 6.0s IncrementalHoareTripleChecker+Time [2022-07-20 04:16:33,836 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3750 Valid, 19681 Invalid, 1225 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [477 Valid, 748 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2022-07-20 04:16:33,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4968 states. [2022-07-20 04:16:34,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4968 to 4758. [2022-07-20 04:16:34,198 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-20 04:16:34,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4758 states to 4758 states and 6645 transitions. [2022-07-20 04:16:34,238 INFO L78 Accepts]: Start accepts. Automaton has 4758 states and 6645 transitions. Word has length 47 [2022-07-20 04:16:34,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:16:34,239 INFO L495 AbstractCegarLoop]: Abstraction has 4758 states and 6645 transitions. [2022-07-20 04:16:34,239 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-20 04:16:34,240 INFO L276 IsEmpty]: Start isEmpty. Operand 4758 states and 6645 transitions. [2022-07-20 04:16:34,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-07-20 04:16:34,244 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:16:34,244 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-20 04:16:34,292 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-07-20 04:16:34,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:16:34,464 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-20 04:16:34,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:16:34,464 INFO L85 PathProgramCache]: Analyzing trace with hash -3106632, now seen corresponding path program 1 times [2022-07-20 04:16:34,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:16:34,466 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [162713497] [2022-07-20 04:16:34,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:16:34,466 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:16:34,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:16:34,468 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:16:34,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-07-20 04:16:35,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:36,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 1644 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-20 04:16:36,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:16:36,161 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-20 04:16:36,161 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:16:36,162 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:16:36,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [162713497] [2022-07-20 04:16:36,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [162713497] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:16:36,162 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:16:36,162 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 04:16:36,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299955441] [2022-07-20 04:16:36,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:16:36,163 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 04:16:36,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:16:36,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 04:16:36,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:16:36,164 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-20 04:16:37,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:16:37,111 INFO L93 Difference]: Finished difference Result 9913 states and 13908 transitions. [2022-07-20 04:16:37,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-20 04:16:37,112 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-20 04:16:37,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:16:37,150 INFO L225 Difference]: With dead ends: 9913 [2022-07-20 04:16:37,150 INFO L226 Difference]: Without dead ends: 5173 [2022-07-20 04:16:37,174 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-20 04:16:37,176 INFO L413 NwaCegarLoop]: 3629 mSDtfsCounter, 903 mSDsluCounter, 10464 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 414 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-07-20 04:16:37,176 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.6s Time] [2022-07-20 04:16:37,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5173 states. [2022-07-20 04:16:37,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5173 to 4604. [2022-07-20 04:16:37,412 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-20 04:16:37,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4604 states to 4604 states and 6419 transitions. [2022-07-20 04:16:37,440 INFO L78 Accepts]: Start accepts. Automaton has 4604 states and 6419 transitions. Word has length 47 [2022-07-20 04:16:37,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:16:37,440 INFO L495 AbstractCegarLoop]: Abstraction has 4604 states and 6419 transitions. [2022-07-20 04:16:37,441 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-20 04:16:37,441 INFO L276 IsEmpty]: Start isEmpty. Operand 4604 states and 6419 transitions. [2022-07-20 04:16:37,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-07-20 04:16:37,449 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:16:37,450 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-20 04:16:37,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-07-20 04:16:37,671 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:16:37,671 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-20 04:16:37,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:16:37,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1549467318, now seen corresponding path program 1 times [2022-07-20 04:16:37,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:16:37,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2145973319] [2022-07-20 04:16:37,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:16:37,674 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:16:37,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:16:37,676 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:16:37,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-07-20 04:16:39,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:39,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 1678 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:16:39,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:16:39,999 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-20 04:16:40,000 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:16:40,000 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:16:40,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2145973319] [2022-07-20 04:16:40,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2145973319] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:16:40,000 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:16:40,000 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:16:40,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865397141] [2022-07-20 04:16:40,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:16:40,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:16:40,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:16:40,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:16:40,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:16:40,001 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-20 04:16:40,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:16:40,176 INFO L93 Difference]: Finished difference Result 4604 states and 6419 transitions. [2022-07-20 04:16:40,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:16:40,177 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-20 04:16:40,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:16:40,238 INFO L225 Difference]: With dead ends: 4604 [2022-07-20 04:16:40,239 INFO L226 Difference]: Without dead ends: 4602 [2022-07-20 04:16:40,241 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:16:40,244 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-20 04:16:40,245 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-20 04:16:40,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4602 states. [2022-07-20 04:16:40,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4602 to 4602. [2022-07-20 04:16:40,435 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-20 04:16:40,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4602 states to 4602 states and 6416 transitions. [2022-07-20 04:16:40,460 INFO L78 Accepts]: Start accepts. Automaton has 4602 states and 6416 transitions. Word has length 63 [2022-07-20 04:16:40,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:16:40,462 INFO L495 AbstractCegarLoop]: Abstraction has 4602 states and 6416 transitions. [2022-07-20 04:16:40,463 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-20 04:16:40,463 INFO L276 IsEmpty]: Start isEmpty. Operand 4602 states and 6416 transitions. [2022-07-20 04:16:40,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-20 04:16:40,464 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:16:40,464 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-20 04:16:40,507 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-07-20 04:16:40,683 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:16:40,683 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-20 04:16:40,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:16:40,684 INFO L85 PathProgramCache]: Analyzing trace with hash -45646262, now seen corresponding path program 1 times [2022-07-20 04:16:40,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:16:40,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1660124106] [2022-07-20 04:16:40,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:16:40,686 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:16:40,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:16:40,688 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:16:40,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-07-20 04:16:42,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:42,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 1659 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:16:42,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:16:42,892 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-20 04:16:42,892 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:16:42,892 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:16:42,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1660124106] [2022-07-20 04:16:42,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1660124106] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:16:42,892 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:16:42,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:16:42,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884169522] [2022-07-20 04:16:42,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:16:42,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:16:42,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:16:42,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:16:42,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:16:42,894 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-20 04:16:43,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:16:43,097 INFO L93 Difference]: Finished difference Result 4602 states and 6416 transitions. [2022-07-20 04:16:43,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:16:43,097 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-20 04:16:43,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:16:43,120 INFO L225 Difference]: With dead ends: 4602 [2022-07-20 04:16:43,121 INFO L226 Difference]: Without dead ends: 4600 [2022-07-20 04:16:43,123 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:16:43,125 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.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-20 04:16:43,126 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3370 Valid, 6836 Invalid, 2 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-20 04:16:43,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4600 states. [2022-07-20 04:16:43,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4600 to 4600. [2022-07-20 04:16:43,326 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-20 04:16:43,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4600 states to 4600 states and 6414 transitions. [2022-07-20 04:16:43,349 INFO L78 Accepts]: Start accepts. Automaton has 4600 states and 6414 transitions. Word has length 65 [2022-07-20 04:16:43,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:16:43,349 INFO L495 AbstractCegarLoop]: Abstraction has 4600 states and 6414 transitions. [2022-07-20 04:16:43,349 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2022-07-20 04:16:43,350 INFO L276 IsEmpty]: Start isEmpty. Operand 4600 states and 6414 transitions. [2022-07-20 04:16:43,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-07-20 04:16:43,352 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:16:43,353 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-20 04:16:43,394 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-07-20 04:16:43,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:16:43,571 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-20 04:16:43,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:16:43,572 INFO L85 PathProgramCache]: Analyzing trace with hash -2121609063, now seen corresponding path program 1 times [2022-07-20 04:16:43,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:16:43,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [434078918] [2022-07-20 04:16:43,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:16:43,573 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:16:43,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:16:43,575 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:16:43,576 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-07-20 04:16:45,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:45,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 1682 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:16:45,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:16:45,716 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-20 04:16:45,717 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:16:45,717 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:16:45,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [434078918] [2022-07-20 04:16:45,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [434078918] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:16:45,717 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:16:45,718 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:16:45,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423587114] [2022-07-20 04:16:45,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:16:45,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:16:45,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:16:45,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:16:45,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:16:45,719 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-20 04:16:45,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:16:45,925 INFO L93 Difference]: Finished difference Result 4600 states and 6414 transitions. [2022-07-20 04:16:45,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:16:45,926 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-20 04:16:45,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:16:45,950 INFO L225 Difference]: With dead ends: 4600 [2022-07-20 04:16:45,951 INFO L226 Difference]: Without dead ends: 4598 [2022-07-20 04:16:45,954 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:16:45,955 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-20 04:16:45,955 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-20 04:16:45,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4598 states. [2022-07-20 04:16:46,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4598 to 4598. [2022-07-20 04:16:46,141 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-20 04:16:46,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4598 states to 4598 states and 6411 transitions. [2022-07-20 04:16:46,161 INFO L78 Accepts]: Start accepts. Automaton has 4598 states and 6411 transitions. Word has length 66 [2022-07-20 04:16:46,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:16:46,162 INFO L495 AbstractCegarLoop]: Abstraction has 4598 states and 6411 transitions. [2022-07-20 04:16:46,162 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-20 04:16:46,162 INFO L276 IsEmpty]: Start isEmpty. Operand 4598 states and 6411 transitions. [2022-07-20 04:16:46,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-07-20 04:16:46,163 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:16:46,163 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-20 04:16:46,207 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-07-20 04:16:46,384 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:16:46,384 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-20 04:16:46,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:16:46,385 INFO L85 PathProgramCache]: Analyzing trace with hash -110838174, now seen corresponding path program 1 times [2022-07-20 04:16:46,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:16:46,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1622066856] [2022-07-20 04:16:46,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:16:46,387 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:16:46,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:16:46,389 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:16:46,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-07-20 04:16:47,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:47,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 1686 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:16:47,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:16:48,671 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-20 04:16:48,672 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:16:48,672 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:16:48,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1622066856] [2022-07-20 04:16:48,672 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1622066856] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:16:48,672 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:16:48,672 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:16:48,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091147979] [2022-07-20 04:16:48,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:16:48,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:16:48,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:16:48,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:16:48,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:16:48,674 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-20 04:16:48,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:16:48,869 INFO L93 Difference]: Finished difference Result 4598 states and 6411 transitions. [2022-07-20 04:16:48,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:16:48,869 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-20 04:16:48,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:16:48,910 INFO L225 Difference]: With dead ends: 4598 [2022-07-20 04:16:48,910 INFO L226 Difference]: Without dead ends: 4596 [2022-07-20 04:16:48,915 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:16:48,916 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-20 04:16:48,916 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-20 04:16:48,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4596 states. [2022-07-20 04:16:49,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4596 to 4596. [2022-07-20 04:16:49,105 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-20 04:16:49,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4596 states to 4596 states and 6408 transitions. [2022-07-20 04:16:49,127 INFO L78 Accepts]: Start accepts. Automaton has 4596 states and 6408 transitions. Word has length 69 [2022-07-20 04:16:49,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:16:49,128 INFO L495 AbstractCegarLoop]: Abstraction has 4596 states and 6408 transitions. [2022-07-20 04:16:49,128 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-20 04:16:49,128 INFO L276 IsEmpty]: Start isEmpty. Operand 4596 states and 6408 transitions. [2022-07-20 04:16:49,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-07-20 04:16:49,129 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:16:49,129 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-20 04:16:49,178 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-07-20 04:16:49,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:16:49,348 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-20 04:16:49,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:16:49,348 INFO L85 PathProgramCache]: Analyzing trace with hash -1199083787, now seen corresponding path program 1 times [2022-07-20 04:16:49,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:16:49,350 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [499952835] [2022-07-20 04:16:49,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:16:49,350 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:16:49,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:16:49,352 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:16:49,354 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-07-20 04:16:50,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:50,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 1668 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:16:50,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:16:51,611 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-20 04:16:51,611 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:16:51,611 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:16:51,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [499952835] [2022-07-20 04:16:51,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [499952835] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:16:51,612 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:16:51,612 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:16:51,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94221875] [2022-07-20 04:16:51,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:16:51,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:16:51,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:16:51,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:16:51,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:16:51,613 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-20 04:16:51,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:16:51,797 INFO L93 Difference]: Finished difference Result 4596 states and 6408 transitions. [2022-07-20 04:16:51,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:16:51,798 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-20 04:16:51,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:16:51,819 INFO L225 Difference]: With dead ends: 4596 [2022-07-20 04:16:51,819 INFO L226 Difference]: Without dead ends: 4594 [2022-07-20 04:16:51,822 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:16:51,823 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-20 04:16:51,824 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-20 04:16:51,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4594 states. [2022-07-20 04:16:52,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4594 to 4594. [2022-07-20 04:16:52,012 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-20 04:16:52,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4594 states to 4594 states and 6406 transitions. [2022-07-20 04:16:52,033 INFO L78 Accepts]: Start accepts. Automaton has 4594 states and 6406 transitions. Word has length 71 [2022-07-20 04:16:52,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:16:52,035 INFO L495 AbstractCegarLoop]: Abstraction has 4594 states and 6406 transitions. [2022-07-20 04:16:52,035 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2022-07-20 04:16:52,035 INFO L276 IsEmpty]: Start isEmpty. Operand 4594 states and 6406 transitions. [2022-07-20 04:16:52,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-07-20 04:16:52,036 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:16:52,036 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-20 04:16:52,084 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-07-20 04:16:52,255 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:16:52,256 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-20 04:16:52,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:16:52,256 INFO L85 PathProgramCache]: Analyzing trace with hash 855850629, now seen corresponding path program 1 times [2022-07-20 04:16:52,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:16:52,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [727164547] [2022-07-20 04:16:52,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:16:52,258 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:16:52,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:16:52,260 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:16:52,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-07-20 04:16:53,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:53,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 1690 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:16:53,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:16:54,603 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-20 04:16:54,603 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:16:54,603 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:16:54,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [727164547] [2022-07-20 04:16:54,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [727164547] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:16:54,603 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:16:54,603 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:16:54,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110241346] [2022-07-20 04:16:54,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:16:54,604 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:16:54,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:16:54,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:16:54,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:16:54,605 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-20 04:16:54,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:16:54,802 INFO L93 Difference]: Finished difference Result 4594 states and 6406 transitions. [2022-07-20 04:16:54,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:16:54,803 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-20 04:16:54,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:16:54,822 INFO L225 Difference]: With dead ends: 4594 [2022-07-20 04:16:54,823 INFO L226 Difference]: Without dead ends: 4592 [2022-07-20 04:16:54,826 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:16:54,827 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-20 04:16:54,827 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-20 04:16:54,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4592 states. [2022-07-20 04:16:55,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4592 to 4592. [2022-07-20 04:16:55,014 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-20 04:16:55,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4592 states to 4592 states and 6403 transitions. [2022-07-20 04:16:55,034 INFO L78 Accepts]: Start accepts. Automaton has 4592 states and 6403 transitions. Word has length 72 [2022-07-20 04:16:55,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:16:55,034 INFO L495 AbstractCegarLoop]: Abstraction has 4592 states and 6403 transitions. [2022-07-20 04:16:55,035 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-20 04:16:55,035 INFO L276 IsEmpty]: Start isEmpty. Operand 4592 states and 6403 transitions. [2022-07-20 04:16:55,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-07-20 04:16:55,040 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:16:55,040 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-20 04:16:55,087 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-07-20 04:16:55,255 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:16:55,256 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-20 04:16:55,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:16:55,256 INFO L85 PathProgramCache]: Analyzing trace with hash -1248733445, now seen corresponding path program 1 times [2022-07-20 04:16:55,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:16:55,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1859367047] [2022-07-20 04:16:55,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:16:55,258 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:16:55,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:16:55,259 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:16:55,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-07-20 04:16:56,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:56,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 1677 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:16:56,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:16:57,549 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-20 04:16:57,550 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:16:57,550 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:16:57,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1859367047] [2022-07-20 04:16:57,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1859367047] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:16:57,550 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:16:57,550 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:16:57,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979860822] [2022-07-20 04:16:57,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:16:57,551 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:16:57,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:16:57,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:16:57,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:16:57,551 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-20 04:16:57,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:16:57,712 INFO L93 Difference]: Finished difference Result 4592 states and 6403 transitions. [2022-07-20 04:16:57,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:16:57,715 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-20 04:16:57,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:16:57,732 INFO L225 Difference]: With dead ends: 4592 [2022-07-20 04:16:57,733 INFO L226 Difference]: Without dead ends: 4590 [2022-07-20 04:16:57,736 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:16:57,738 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-20 04:16:57,739 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-20 04:16:57,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4590 states. [2022-07-20 04:16:57,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4590 to 4590. [2022-07-20 04:16:57,962 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-20 04:16:57,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4590 states to 4590 states and 6401 transitions. [2022-07-20 04:16:57,980 INFO L78 Accepts]: Start accepts. Automaton has 4590 states and 6401 transitions. Word has length 77 [2022-07-20 04:16:57,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:16:57,980 INFO L495 AbstractCegarLoop]: Abstraction has 4590 states and 6401 transitions. [2022-07-20 04:16:57,980 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2022-07-20 04:16:57,980 INFO L276 IsEmpty]: Start isEmpty. Operand 4590 states and 6401 transitions. [2022-07-20 04:16:57,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-07-20 04:16:57,982 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:16:57,983 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-20 04:16:58,027 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-07-20 04:16:58,197 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:16:58,198 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-20 04:16:58,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:16:58,198 INFO L85 PathProgramCache]: Analyzing trace with hash 1541822229, now seen corresponding path program 1 times [2022-07-20 04:16:58,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:16:58,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1510243187] [2022-07-20 04:16:58,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:16:58,200 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:16:58,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:16:58,201 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:16:58,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-07-20 04:16:59,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:16:59,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 1686 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:16:59,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:00,437 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-20 04:17:00,437 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:00,438 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:00,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1510243187] [2022-07-20 04:17:00,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1510243187] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:00,438 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:00,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:17:00,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858727062] [2022-07-20 04:17:00,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:00,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:17:00,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:00,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:17:00,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:17:00,439 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-20 04:17:00,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:00,592 INFO L93 Difference]: Finished difference Result 4590 states and 6401 transitions. [2022-07-20 04:17:00,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:17:00,593 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-20 04:17:00,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:00,610 INFO L225 Difference]: With dead ends: 4590 [2022-07-20 04:17:00,610 INFO L226 Difference]: Without dead ends: 4588 [2022-07-20 04:17:00,613 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:17:00,614 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-20 04:17:00,614 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-20 04:17:00,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4588 states. [2022-07-20 04:17:00,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4588 to 4588. [2022-07-20 04:17:00,824 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-20 04:17:00,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4588 states to 4588 states and 6399 transitions. [2022-07-20 04:17:00,842 INFO L78 Accepts]: Start accepts. Automaton has 4588 states and 6399 transitions. Word has length 83 [2022-07-20 04:17:00,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:00,843 INFO L495 AbstractCegarLoop]: Abstraction has 4588 states and 6399 transitions. [2022-07-20 04:17:00,843 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2022-07-20 04:17:00,843 INFO L276 IsEmpty]: Start isEmpty. Operand 4588 states and 6399 transitions. [2022-07-20 04:17:00,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-07-20 04:17:00,845 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:00,845 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-20 04:17:00,889 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Ended with exit code 0 [2022-07-20 04:17:01,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:01,059 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-20 04:17:01,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:01,060 INFO L85 PathProgramCache]: Analyzing trace with hash -1527502308, now seen corresponding path program 1 times [2022-07-20 04:17:01,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:01,062 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1659153226] [2022-07-20 04:17:01,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:01,062 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:01,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:01,063 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:01,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-07-20 04:17:02,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:02,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 1695 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:17:02,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:03,350 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-20 04:17:03,350 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:03,350 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:03,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1659153226] [2022-07-20 04:17:03,351 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1659153226] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:03,351 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:03,351 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:17:03,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002245741] [2022-07-20 04:17:03,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:03,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:17:03,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:03,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:17:03,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:17:03,352 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-20 04:17:03,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:03,547 INFO L93 Difference]: Finished difference Result 4588 states and 6399 transitions. [2022-07-20 04:17:03,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:17:03,548 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-20 04:17:03,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:03,562 INFO L225 Difference]: With dead ends: 4588 [2022-07-20 04:17:03,562 INFO L226 Difference]: Without dead ends: 4586 [2022-07-20 04:17:03,564 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:17:03,564 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-20 04:17:03,565 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-20 04:17:03,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4586 states. [2022-07-20 04:17:03,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4586 to 4586. [2022-07-20 04:17:03,740 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-20 04:17:03,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4586 states to 4586 states and 6397 transitions. [2022-07-20 04:17:03,760 INFO L78 Accepts]: Start accepts. Automaton has 4586 states and 6397 transitions. Word has length 89 [2022-07-20 04:17:03,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:03,760 INFO L495 AbstractCegarLoop]: Abstraction has 4586 states and 6397 transitions. [2022-07-20 04:17:03,760 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2022-07-20 04:17:03,761 INFO L276 IsEmpty]: Start isEmpty. Operand 4586 states and 6397 transitions. [2022-07-20 04:17:03,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-07-20 04:17:03,763 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:03,763 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-20 04:17:03,808 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:03,983 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:03,983 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-20 04:17:03,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:03,984 INFO L85 PathProgramCache]: Analyzing trace with hash -411156215, now seen corresponding path program 1 times [2022-07-20 04:17:03,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:03,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [34157166] [2022-07-20 04:17:03,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:03,986 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:03,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:03,988 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:03,989 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-07-20 04:17:05,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:05,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 1704 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:17:05,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:06,585 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-20 04:17:06,586 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:06,586 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:06,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [34157166] [2022-07-20 04:17:06,586 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [34157166] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:06,586 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:06,586 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:17:06,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453552561] [2022-07-20 04:17:06,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:06,587 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:17:06,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:06,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:17:06,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:17:06,588 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-20 04:17:06,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:06,763 INFO L93 Difference]: Finished difference Result 4586 states and 6397 transitions. [2022-07-20 04:17:06,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:17:06,764 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-20 04:17:06,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:06,786 INFO L225 Difference]: With dead ends: 4586 [2022-07-20 04:17:06,787 INFO L226 Difference]: Without dead ends: 4584 [2022-07-20 04:17:06,791 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:17:06,792 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-20 04:17:06,792 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-20 04:17:06,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4584 states. [2022-07-20 04:17:06,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4584 to 4584. [2022-07-20 04:17:07,003 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-20 04:17:07,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4584 states to 4584 states and 6395 transitions. [2022-07-20 04:17:07,023 INFO L78 Accepts]: Start accepts. Automaton has 4584 states and 6395 transitions. Word has length 95 [2022-07-20 04:17:07,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:07,024 INFO L495 AbstractCegarLoop]: Abstraction has 4584 states and 6395 transitions. [2022-07-20 04:17:07,024 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-07-20 04:17:07,024 INFO L276 IsEmpty]: Start isEmpty. Operand 4584 states and 6395 transitions. [2022-07-20 04:17:07,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-07-20 04:17:07,027 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:07,027 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-20 04:17:07,069 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:07,243 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:07,243 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-20 04:17:07,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:07,244 INFO L85 PathProgramCache]: Analyzing trace with hash -843210056, now seen corresponding path program 1 times [2022-07-20 04:17:07,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:07,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [370949376] [2022-07-20 04:17:07,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:07,246 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:07,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:07,248 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:07,250 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-07-20 04:17:08,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:08,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 1785 conjuncts, 22 conjunts are in the unsatisfiable core [2022-07-20 04:17:08,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:09,565 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-20 04:17:09,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-20 04:17:10,902 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-20 04:17:10,902 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:10,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [370949376] [2022-07-20 04:17:10,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [370949376] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-20 04:17:10,903 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-20 04:17:10,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2022-07-20 04:17:10,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126905106] [2022-07-20 04:17:10,903 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-20 04:17:10,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-20 04:17:10,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:10,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-20 04:17:10,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-07-20 04:17:10,904 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-20 04:17:14,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:14,545 INFO L93 Difference]: Finished difference Result 7603 states and 10642 transitions. [2022-07-20 04:17:14,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-20 04:17:14,546 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-20 04:17:14,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:14,568 INFO L225 Difference]: With dead ends: 7603 [2022-07-20 04:17:14,568 INFO L226 Difference]: Without dead ends: 5162 [2022-07-20 04:17:14,578 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-07-20 04:17:14,579 INFO L413 NwaCegarLoop]: 4251 mSDtfsCounter, 509 mSDsluCounter, 40803 mSDsCounter, 0 mSdLazyCounter, 530 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 732 SdHoareTripleChecker+Valid, 45054 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-07-20 04:17:14,580 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [732 Valid, 45054 Invalid, 535 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5 Valid, 530 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-07-20 04:17:14,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5162 states. [2022-07-20 04:17:14,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5162 to 4584. [2022-07-20 04:17:14,788 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-20 04:17:14,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4584 states to 4584 states and 6394 transitions. [2022-07-20 04:17:14,807 INFO L78 Accepts]: Start accepts. Automaton has 4584 states and 6394 transitions. Word has length 100 [2022-07-20 04:17:14,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:14,808 INFO L495 AbstractCegarLoop]: Abstraction has 4584 states and 6394 transitions. [2022-07-20 04:17:14,808 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-20 04:17:14,808 INFO L276 IsEmpty]: Start isEmpty. Operand 4584 states and 6394 transitions. [2022-07-20 04:17:14,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-07-20 04:17:14,809 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:14,810 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-20 04:17:14,854 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:15,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:15,030 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-20 04:17:15,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:15,031 INFO L85 PathProgramCache]: Analyzing trace with hash -1987585461, now seen corresponding path program 1 times [2022-07-20 04:17:15,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:15,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1591978666] [2022-07-20 04:17:15,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:15,032 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:15,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:15,034 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:15,036 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-07-20 04:17:16,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:16,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 1713 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:17:16,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:17,529 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-20 04:17:17,529 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:17,530 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:17,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1591978666] [2022-07-20 04:17:17,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1591978666] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:17,530 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:17,530 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:17:17,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108381264] [2022-07-20 04:17:17,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:17,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:17:17,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:17,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:17:17,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:17:17,531 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-20 04:17:17,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:17,715 INFO L93 Difference]: Finished difference Result 4584 states and 6394 transitions. [2022-07-20 04:17:17,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:17:17,715 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-20 04:17:17,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:17,732 INFO L225 Difference]: With dead ends: 4584 [2022-07-20 04:17:17,732 INFO L226 Difference]: Without dead ends: 4582 [2022-07-20 04:17:17,735 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:17:17,736 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-20 04:17:17,736 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-20 04:17:17,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4582 states. [2022-07-20 04:17:17,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4582 to 4582. [2022-07-20 04:17:17,993 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-20 04:17:18,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4582 states to 4582 states and 6392 transitions. [2022-07-20 04:17:18,011 INFO L78 Accepts]: Start accepts. Automaton has 4582 states and 6392 transitions. Word has length 101 [2022-07-20 04:17:18,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:18,013 INFO L495 AbstractCegarLoop]: Abstraction has 4582 states and 6392 transitions. [2022-07-20 04:17:18,014 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-20 04:17:18,014 INFO L276 IsEmpty]: Start isEmpty. Operand 4582 states and 6392 transitions. [2022-07-20 04:17:18,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-07-20 04:17:18,015 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:18,016 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-20 04:17:18,062 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:18,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:18,235 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-20 04:17:18,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:18,236 INFO L85 PathProgramCache]: Analyzing trace with hash -604703979, now seen corresponding path program 1 times [2022-07-20 04:17:18,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:18,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [182489189] [2022-07-20 04:17:18,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:18,238 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:18,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:18,239 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:18,242 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-07-20 04:17:20,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:20,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 1797 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-20 04:17:20,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:21,273 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-20 04:17:21,273 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:21,273 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:21,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [182489189] [2022-07-20 04:17:21,273 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [182489189] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:21,273 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:21,273 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 04:17:21,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094147765] [2022-07-20 04:17:21,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:21,274 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-20 04:17:21,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:21,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-20 04:17:21,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-20 04:17:21,275 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-20 04:17:29,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:29,671 INFO L93 Difference]: Finished difference Result 9100 states and 12877 transitions. [2022-07-20 04:17:29,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-20 04:17:29,672 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-20 04:17:29,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:29,691 INFO L225 Difference]: With dead ends: 9100 [2022-07-20 04:17:29,691 INFO L226 Difference]: Without dead ends: 4582 [2022-07-20 04:17:29,716 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-07-20 04:17:29,717 INFO L413 NwaCegarLoop]: 3398 mSDtfsCounter, 3334 mSDsluCounter, 8911 mSDsCounter, 0 mSdLazyCounter, 1276 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s 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, 7.9s IncrementalHoareTripleChecker+Time [2022-07-20 04:17:29,717 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3340 Valid, 12309 Invalid, 1277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1276 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2022-07-20 04:17:29,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4582 states. [2022-07-20 04:17:29,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4582 to 4582. [2022-07-20 04:17:29,988 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-20 04:17:30,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4582 states to 4582 states and 6390 transitions. [2022-07-20 04:17:30,011 INFO L78 Accepts]: Start accepts. Automaton has 4582 states and 6390 transitions. Word has length 104 [2022-07-20 04:17:30,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:30,012 INFO L495 AbstractCegarLoop]: Abstraction has 4582 states and 6390 transitions. [2022-07-20 04:17:30,012 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-20 04:17:30,012 INFO L276 IsEmpty]: Start isEmpty. Operand 4582 states and 6390 transitions. [2022-07-20 04:17:30,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-07-20 04:17:30,014 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:30,014 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-20 04:17:30,065 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:30,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:30,238 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-20 04:17:30,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:30,239 INFO L85 PathProgramCache]: Analyzing trace with hash -604644397, now seen corresponding path program 1 times [2022-07-20 04:17:30,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:30,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1702341004] [2022-07-20 04:17:30,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:30,241 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:30,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:30,242 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:30,244 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-07-20 04:17:32,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:32,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 1797 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:17:32,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:32,318 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-20 04:17:32,318 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:32,318 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:32,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1702341004] [2022-07-20 04:17:32,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1702341004] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:32,318 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:32,318 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-20 04:17:32,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696159820] [2022-07-20 04:17:32,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:32,319 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:17:32,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:32,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:17:32,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:17:32,320 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-20 04:17:32,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:32,537 INFO L93 Difference]: Finished difference Result 4582 states and 6390 transitions. [2022-07-20 04:17:32,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:17:32,537 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-20 04:17:32,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:32,551 INFO L225 Difference]: With dead ends: 4582 [2022-07-20 04:17:32,551 INFO L226 Difference]: Without dead ends: 4580 [2022-07-20 04:17:32,553 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-20 04:17:32,554 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-20 04:17:32,554 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-20 04:17:32,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4580 states. [2022-07-20 04:17:32,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4580 to 4580. [2022-07-20 04:17:32,796 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-20 04:17:32,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4580 states to 4580 states and 6387 transitions. [2022-07-20 04:17:32,821 INFO L78 Accepts]: Start accepts. Automaton has 4580 states and 6387 transitions. Word has length 104 [2022-07-20 04:17:32,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:32,821 INFO L495 AbstractCegarLoop]: Abstraction has 4580 states and 6387 transitions. [2022-07-20 04:17:32,822 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-20 04:17:32,822 INFO L276 IsEmpty]: Start isEmpty. Operand 4580 states and 6387 transitions. [2022-07-20 04:17:32,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-07-20 04:17:32,823 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:32,824 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-20 04:17:32,874 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:33,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:33,039 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-20 04:17:33,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:33,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1104056857, now seen corresponding path program 1 times [2022-07-20 04:17:33,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:33,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [752119013] [2022-07-20 04:17:33,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:33,042 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:33,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:33,044 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:33,046 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-07-20 04:17:34,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:34,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 1722 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:17:34,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:35,704 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-20 04:17:35,704 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:35,704 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:35,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [752119013] [2022-07-20 04:17:35,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [752119013] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:35,705 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:35,705 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:17:35,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297520461] [2022-07-20 04:17:35,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:35,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:17:35,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:35,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:17:35,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:17:35,706 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-20 04:17:35,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:35,875 INFO L93 Difference]: Finished difference Result 4580 states and 6387 transitions. [2022-07-20 04:17:35,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:17:35,876 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-20 04:17:35,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:35,887 INFO L225 Difference]: With dead ends: 4580 [2022-07-20 04:17:35,887 INFO L226 Difference]: Without dead ends: 4578 [2022-07-20 04:17:35,889 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:17:35,889 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-20 04:17:35,889 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-20 04:17:35,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4578 states. [2022-07-20 04:17:36,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4578 to 4578. [2022-07-20 04:17:36,143 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-20 04:17:36,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4578 states to 4578 states and 6385 transitions. [2022-07-20 04:17:36,161 INFO L78 Accepts]: Start accepts. Automaton has 4578 states and 6385 transitions. Word has length 107 [2022-07-20 04:17:36,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:36,162 INFO L495 AbstractCegarLoop]: Abstraction has 4578 states and 6385 transitions. [2022-07-20 04:17:36,162 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-20 04:17:36,162 INFO L276 IsEmpty]: Start isEmpty. Operand 4578 states and 6385 transitions. [2022-07-20 04:17:36,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-07-20 04:17:36,164 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:36,164 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-20 04:17:36,203 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:36,383 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:36,383 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-20 04:17:36,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:36,384 INFO L85 PathProgramCache]: Analyzing trace with hash -66478631, now seen corresponding path program 1 times [2022-07-20 04:17:36,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:36,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1378341748] [2022-07-20 04:17:36,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:36,385 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:36,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:36,387 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:36,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-07-20 04:17:37,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:38,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 1804 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-20 04:17:38,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:38,941 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-20 04:17:38,941 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:38,942 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:38,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1378341748] [2022-07-20 04:17:38,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1378341748] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:38,942 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:38,942 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-20 04:17:38,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965238645] [2022-07-20 04:17:38,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:38,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-20 04:17:38,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:38,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-20 04:17:38,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-20 04:17:38,944 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-20 04:17:39,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:39,129 INFO L93 Difference]: Finished difference Result 9086 states and 12856 transitions. [2022-07-20 04:17:39,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-20 04:17:39,130 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-20 04:17:39,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:39,146 INFO L225 Difference]: With dead ends: 9086 [2022-07-20 04:17:39,147 INFO L226 Difference]: Without dead ends: 4572 [2022-07-20 04:17:39,170 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-20 04:17:39,171 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-20 04:17:39,171 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-20 04:17:39,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4572 states. [2022-07-20 04:17:39,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4572 to 4572. [2022-07-20 04:17:39,394 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-20 04:17:39,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4572 states to 4572 states and 6376 transitions. [2022-07-20 04:17:39,413 INFO L78 Accepts]: Start accepts. Automaton has 4572 states and 6376 transitions. Word has length 108 [2022-07-20 04:17:39,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:39,414 INFO L495 AbstractCegarLoop]: Abstraction has 4572 states and 6376 transitions. [2022-07-20 04:17:39,414 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-20 04:17:39,414 INFO L276 IsEmpty]: Start isEmpty. Operand 4572 states and 6376 transitions. [2022-07-20 04:17:39,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-07-20 04:17:39,416 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:39,416 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-20 04:17:39,457 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:39,631 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:39,631 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-20 04:17:39,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:39,631 INFO L85 PathProgramCache]: Analyzing trace with hash -141561782, now seen corresponding path program 1 times [2022-07-20 04:17:39,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:39,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [426807918] [2022-07-20 04:17:39,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:39,633 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:39,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:39,635 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:39,638 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-07-20 04:17:41,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:41,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 1725 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:17:41,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:42,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-20 04:17:42,040 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:42,041 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:42,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [426807918] [2022-07-20 04:17:42,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [426807918] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:42,041 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:42,041 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:17:42,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96043661] [2022-07-20 04:17:42,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:42,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:17:42,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:42,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:17:42,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:17:42,042 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-20 04:17:42,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:42,217 INFO L93 Difference]: Finished difference Result 4572 states and 6376 transitions. [2022-07-20 04:17:42,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:17:42,218 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-20 04:17:42,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:42,228 INFO L225 Difference]: With dead ends: 4572 [2022-07-20 04:17:42,229 INFO L226 Difference]: Without dead ends: 4570 [2022-07-20 04:17:42,231 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:17:42,231 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-20 04:17:42,231 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-20 04:17:42,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4570 states. [2022-07-20 04:17:42,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4570 to 4570. [2022-07-20 04:17:42,432 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-20 04:17:42,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4570 states to 4570 states and 6374 transitions. [2022-07-20 04:17:42,445 INFO L78 Accepts]: Start accepts. Automaton has 4570 states and 6374 transitions. Word has length 109 [2022-07-20 04:17:42,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:42,446 INFO L495 AbstractCegarLoop]: Abstraction has 4570 states and 6374 transitions. [2022-07-20 04:17:42,446 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 1 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2022-07-20 04:17:42,446 INFO L276 IsEmpty]: Start isEmpty. Operand 4570 states and 6374 transitions. [2022-07-20 04:17:42,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-07-20 04:17:42,447 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:42,448 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-20 04:17:42,481 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:42,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:42,667 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-20 04:17:42,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:42,668 INFO L85 PathProgramCache]: Analyzing trace with hash -1695674474, now seen corresponding path program 1 times [2022-07-20 04:17:42,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:42,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1835880050] [2022-07-20 04:17:42,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:42,669 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:42,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:42,670 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:42,671 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-07-20 04:17:44,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:44,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 1734 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:17:44,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:45,104 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-20 04:17:45,105 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:45,105 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:45,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1835880050] [2022-07-20 04:17:45,105 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1835880050] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:45,105 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:45,105 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:17:45,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503108716] [2022-07-20 04:17:45,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:45,106 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:17:45,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:45,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:17:45,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:17:45,107 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-20 04:17:45,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:45,315 INFO L93 Difference]: Finished difference Result 4570 states and 6374 transitions. [2022-07-20 04:17:45,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:17:45,315 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-20 04:17:45,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:45,328 INFO L225 Difference]: With dead ends: 4570 [2022-07-20 04:17:45,328 INFO L226 Difference]: Without dead ends: 4568 [2022-07-20 04:17:45,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:17:45,330 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-20 04:17:45,331 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-20 04:17:45,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4568 states. [2022-07-20 04:17:45,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4568 to 4568. [2022-07-20 04:17:45,608 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-20 04:17:45,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4568 states to 4568 states and 6372 transitions. [2022-07-20 04:17:45,625 INFO L78 Accepts]: Start accepts. Automaton has 4568 states and 6372 transitions. Word has length 115 [2022-07-20 04:17:45,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:45,627 INFO L495 AbstractCegarLoop]: Abstraction has 4568 states and 6372 transitions. [2022-07-20 04:17:45,627 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 3 states have internal predecessors, (72), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-07-20 04:17:45,628 INFO L276 IsEmpty]: Start isEmpty. Operand 4568 states and 6372 transitions. [2022-07-20 04:17:45,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-07-20 04:17:45,631 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:45,632 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-20 04:17:45,671 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:45,851 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:45,851 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-20 04:17:45,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:45,852 INFO L85 PathProgramCache]: Analyzing trace with hash 1284641006, now seen corresponding path program 1 times [2022-07-20 04:17:45,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:45,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1597442349] [2022-07-20 04:17:45,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:45,853 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:45,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:45,854 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:45,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-07-20 04:17:47,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:47,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 1743 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:17:47,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:48,352 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-20 04:17:48,353 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:48,353 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:48,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1597442349] [2022-07-20 04:17:48,353 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1597442349] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:48,353 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:48,353 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:17:48,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328929760] [2022-07-20 04:17:48,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:48,354 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:17:48,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:48,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:17:48,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:17:48,354 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-20 04:17:48,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:48,572 INFO L93 Difference]: Finished difference Result 4568 states and 6372 transitions. [2022-07-20 04:17:48,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:17:48,573 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-20 04:17:48,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:48,582 INFO L225 Difference]: With dead ends: 4568 [2022-07-20 04:17:48,582 INFO L226 Difference]: Without dead ends: 4566 [2022-07-20 04:17:48,584 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:17:48,584 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-20 04:17:48,584 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-20 04:17:48,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4566 states. [2022-07-20 04:17:48,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4566 to 4566. [2022-07-20 04:17:48,776 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-20 04:17:48,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4566 states to 4566 states and 6370 transitions. [2022-07-20 04:17:48,790 INFO L78 Accepts]: Start accepts. Automaton has 4566 states and 6370 transitions. Word has length 121 [2022-07-20 04:17:48,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:48,790 INFO L495 AbstractCegarLoop]: Abstraction has 4566 states and 6370 transitions. [2022-07-20 04:17:48,790 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 1 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2022-07-20 04:17:48,790 INFO L276 IsEmpty]: Start isEmpty. Operand 4566 states and 6370 transitions. [2022-07-20 04:17:48,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-07-20 04:17:48,796 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:48,796 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-20 04:17:48,823 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:48,996 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:48,997 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-20 04:17:48,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:48,997 INFO L85 PathProgramCache]: Analyzing trace with hash -1320420407, now seen corresponding path program 1 times [2022-07-20 04:17:48,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:48,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1519058120] [2022-07-20 04:17:48,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:48,999 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:48,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:49,000 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:49,000 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-07-20 04:17:50,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:50,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 1752 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:17:50,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:51,672 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-20 04:17:51,673 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:51,673 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:51,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1519058120] [2022-07-20 04:17:51,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1519058120] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:51,673 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:51,673 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:17:51,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459037341] [2022-07-20 04:17:51,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:51,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:17:51,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:51,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:17:51,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:17:51,675 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-20 04:17:51,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:51,894 INFO L93 Difference]: Finished difference Result 4566 states and 6370 transitions. [2022-07-20 04:17:51,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:17:51,895 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-20 04:17:51,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:51,912 INFO L225 Difference]: With dead ends: 4566 [2022-07-20 04:17:51,913 INFO L226 Difference]: Without dead ends: 4564 [2022-07-20 04:17:51,917 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:17:51,918 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-20 04:17:51,918 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-20 04:17:51,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4564 states. [2022-07-20 04:17:52,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4564 to 4564. [2022-07-20 04:17:52,133 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-20 04:17:52,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4564 states to 4564 states and 6368 transitions. [2022-07-20 04:17:52,146 INFO L78 Accepts]: Start accepts. Automaton has 4564 states and 6368 transitions. Word has length 127 [2022-07-20 04:17:52,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:52,147 INFO L495 AbstractCegarLoop]: Abstraction has 4564 states and 6368 transitions. [2022-07-20 04:17:52,147 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 3 states have internal predecessors, (80), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) [2022-07-20 04:17:52,147 INFO L276 IsEmpty]: Start isEmpty. Operand 4564 states and 6368 transitions. [2022-07-20 04:17:52,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-07-20 04:17:52,149 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:52,149 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-20 04:17:52,176 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Ended with exit code 0 [2022-07-20 04:17:52,349 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:52,350 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-20 04:17:52,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:52,350 INFO L85 PathProgramCache]: Analyzing trace with hash -1314734448, now seen corresponding path program 1 times [2022-07-20 04:17:52,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:52,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [213669493] [2022-07-20 04:17:52,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:52,352 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:52,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:52,353 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:52,354 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-07-20 04:17:53,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:53,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 1761 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:17:53,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:55,086 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-20 04:17:55,087 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:55,087 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:55,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [213669493] [2022-07-20 04:17:55,087 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [213669493] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:55,087 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:55,087 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:17:55,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076762022] [2022-07-20 04:17:55,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:55,088 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:17:55,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:55,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:17:55,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:17:55,088 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-20 04:17:55,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:55,297 INFO L93 Difference]: Finished difference Result 4564 states and 6368 transitions. [2022-07-20 04:17:55,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:17:55,298 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-20 04:17:55,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:55,308 INFO L225 Difference]: With dead ends: 4564 [2022-07-20 04:17:55,308 INFO L226 Difference]: Without dead ends: 4562 [2022-07-20 04:17:55,309 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:17:55,310 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-20 04:17:55,310 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-20 04:17:55,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4562 states. [2022-07-20 04:17:55,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4562 to 4562. [2022-07-20 04:17:55,520 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-20 04:17:55,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4562 states to 4562 states and 6366 transitions. [2022-07-20 04:17:55,532 INFO L78 Accepts]: Start accepts. Automaton has 4562 states and 6366 transitions. Word has length 133 [2022-07-20 04:17:55,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:55,533 INFO L495 AbstractCegarLoop]: Abstraction has 4562 states and 6366 transitions. [2022-07-20 04:17:55,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 3 states have internal predecessors, (84), 1 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2022-07-20 04:17:55,533 INFO L276 IsEmpty]: Start isEmpty. Operand 4562 states and 6366 transitions. [2022-07-20 04:17:55,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-07-20 04:17:55,535 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:55,536 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-20 04:17:55,561 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:55,736 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:55,736 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-20 04:17:55,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:55,737 INFO L85 PathProgramCache]: Analyzing trace with hash 96838206, now seen corresponding path program 1 times [2022-07-20 04:17:55,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:55,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [371261639] [2022-07-20 04:17:55,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:55,738 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:55,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:55,740 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:55,741 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-07-20 04:17:57,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:17:57,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 1770 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:17:57,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:17:58,457 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-20 04:17:58,458 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:17:58,458 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:17:58,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [371261639] [2022-07-20 04:17:58,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [371261639] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:17:58,458 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:17:58,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:17:58,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305078968] [2022-07-20 04:17:58,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:17:58,459 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:17:58,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:17:58,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:17:58,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:17:58,459 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-20 04:17:58,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:17:58,690 INFO L93 Difference]: Finished difference Result 4562 states and 6366 transitions. [2022-07-20 04:17:58,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:17:58,690 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-20 04:17:58,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:17:58,703 INFO L225 Difference]: With dead ends: 4562 [2022-07-20 04:17:58,704 INFO L226 Difference]: Without dead ends: 4560 [2022-07-20 04:17:58,705 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:17:58,706 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-20 04:17:58,706 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-20 04:17:58,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4560 states. [2022-07-20 04:17:58,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4560 to 4560. [2022-07-20 04:17:58,910 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-20 04:17:58,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4560 states to 4560 states and 6364 transitions. [2022-07-20 04:17:58,926 INFO L78 Accepts]: Start accepts. Automaton has 4560 states and 6364 transitions. Word has length 139 [2022-07-20 04:17:58,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:17:58,926 INFO L495 AbstractCegarLoop]: Abstraction has 4560 states and 6364 transitions. [2022-07-20 04:17:58,926 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-20 04:17:58,926 INFO L276 IsEmpty]: Start isEmpty. Operand 4560 states and 6364 transitions. [2022-07-20 04:17:58,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-07-20 04:17:58,929 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:17:58,929 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-20 04:17:58,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-07-20 04:17:59,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-20 04:17:59,130 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-20 04:17:59,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:17:59,130 INFO L85 PathProgramCache]: Analyzing trace with hash 966186948, now seen corresponding path program 1 times [2022-07-20 04:17:59,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:17:59,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1445941135] [2022-07-20 04:17:59,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:17:59,132 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:17:59,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:17:59,133 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-20 04:17:59,139 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-07-20 04:18:00,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:18:00,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 1779 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:18:00,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:18:01,927 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-20 04:18:01,927 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:18:01,927 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:18:01,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1445941135] [2022-07-20 04:18:01,927 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1445941135] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:18:01,927 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:18:01,927 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:18:01,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361428200] [2022-07-20 04:18:01,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:18:01,928 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:18:01,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:18:01,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:18:01,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:18:01,928 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-20 04:18:02,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:18:02,124 INFO L93 Difference]: Finished difference Result 4560 states and 6364 transitions. [2022-07-20 04:18:02,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:18:02,124 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-20 04:18:02,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:18:02,136 INFO L225 Difference]: With dead ends: 4560 [2022-07-20 04:18:02,136 INFO L226 Difference]: Without dead ends: 4558 [2022-07-20 04:18:02,138 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:18:02,139 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-20 04:18:02,139 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-20 04:18:02,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4558 states. [2022-07-20 04:18:02,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4558 to 4558. [2022-07-20 04:18:02,367 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-20 04:18:02,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4558 states to 4558 states and 6362 transitions. [2022-07-20 04:18:02,381 INFO L78 Accepts]: Start accepts. Automaton has 4558 states and 6362 transitions. Word has length 145 [2022-07-20 04:18:02,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:18:02,382 INFO L495 AbstractCegarLoop]: Abstraction has 4558 states and 6362 transitions. [2022-07-20 04:18:02,382 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-20 04:18:02,382 INFO L276 IsEmpty]: Start isEmpty. Operand 4558 states and 6362 transitions. [2022-07-20 04:18:02,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-07-20 04:18:02,386 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:18:02,386 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 04:18:02,430 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-20 04:18:02,610 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-20 04:18:02,610 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-20 04:18:02,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:18:02,611 INFO L85 PathProgramCache]: Analyzing trace with hash 1338909348, now seen corresponding path program 1 times [2022-07-20 04:18:02,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:18:02,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1396406970] [2022-07-20 04:18:02,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:18:02,612 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:18:02,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:18:02,614 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-20 04:18:02,615 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-20 04:18:04,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:18:04,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 1788 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:18:04,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:18:05,491 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-20 04:18:05,492 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:18:05,492 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:18:05,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1396406970] [2022-07-20 04:18:05,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1396406970] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:18:05,492 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:18:05,492 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:18:05,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422682086] [2022-07-20 04:18:05,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:18:05,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:18:05,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:18:05,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:18:05,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:18:05,494 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-20 04:18:05,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:18:05,701 INFO L93 Difference]: Finished difference Result 4558 states and 6362 transitions. [2022-07-20 04:18:05,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:18:05,702 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-20 04:18:05,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:18:05,714 INFO L225 Difference]: With dead ends: 4558 [2022-07-20 04:18:05,714 INFO L226 Difference]: Without dead ends: 4556 [2022-07-20 04:18:05,716 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-20 04:18:05,717 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-20 04:18:05,717 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-20 04:18:05,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4556 states. [2022-07-20 04:18:05,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4556 to 4556. [2022-07-20 04:18:05,928 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-20 04:18:05,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4556 states to 4556 states and 6360 transitions. [2022-07-20 04:18:05,942 INFO L78 Accepts]: Start accepts. Automaton has 4556 states and 6360 transitions. Word has length 151 [2022-07-20 04:18:05,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:18:05,943 INFO L495 AbstractCegarLoop]: Abstraction has 4556 states and 6360 transitions. [2022-07-20 04:18:05,943 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-20 04:18:05,943 INFO L276 IsEmpty]: Start isEmpty. Operand 4556 states and 6360 transitions. [2022-07-20 04:18:05,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-07-20 04:18:05,946 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:18:05,946 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-20 04:18:05,977 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-20 04:18:06,147 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-20 04:18:06,147 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-20 04:18:06,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:18:06,148 INFO L85 PathProgramCache]: Analyzing trace with hash -1212336923, now seen corresponding path program 1 times [2022-07-20 04:18:06,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:18:06,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1238576593] [2022-07-20 04:18:06,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:18:06,150 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:18:06,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:18:06,152 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-20 04:18:06,153 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-20 04:18:07,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:18:07,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 2129 conjuncts, 24 conjunts are in the unsatisfiable core [2022-07-20 04:18:07,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:18:09,266 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-20 04:18:09,266 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:18:09,266 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:18:09,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1238576593] [2022-07-20 04:18:09,266 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1238576593] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:18:09,266 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:18:09,266 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-07-20 04:18:09,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294054834] [2022-07-20 04:18:09,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:18:09,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-07-20 04:18:09,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:18:09,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-07-20 04:18:09,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=241, Unknown=0, NotChecked=0, Total=272 [2022-07-20 04:18:09,267 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-20 04:18:13,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:18:13,501 INFO L93 Difference]: Finished difference Result 6852 states and 9523 transitions. [2022-07-20 04:18:13,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-20 04:18:13,502 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-20 04:18:13,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:18:13,510 INFO L225 Difference]: With dead ends: 6852 [2022-07-20 04:18:13,510 INFO L226 Difference]: Without dead ends: 2533 [2022-07-20 04:18:13,522 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=128, Invalid=574, Unknown=0, NotChecked=0, Total=702 [2022-07-20 04:18:13,522 INFO L413 NwaCegarLoop]: 3368 mSDtfsCounter, 63 mSDsluCounter, 50247 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 222 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s 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, 2.8s IncrementalHoareTripleChecker+Time [2022-07-20 04:18:13,523 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 53615 Invalid, 814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [222 Valid, 592 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-07-20 04:18:13,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2533 states. [2022-07-20 04:18:13,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2533 to 2507. [2022-07-20 04:18:13,654 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-20 04:18:13,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2507 states to 2507 states and 3452 transitions. [2022-07-20 04:18:13,662 INFO L78 Accepts]: Start accepts. Automaton has 2507 states and 3452 transitions. Word has length 179 [2022-07-20 04:18:13,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:18:13,662 INFO L495 AbstractCegarLoop]: Abstraction has 2507 states and 3452 transitions. [2022-07-20 04:18:13,662 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-20 04:18:13,662 INFO L276 IsEmpty]: Start isEmpty. Operand 2507 states and 3452 transitions. [2022-07-20 04:18:13,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-07-20 04:18:13,665 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:18:13,665 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-20 04:18:13,725 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2022-07-20 04:18:13,887 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-20 04:18:13,887 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-20 04:18:13,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:18:13,888 INFO L85 PathProgramCache]: Analyzing trace with hash 146475822, now seen corresponding path program 1 times [2022-07-20 04:18:13,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:18:13,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [330686670] [2022-07-20 04:18:13,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:18:13,889 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:18:13,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:18:13,890 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-20 04:18:13,892 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-20 04:18:15,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:18:15,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 1797 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:18:15,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:18:16,885 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-20 04:18:16,885 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:18:16,885 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:18:16,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [330686670] [2022-07-20 04:18:16,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [330686670] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:18:16,886 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:18:16,886 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:18:16,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667865325] [2022-07-20 04:18:16,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:18:16,886 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:18:16,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:18:16,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:18:16,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:18:16,887 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-20 04:18:17,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:18:17,047 INFO L93 Difference]: Finished difference Result 2507 states and 3452 transitions. [2022-07-20 04:18:17,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:18:17,047 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-20 04:18:17,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:18:17,052 INFO L225 Difference]: With dead ends: 2507 [2022-07-20 04:18:17,053 INFO L226 Difference]: Without dead ends: 2505 [2022-07-20 04:18:17,053 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-20 04:18:17,054 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-20 04:18:17,054 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-20 04:18:17,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2505 states. [2022-07-20 04:18:17,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2505 to 2505. [2022-07-20 04:18:17,153 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-20 04:18:17,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2505 states to 2505 states and 3450 transitions. [2022-07-20 04:18:17,159 INFO L78 Accepts]: Start accepts. Automaton has 2505 states and 3450 transitions. Word has length 157 [2022-07-20 04:18:17,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:18:17,159 INFO L495 AbstractCegarLoop]: Abstraction has 2505 states and 3450 transitions. [2022-07-20 04:18:17,159 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-20 04:18:17,160 INFO L276 IsEmpty]: Start isEmpty. Operand 2505 states and 3450 transitions. [2022-07-20 04:18:17,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-07-20 04:18:17,162 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:18:17,162 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-20 04:18:17,210 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-20 04:18:17,375 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-20 04:18:17,375 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-20 04:18:17,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:18:17,376 INFO L85 PathProgramCache]: Analyzing trace with hash -358970397, now seen corresponding path program 1 times [2022-07-20 04:18:17,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:18:17,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1559237662] [2022-07-20 04:18:17,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:18:17,378 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:18:17,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:18:17,379 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-20 04:18:17,379 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-20 04:18:19,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:18:19,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 2163 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-20 04:18:19,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:18:19,278 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-20 04:18:19,278 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:18:19,278 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:18:19,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1559237662] [2022-07-20 04:18:19,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1559237662] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:18:19,279 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:18:19,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-20 04:18:19,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385754746] [2022-07-20 04:18:19,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:18:19,279 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-20 04:18:19,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:18:19,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-20 04:18:19,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-20 04:18:19,280 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-20 04:18:20,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:18:20,041 INFO L93 Difference]: Finished difference Result 5364 states and 7491 transitions. [2022-07-20 04:18:20,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-20 04:18:20,041 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-20 04:18:20,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:18:20,049 INFO L225 Difference]: With dead ends: 5364 [2022-07-20 04:18:20,050 INFO L226 Difference]: Without dead ends: 3096 [2022-07-20 04:18:20,054 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-20 04:18:20,055 INFO L413 NwaCegarLoop]: 3982 mSDtfsCounter, 1227 mSDsluCounter, 10234 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 453 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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-20 04:18:20,055 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-20 04:18:20,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3096 states. [2022-07-20 04:18:20,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3096 to 2505. [2022-07-20 04:18:20,204 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-20 04:18:20,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2505 states to 2505 states and 3449 transitions. [2022-07-20 04:18:20,215 INFO L78 Accepts]: Start accepts. Automaton has 2505 states and 3449 transitions. Word has length 195 [2022-07-20 04:18:20,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:18:20,215 INFO L495 AbstractCegarLoop]: Abstraction has 2505 states and 3449 transitions. [2022-07-20 04:18:20,215 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-20 04:18:20,215 INFO L276 IsEmpty]: Start isEmpty. Operand 2505 states and 3449 transitions. [2022-07-20 04:18:20,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-07-20 04:18:20,218 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:18:20,218 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-20 04:18:20,278 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-20 04:18:20,439 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-20 04:18:20,440 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-20 04:18:20,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:18:20,440 INFO L85 PathProgramCache]: Analyzing trace with hash 1311406835, now seen corresponding path program 1 times [2022-07-20 04:18:20,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:18:20,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1539088695] [2022-07-20 04:18:20,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:18:20,442 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:18:20,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:18:20,443 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-20 04:18:20,444 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-20 04:18:21,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:18:21,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 1806 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:18:21,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:18:23,410 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-20 04:18:23,410 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:18:23,410 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:18:23,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1539088695] [2022-07-20 04:18:23,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1539088695] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:18:23,411 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:18:23,411 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:18:23,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025831240] [2022-07-20 04:18:23,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:18:23,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:18:23,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:18:23,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:18:23,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:18:23,412 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-20 04:18:23,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:18:23,567 INFO L93 Difference]: Finished difference Result 2505 states and 3449 transitions. [2022-07-20 04:18:23,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:18:23,568 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-20 04:18:23,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:18:23,575 INFO L225 Difference]: With dead ends: 2505 [2022-07-20 04:18:23,575 INFO L226 Difference]: Without dead ends: 2503 [2022-07-20 04:18:23,576 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-20 04:18:23,577 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-20 04:18:23,577 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-20 04:18:23,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2503 states. [2022-07-20 04:18:23,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2503 to 2503. [2022-07-20 04:18:23,735 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-20 04:18:23,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2503 states to 2503 states and 3447 transitions. [2022-07-20 04:18:23,742 INFO L78 Accepts]: Start accepts. Automaton has 2503 states and 3447 transitions. Word has length 163 [2022-07-20 04:18:23,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:18:23,742 INFO L495 AbstractCegarLoop]: Abstraction has 2503 states and 3447 transitions. [2022-07-20 04:18:23,742 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-20 04:18:23,742 INFO L276 IsEmpty]: Start isEmpty. Operand 2503 states and 3447 transitions. [2022-07-20 04:18:23,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2022-07-20 04:18:23,745 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:18:23,746 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-20 04:18:23,789 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2022-07-20 04:18:23,967 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-20 04:18:23,968 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-20 04:18:23,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:18:23,968 INFO L85 PathProgramCache]: Analyzing trace with hash -116225243, now seen corresponding path program 1 times [2022-07-20 04:18:23,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:18:23,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [363037035] [2022-07-20 04:18:23,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:18:23,970 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:18:23,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:18:23,971 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-20 04:18:23,972 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-20 04:18:25,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:18:25,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 1815 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:18:25,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:18:27,258 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-20 04:18:27,258 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:18:27,258 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:18:27,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [363037035] [2022-07-20 04:18:27,258 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [363037035] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:18:27,258 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:18:27,258 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-20 04:18:27,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073195309] [2022-07-20 04:18:27,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:18:27,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-20 04:18:27,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:18:27,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-20 04:18:27,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-20 04:18:27,259 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-20 04:18:27,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:18:27,421 INFO L93 Difference]: Finished difference Result 2503 states and 3447 transitions. [2022-07-20 04:18:27,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-20 04:18:27,422 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-20 04:18:27,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:18:27,430 INFO L225 Difference]: With dead ends: 2503 [2022-07-20 04:18:27,430 INFO L226 Difference]: Without dead ends: 2501 [2022-07-20 04:18:27,432 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-20 04:18:27,432 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-20 04:18:27,432 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-20 04:18:27,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2501 states. [2022-07-20 04:18:27,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2501 to 2501. [2022-07-20 04:18:27,562 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-20 04:18:27,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2501 states to 2501 states and 3445 transitions. [2022-07-20 04:18:27,570 INFO L78 Accepts]: Start accepts. Automaton has 2501 states and 3445 transitions. Word has length 169 [2022-07-20 04:18:27,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:18:27,570 INFO L495 AbstractCegarLoop]: Abstraction has 2501 states and 3445 transitions. [2022-07-20 04:18:27,571 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-20 04:18:27,571 INFO L276 IsEmpty]: Start isEmpty. Operand 2501 states and 3445 transitions. [2022-07-20 04:18:27,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2022-07-20 04:18:27,574 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:18:27,574 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-20 04:18:27,610 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-07-20 04:18:27,775 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-20 04:18:27,775 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-20 04:18:27,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:18:27,776 INFO L85 PathProgramCache]: Analyzing trace with hash 769221487, now seen corresponding path program 1 times [2022-07-20 04:18:27,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:18:27,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [592484229] [2022-07-20 04:18:27,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:18:27,778 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:18:27,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:18:27,779 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-20 04:18:27,780 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-20 04:18:29,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:18:29,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 2200 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-20 04:18:29,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-20 04:18:30,024 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-20 04:18:30,025 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-20 04:18:30,025 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-20 04:18:30,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [592484229] [2022-07-20 04:18:30,025 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [592484229] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-20 04:18:30,025 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-20 04:18:30,025 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-20 04:18:30,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155557327] [2022-07-20 04:18:30,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-20 04:18:30,026 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-20 04:18:30,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-20 04:18:30,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-20 04:18:30,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-20 04:18:30,026 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-20 04:18:32,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-20 04:18:32,361 INFO L93 Difference]: Finished difference Result 5908 states and 8313 transitions. [2022-07-20 04:18:32,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-20 04:18:32,364 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-20 04:18:32,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-20 04:18:32,377 INFO L225 Difference]: With dead ends: 5908 [2022-07-20 04:18:32,377 INFO L226 Difference]: Without dead ends: 3644 [2022-07-20 04:18:32,384 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2022-07-20 04:18:32,385 INFO L413 NwaCegarLoop]: 3791 mSDtfsCounter, 2256 mSDsluCounter, 22952 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 834 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s 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.8s IncrementalHoareTripleChecker+Time [2022-07-20 04:18:32,385 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.8s Time] [2022-07-20 04:18:32,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3644 states. [2022-07-20 04:18:32,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3644 to 2504. [2022-07-20 04:18:32,557 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-20 04:18:32,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2504 states to 2504 states and 3448 transitions. [2022-07-20 04:18:32,564 INFO L78 Accepts]: Start accepts. Automaton has 2504 states and 3448 transitions. Word has length 211 [2022-07-20 04:18:32,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-20 04:18:32,564 INFO L495 AbstractCegarLoop]: Abstraction has 2504 states and 3448 transitions. [2022-07-20 04:18:32,564 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-20 04:18:32,565 INFO L276 IsEmpty]: Start isEmpty. Operand 2504 states and 3448 transitions. [2022-07-20 04:18:32,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-07-20 04:18:32,566 INFO L187 NwaCegarLoop]: Found error trace [2022-07-20 04:18:32,566 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-20 04:18:32,616 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Ended with exit code 0 [2022-07-20 04:18:32,767 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-20 04:18:32,767 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-20 04:18:32,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-20 04:18:32,768 INFO L85 PathProgramCache]: Analyzing trace with hash -603225561, now seen corresponding path program 1 times [2022-07-20 04:18:32,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-20 04:18:32,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [716076203] [2022-07-20 04:18:32,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-20 04:18:32,769 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-20 04:18:32,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-20 04:18:32,770 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-20 04:18:32,771 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-20 04:18:34,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-20 04:18:34,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 1824 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-20 04:18:34,297 INFO L286 TraceCheckSpWp]: Computing forward predicates...