./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 35987657 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-?-3598765 [2022-07-21 15:46:24,611 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-21 15:46:24,613 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-21 15:46:24,644 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-21 15:46:24,644 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-21 15:46:24,646 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-21 15:46:24,649 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-21 15:46:24,651 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-21 15:46:24,652 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-21 15:46:24,656 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-21 15:46:24,656 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-21 15:46:24,660 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-21 15:46:24,660 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-21 15:46:24,662 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-21 15:46:24,662 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-21 15:46:24,665 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-21 15:46:24,665 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-21 15:46:24,666 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-21 15:46:24,667 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-21 15:46:24,671 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-21 15:46:24,672 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-21 15:46:24,673 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-21 15:46:24,674 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-21 15:46:24,675 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-21 15:46:24,676 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-21 15:46:24,681 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-21 15:46:24,681 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-21 15:46:24,682 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-21 15:46:24,682 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-21 15:46:24,683 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-21 15:46:24,683 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-21 15:46:24,683 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-21 15:46:24,685 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-21 15:46:24,685 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-21 15:46:24,686 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-21 15:46:24,687 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-21 15:46:24,687 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-21 15:46:24,688 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-21 15:46:24,688 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-21 15:46:24,688 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-21 15:46:24,689 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-21 15:46:24,689 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-21 15:46:24,694 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-07-21 15:46:24,718 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-21 15:46:24,719 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-21 15:46:24,719 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-21 15:46:24,719 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-21 15:46:24,720 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-21 15:46:24,720 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-21 15:46:24,720 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-21 15:46:24,720 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-21 15:46:24,721 INFO L138 SettingsManager]: * Use SBE=true [2022-07-21 15:46:24,721 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-21 15:46:24,721 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-21 15:46:24,722 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-21 15:46:24,722 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-21 15:46:24,722 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-21 15:46:24,729 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-21 15:46:24,730 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-21 15:46:24,730 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-21 15:46:24,730 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-21 15:46:24,730 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-21 15:46:24,731 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-21 15:46:24,731 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-21 15:46:24,731 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-21 15:46:24,731 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-21 15:46:24,731 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-21 15:46:24,731 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-21 15:46:24,732 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-21 15:46:24,732 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-21 15:46:24,732 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-21 15:46:24,732 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-21 15:46:24,732 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-21 15:46:24,733 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-21 15:46:25,016 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-21 15:46:25,035 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-21 15:46:25,037 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-21 15:46:25,038 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-21 15:46:25,040 INFO L275 PluginConnector]: CDTParser initialized [2022-07-21 15:46:25,041 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-21 15:46:25,106 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8595256eb/32016c32fb4e49ad83b9293eb964b8d1/FLAG81cda265d [2022-07-21 15:46:25,734 INFO L306 CDTParser]: Found 1 translation units. [2022-07-21 15:46:25,735 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-21 15:46:25,782 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8595256eb/32016c32fb4e49ad83b9293eb964b8d1/FLAG81cda265d [2022-07-21 15:46:25,879 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8595256eb/32016c32fb4e49ad83b9293eb964b8d1 [2022-07-21 15:46:25,881 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-21 15:46:25,882 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-21 15:46:25,884 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-21 15:46:25,884 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-21 15:46:25,886 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-21 15:46:25,887 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.07 03:46:25" (1/1) ... [2022-07-21 15:46:25,888 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6c2bfbac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:46:25, skipping insertion in model container [2022-07-21 15:46:25,888 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.07 03:46:25" (1/1) ... [2022-07-21 15:46:25,892 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-21 15:46:26,016 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-21 15:46:29,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[479065,479078] [2022-07-21 15:46:29,609 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,610 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,611 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,611 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,612 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,612 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,613 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,613 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,614 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,618 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,619 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,619 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,620 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,620 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,621 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,621 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,621 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,627 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,627 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,628 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,628 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,629 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,629 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,633 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,634 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,634 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,635 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,636 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,636 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,637 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,638 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,638 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,638 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,639 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,639 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,640 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,640 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,640 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,641 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,645 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,645 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,646 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485481,485494] [2022-07-21 15:46:29,647 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485628,485641] [2022-07-21 15:46:29,647 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485767,485780] [2022-07-21 15:46:29,648 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485930,485943] [2022-07-21 15:46:29,648 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486096,486109] [2022-07-21 15:46:29,648 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486260,486273] [2022-07-21 15:46:29,649 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486425,486438] [2022-07-21 15:46:29,650 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486590,486603] [2022-07-21 15:46:29,650 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486756,486769] [2022-07-21 15:46:29,650 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486921,486934] [2022-07-21 15:46:29,650 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487088,487101] [2022-07-21 15:46:29,651 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487248,487261] [2022-07-21 15:46:29,651 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487410,487423] [2022-07-21 15:46:29,651 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487569,487582] [2022-07-21 15:46:29,652 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487715,487728] [2022-07-21 15:46:29,652 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487858,487871] [2022-07-21 15:46:29,652 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488002,488015] [2022-07-21 15:46:29,652 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488145,488158] [2022-07-21 15:46:29,653 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488289,488302] [2022-07-21 15:46:29,654 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488430,488443] [2022-07-21 15:46:29,654 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488568,488581] [2022-07-21 15:46:29,654 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488726,488739] [2022-07-21 15:46:29,655 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488885,488898] [2022-07-21 15:46:29,655 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489041,489054] [2022-07-21 15:46:29,655 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489190,489203] [2022-07-21 15:46:29,660 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489342,489355] [2022-07-21 15:46:29,660 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489493,489506] [2022-07-21 15:46:29,661 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489642,489655] [2022-07-21 15:46:29,661 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489794,489807] [2022-07-21 15:46:29,661 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489942,489955] [2022-07-21 15:46:29,662 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490095,490108] [2022-07-21 15:46:29,662 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490246,490259] [2022-07-21 15:46:29,662 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490396,490409] [2022-07-21 15:46:29,662 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490543,490556] [2022-07-21 15:46:29,663 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,663 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,664 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,664 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,664 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:29,665 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491495,491508] [2022-07-21 15:46:29,665 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491663,491676] [2022-07-21 15:46:29,665 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491813,491826] [2022-07-21 15:46:29,666 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491960,491973] [2022-07-21 15:46:29,666 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[492121,492134] [2022-07-21 15:46:29,667 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[492291,492304] [2022-07-21 15:46:29,667 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[492453,492466] [2022-07-21 15:46:29,681 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-21 15:46:29,702 INFO L203 MainTranslator]: Completed pre-run [2022-07-21 15:46:29,769 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-21 15:46:29,772 INFO L158 Benchmark]: Toolchain (without parser) took 3889.79ms. Allocated memory was 58.7MB in the beginning and 140.5MB in the end (delta: 81.8MB). Free memory was 30.1MB in the beginning and 75.3MB in the end (delta: -45.2MB). Peak memory consumption was 68.8MB. Max. memory is 16.1GB. [2022-07-21 15:46:29,773 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 58.7MB. Free memory was 40.6MB in the beginning and 40.6MB in the end (delta: 44.5kB). There was no memory consumed. Max. memory is 16.1GB. [2022-07-21 15:46:29,773 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3887.39ms. Allocated memory was 58.7MB in the beginning and 140.5MB in the end (delta: 81.8MB). Free memory was 29.9MB in the beginning and 75.3MB in the end (delta: -45.4MB). Peak memory consumption was 68.8MB. Max. memory is 16.1GB. [2022-07-21 15:46:29,774 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.15ms. Allocated memory is still 58.7MB. Free memory was 40.6MB in the beginning and 40.6MB in the end (delta: 44.5kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3887.39ms. Allocated memory was 58.7MB in the beginning and 140.5MB in the end (delta: 81.8MB). Free memory was 29.9MB in the beginning and 75.3MB in the end (delta: -45.4MB). Peak memory consumption was 68.8MB. 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-?-3598765 [2022-07-21 15:46:31,252 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-21 15:46:31,254 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-21 15:46:31,284 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-21 15:46:31,284 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-21 15:46:31,285 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-21 15:46:31,289 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-21 15:46:31,291 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-21 15:46:31,293 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-21 15:46:31,297 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-21 15:46:31,305 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-21 15:46:31,306 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-21 15:46:31,306 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-21 15:46:31,308 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-21 15:46:31,308 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-21 15:46:31,310 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-21 15:46:31,312 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-21 15:46:31,313 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-21 15:46:31,315 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-21 15:46:31,316 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-21 15:46:31,319 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-21 15:46:31,320 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-21 15:46:31,321 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-21 15:46:31,322 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-21 15:46:31,323 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-21 15:46:31,328 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-21 15:46:31,329 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-21 15:46:31,329 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-21 15:46:31,330 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-21 15:46:31,330 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-21 15:46:31,331 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-21 15:46:31,331 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-21 15:46:31,332 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-21 15:46:31,333 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-21 15:46:31,333 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-21 15:46:31,335 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-21 15:46:31,335 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-21 15:46:31,335 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-21 15:46:31,335 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-21 15:46:31,336 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-21 15:46:31,336 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-21 15:46:31,337 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-21 15:46:31,338 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-07-21 15:46:31,365 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-21 15:46:31,365 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-21 15:46:31,366 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-21 15:46:31,366 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-21 15:46:31,367 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-21 15:46:31,367 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-21 15:46:31,367 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-21 15:46:31,368 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-21 15:46:31,368 INFO L138 SettingsManager]: * Use SBE=true [2022-07-21 15:46:31,368 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-21 15:46:31,369 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-21 15:46:31,369 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-21 15:46:31,369 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-21 15:46:31,369 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-21 15:46:31,369 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-07-21 15:46:31,369 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-07-21 15:46:31,369 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-07-21 15:46:31,370 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-21 15:46:31,370 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-21 15:46:31,370 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-21 15:46:31,370 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-21 15:46:31,370 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-21 15:46:31,370 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-21 15:46:31,371 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-21 15:46:31,371 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-21 15:46:31,371 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-21 15:46:31,371 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-21 15:46:31,371 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-07-21 15:46:31,371 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-07-21 15:46:31,372 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-21 15:46:31,372 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-21 15:46:31,372 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-21 15:46:31,372 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-07-21 15:46:31,372 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-21 15:46:31,618 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-21 15:46:31,635 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-21 15:46:31,637 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-21 15:46:31,638 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-21 15:46:31,639 INFO L275 PluginConnector]: CDTParser initialized [2022-07-21 15:46:31,640 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-21 15:46:31,684 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3d576505b/f1c26620fb79428bad5d0ed9dd5de76e/FLAG8b84051aa [2022-07-21 15:46:32,315 INFO L306 CDTParser]: Found 1 translation units. [2022-07-21 15:46:32,316 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-21 15:46:32,358 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3d576505b/f1c26620fb79428bad5d0ed9dd5de76e/FLAG8b84051aa [2022-07-21 15:46:32,449 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3d576505b/f1c26620fb79428bad5d0ed9dd5de76e [2022-07-21 15:46:32,451 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-21 15:46:32,452 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-21 15:46:32,453 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-21 15:46:32,453 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-21 15:46:32,455 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-21 15:46:32,456 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.07 03:46:32" (1/1) ... [2022-07-21 15:46:32,457 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@668c935c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:46:32, skipping insertion in model container [2022-07-21 15:46:32,457 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.07 03:46:32" (1/1) ... [2022-07-21 15:46:32,461 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-21 15:46:32,591 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-21 15:46:35,805 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:35,807 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:35,808 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:35,808 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:35,809 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:35,812 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:35,813 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:35,813 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:35,813 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:35,817 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:35,817 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:35,818 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480744,480757] [2022-07-21 15:46:35,818 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480883,480896] [2022-07-21 15:46:35,819 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481038,481051] [2022-07-21 15:46:35,820 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481198,481211] [2022-07-21 15:46:35,820 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481349,481362] [2022-07-21 15:46:35,820 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481500,481513] [2022-07-21 15:46:35,821 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481652,481665] [2022-07-21 15:46:35,821 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481801,481814] [2022-07-21 15:46:35,822 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481949,481962] [2022-07-21 15:46:35,822 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482106,482119] [2022-07-21 15:46:35,822 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482255,482268] [2022-07-21 15:46:35,824 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482411,482424] [2022-07-21 15:46:35,824 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482564,482577] [2022-07-21 15:46:35,824 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482710,482723] [2022-07-21 15:46:35,825 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482853,482866] [2022-07-21 15:46:35,825 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483005,483018] [2022-07-21 15:46:35,826 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483151,483164] [2022-07-21 15:46:35,826 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483296,483309] [2022-07-21 15:46:35,827 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483450,483463] [2022-07-21 15:46:35,827 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483601,483614] [2022-07-21 15:46:35,828 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483756,483769] [2022-07-21 15:46:35,828 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483908,483921] [2022-07-21 15:46:35,829 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484063,484076] [2022-07-21 15:46:35,829 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484227,484240] [2022-07-21 15:46:35,829 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484383,484396] [2022-07-21 15:46:35,830 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484547,484560] [2022-07-21 15:46:35,830 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484689,484702] [2022-07-21 15:46:35,830 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484847,484860] [2022-07-21 15:46:35,831 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485014,485027] [2022-07-21 15:46:35,831 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485173,485186] [2022-07-21 15:46:35,831 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485332,485345] [2022-07-21 15:46:35,831 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485481,485494] [2022-07-21 15:46:35,832 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485628,485641] [2022-07-21 15:46:35,832 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485767,485780] [2022-07-21 15:46:35,832 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485930,485943] [2022-07-21 15:46:35,832 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486096,486109] [2022-07-21 15:46:35,833 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486260,486273] [2022-07-21 15:46:35,834 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486425,486438] [2022-07-21 15:46:35,834 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486590,486603] [2022-07-21 15:46:35,834 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486756,486769] [2022-07-21 15:46:35,834 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486921,486934] [2022-07-21 15:46:35,835 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487088,487101] [2022-07-21 15:46:35,835 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487248,487261] [2022-07-21 15:46:35,836 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487410,487423] [2022-07-21 15:46:35,836 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487569,487582] [2022-07-21 15:46:35,836 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487715,487728] [2022-07-21 15:46:35,837 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487858,487871] [2022-07-21 15:46:35,837 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488002,488015] [2022-07-21 15:46:35,837 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488145,488158] [2022-07-21 15:46:35,838 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488289,488302] [2022-07-21 15:46:35,838 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488430,488443] [2022-07-21 15:46:35,839 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488568,488581] [2022-07-21 15:46:35,839 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488726,488739] [2022-07-21 15:46:35,839 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488885,488898] [2022-07-21 15:46:35,840 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489041,489054] [2022-07-21 15:46:35,840 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489190,489203] [2022-07-21 15:46:35,840 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489342,489355] [2022-07-21 15:46:35,840 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489493,489506] [2022-07-21 15:46:35,841 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489642,489655] [2022-07-21 15:46:35,841 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489794,489807] [2022-07-21 15:46:35,841 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489942,489955] [2022-07-21 15:46:35,841 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490095,490108] [2022-07-21 15:46:35,842 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490246,490259] [2022-07-21 15:46:35,842 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490396,490409] [2022-07-21 15:46:35,843 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490543,490556] [2022-07-21 15:46:35,843 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490694,490707] [2022-07-21 15:46:35,843 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490845,490858] [2022-07-21 15:46:35,843 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490993,491006] [2022-07-21 15:46:35,844 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491159,491172] [2022-07-21 15:46:35,844 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491328,491341] [2022-07-21 15:46:35,844 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491495,491508] [2022-07-21 15:46:35,844 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491663,491676] [2022-07-21 15:46:35,845 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491813,491826] [2022-07-21 15:46:35,846 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[491960,491973] [2022-07-21 15:46:35,846 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[492121,492134] [2022-07-21 15:46:35,846 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[492291,492304] [2022-07-21 15:46:35,847 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[492453,492466] [2022-07-21 15:46:35,860 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-21 15:46:35,883 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-07-21 15:46:35,940 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-21 15:46:36,168 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479065,479078] [2022-07-21 15:46:36,169 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479210,479223] [2022-07-21 15:46:36,169 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479356,479369] [2022-07-21 15:46:36,170 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479521,479534] [2022-07-21 15:46:36,170 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479679,479692] [2022-07-21 15:46:36,174 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479837,479850] [2022-07-21 15:46:36,174 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[479995,480008] [2022-07-21 15:46:36,174 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480155,480168] [2022-07-21 15:46:36,175 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480314,480327] [2022-07-21 15:46:36,175 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480453,480466] [2022-07-21 15:46:36,175 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480595,480608] [2022-07-21 15:46:36,176 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480744,480757] [2022-07-21 15:46:36,176 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[480883,480896] [2022-07-21 15:46:36,176 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481038,481051] [2022-07-21 15:46:36,176 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481198,481211] [2022-07-21 15:46:36,177 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481349,481362] [2022-07-21 15:46:36,177 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481500,481513] [2022-07-21 15:46:36,177 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481652,481665] [2022-07-21 15:46:36,178 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481801,481814] [2022-07-21 15:46:36,179 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[481949,481962] [2022-07-21 15:46:36,179 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482106,482119] [2022-07-21 15:46:36,179 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482255,482268] [2022-07-21 15:46:36,180 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482411,482424] [2022-07-21 15:46:36,180 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482564,482577] [2022-07-21 15:46:36,181 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482710,482723] [2022-07-21 15:46:36,181 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[482853,482866] [2022-07-21 15:46:36,181 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483005,483018] [2022-07-21 15:46:36,181 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[483151,483164] [2022-07-21 15:46:36,182 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,182 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,182 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,183 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,183 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,183 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,184 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484227,484240] [2022-07-21 15:46:36,184 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[484383,484396] [2022-07-21 15:46:36,185 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,185 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,185 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,185 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,186 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485173,485186] [2022-07-21 15:46:36,186 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485332,485345] [2022-07-21 15:46:36,187 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485481,485494] [2022-07-21 15:46:36,187 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485628,485641] [2022-07-21 15:46:36,187 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485767,485780] [2022-07-21 15:46:36,188 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[485930,485943] [2022-07-21 15:46:36,188 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486096,486109] [2022-07-21 15:46:36,191 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486260,486273] [2022-07-21 15:46:36,192 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486425,486438] [2022-07-21 15:46:36,192 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486590,486603] [2022-07-21 15:46:36,192 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486756,486769] [2022-07-21 15:46:36,193 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[486921,486934] [2022-07-21 15:46:36,193 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487088,487101] [2022-07-21 15:46:36,193 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487248,487261] [2022-07-21 15:46:36,193 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487410,487423] [2022-07-21 15:46:36,194 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487569,487582] [2022-07-21 15:46:36,194 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487715,487728] [2022-07-21 15:46:36,195 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[487858,487871] [2022-07-21 15:46:36,196 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488002,488015] [2022-07-21 15:46:36,198 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488145,488158] [2022-07-21 15:46:36,218 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488289,488302] [2022-07-21 15:46:36,219 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488430,488443] [2022-07-21 15:46:36,219 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488568,488581] [2022-07-21 15:46:36,220 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488726,488739] [2022-07-21 15:46:36,221 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[488885,488898] [2022-07-21 15:46:36,221 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489041,489054] [2022-07-21 15:46:36,221 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489190,489203] [2022-07-21 15:46:36,221 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489342,489355] [2022-07-21 15:46:36,225 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489493,489506] [2022-07-21 15:46:36,226 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489642,489655] [2022-07-21 15:46:36,226 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489794,489807] [2022-07-21 15:46:36,226 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[489942,489955] [2022-07-21 15:46:36,226 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490095,490108] [2022-07-21 15:46:36,227 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,227 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,227 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,227 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,227 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,228 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,229 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,229 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,230 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,230 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,230 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,230 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,231 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,231 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,231 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /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-21 15:46:36,237 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-21 15:46:36,261 INFO L203 MainTranslator]: Completed pre-run [2022-07-21 15:46:36,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[479065,479078] [2022-07-21 15:46:36,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[479210,479223] [2022-07-21 15:46:36,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[479356,479369] [2022-07-21 15:46:36,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[479521,479534] [2022-07-21 15:46:36,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[479679,479692] [2022-07-21 15:46:36,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[479837,479850] [2022-07-21 15:46:36,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[479995,480008] [2022-07-21 15:46:36,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[480155,480168] [2022-07-21 15:46:36,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[480314,480327] [2022-07-21 15:46:36,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[480453,480466] [2022-07-21 15:46:36,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[480595,480608] [2022-07-21 15:46:36,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[480744,480757] [2022-07-21 15:46:36,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[480883,480896] [2022-07-21 15:46:36,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[481038,481051] [2022-07-21 15:46:36,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[481198,481211] [2022-07-21 15:46:36,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[481349,481362] [2022-07-21 15:46:36,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[481500,481513] [2022-07-21 15:46:36,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[481652,481665] [2022-07-21 15:46:36,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[481801,481814] [2022-07-21 15:46:36,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[481949,481962] [2022-07-21 15:46:36,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[482106,482119] [2022-07-21 15:46:36,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[482255,482268] [2022-07-21 15:46:36,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[482411,482424] [2022-07-21 15:46:36,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[482564,482577] [2022-07-21 15:46:36,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[482710,482723] [2022-07-21 15:46:36,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[482853,482866] [2022-07-21 15:46:36,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[483005,483018] [2022-07-21 15:46:36,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[483151,483164] [2022-07-21 15:46:36,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[483296,483309] [2022-07-21 15:46:36,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[483450,483463] [2022-07-21 15:46:36,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[483601,483614] [2022-07-21 15:46:36,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[483756,483769] [2022-07-21 15:46:36,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[483908,483921] [2022-07-21 15:46:36,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[484063,484076] [2022-07-21 15:46:36,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[484227,484240] [2022-07-21 15:46:36,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[484383,484396] [2022-07-21 15:46:36,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[484547,484560] [2022-07-21 15:46:36,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[484689,484702] [2022-07-21 15:46:36,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[484847,484860] [2022-07-21 15:46:36,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[485014,485027] [2022-07-21 15:46:36,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[485173,485186] [2022-07-21 15:46:36,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[485332,485345] [2022-07-21 15:46:36,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[485481,485494] [2022-07-21 15:46:36,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[485628,485641] [2022-07-21 15:46:36,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[485767,485780] [2022-07-21 15:46:36,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[485930,485943] [2022-07-21 15:46:36,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[486096,486109] [2022-07-21 15:46:36,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[486260,486273] [2022-07-21 15:46:36,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[486425,486438] [2022-07-21 15:46:36,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[486590,486603] [2022-07-21 15:46:36,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[486756,486769] [2022-07-21 15:46:36,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[486921,486934] [2022-07-21 15:46:36,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[487088,487101] [2022-07-21 15:46:36,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[487248,487261] [2022-07-21 15:46:36,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[487410,487423] [2022-07-21 15:46:36,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[487569,487582] [2022-07-21 15:46:36,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[487715,487728] [2022-07-21 15:46:36,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[487858,487871] [2022-07-21 15:46:36,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[488002,488015] [2022-07-21 15:46:36,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[488145,488158] [2022-07-21 15:46:36,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[488289,488302] [2022-07-21 15:46:36,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[488430,488443] [2022-07-21 15:46:36,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[488568,488581] [2022-07-21 15:46:36,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[488726,488739] [2022-07-21 15:46:36,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[488885,488898] [2022-07-21 15:46:36,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[489041,489054] [2022-07-21 15:46:36,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[489190,489203] [2022-07-21 15:46:36,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[489342,489355] [2022-07-21 15:46:36,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[489493,489506] [2022-07-21 15:46:36,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[489642,489655] [2022-07-21 15:46:36,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[489794,489807] [2022-07-21 15:46:36,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[489942,489955] [2022-07-21 15:46:36,564 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490095,490108] [2022-07-21 15:46:36,564 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490246,490259] [2022-07-21 15:46:36,564 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490396,490409] [2022-07-21 15:46:36,565 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490543,490556] [2022-07-21 15:46:36,565 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490694,490707] [2022-07-21 15:46:36,565 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490845,490858] [2022-07-21 15:46:36,565 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i[490993,491006] [2022-07-21 15:46:36,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[491159,491172] [2022-07-21 15:46:36,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[491328,491341] [2022-07-21 15:46:36,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[491495,491508] [2022-07-21 15:46:36,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[491663,491676] [2022-07-21 15:46:36,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[491813,491826] [2022-07-21 15:46:36,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[491960,491973] [2022-07-21 15:46:36,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[492121,492134] [2022-07-21 15:46:36,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[492291,492304] [2022-07-21 15:46:36,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[492453,492466] [2022-07-21 15:46:36,576 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-21 15:46:36,802 INFO L208 MainTranslator]: Completed translation [2022-07-21 15:46:36,802 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:46:36 WrapperNode [2022-07-21 15:46:36,802 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-21 15:46:36,803 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-21 15:46:36,803 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-21 15:46:36,803 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-21 15:46:36,808 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:46:36" (1/1) ... [2022-07-21 15:46:36,905 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:46:36" (1/1) ... [2022-07-21 15:46:37,066 INFO L137 Inliner]: procedures = 729, calls = 4113, calls flagged for inlining = 352, calls inlined = 254, statements flattened = 7950 [2022-07-21 15:46:37,067 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-21 15:46:37,068 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-21 15:46:37,068 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-21 15:46:37,068 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-21 15:46:37,074 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:46:36" (1/1) ... [2022-07-21 15:46:37,075 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:46:36" (1/1) ... [2022-07-21 15:46:37,133 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:46:36" (1/1) ... [2022-07-21 15:46:37,133 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:46:36" (1/1) ... [2022-07-21 15:46:37,295 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:46:36" (1/1) ... [2022-07-21 15:46:37,318 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:46:36" (1/1) ... [2022-07-21 15:46:37,347 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:46:36" (1/1) ... [2022-07-21 15:46:37,378 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-21 15:46:37,380 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-21 15:46:37,380 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-21 15:46:37,380 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-21 15:46:37,380 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:46:36" (1/1) ... [2022-07-21 15:46:37,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-21 15:46:37,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-21 15:46:37,418 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-21 15:46:37,452 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-21 15:46:37,469 INFO L130 BoogieDeclarations]: Found specification of procedure put_bh___2 [2022-07-21 15:46:37,470 INFO L138 BoogieDeclarations]: Found implementation of procedure put_bh___2 [2022-07-21 15:46:37,470 INFO L130 BoogieDeclarations]: Found specification of procedure put_bh___3 [2022-07-21 15:46:37,470 INFO L138 BoogieDeclarations]: Found implementation of procedure put_bh___3 [2022-07-21 15:46:37,470 INFO L130 BoogieDeclarations]: Found specification of procedure set_nlink [2022-07-21 15:46:37,470 INFO L138 BoogieDeclarations]: Found implementation of procedure set_nlink [2022-07-21 15:46:37,470 INFO L130 BoogieDeclarations]: Found specification of procedure zlib_uncompress [2022-07-21 15:46:37,470 INFO L138 BoogieDeclarations]: Found implementation of procedure zlib_uncompress [2022-07-21 15:46:37,470 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2022-07-21 15:46:37,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2022-07-21 15:46:37,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2022-07-21 15:46:37,471 INFO L130 BoogieDeclarations]: Found specification of procedure i_size_read [2022-07-21 15:46:37,471 INFO L138 BoogieDeclarations]: Found implementation of procedure i_size_read [2022-07-21 15:46:37,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-07-21 15:46:37,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-07-21 15:46:37,471 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2022-07-21 15:46:37,471 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2022-07-21 15:46:37,471 INFO L130 BoogieDeclarations]: Found specification of procedure ll_rw_block [2022-07-21 15:46:37,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_rw_block [2022-07-21 15:46:37,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-07-21 15:46:37,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-07-21 15:46:37,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-21 15:46:37,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-21 15:46:37,472 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2022-07-21 15:46:37,472 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2022-07-21 15:46:37,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-21 15:46:37,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-21 15:46:37,473 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_finish_page [2022-07-21 15:46:37,473 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_finish_page [2022-07-21 15:46:37,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2022-07-21 15:46:37,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2022-07-21 15:46:37,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2022-07-21 15:46:37,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2022-07-21 15:46:37,474 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_xz_uncompress [2022-07-21 15:46:37,474 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_xz_uncompress [2022-07-21 15:46:37,474 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_meta_index_mutex_of_squashfs_sb_info [2022-07-21 15:46:37,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_meta_index_mutex_of_squashfs_sb_info [2022-07-21 15:46:37,474 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-07-21 15:46:37,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-07-21 15:46:37,474 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_copy_data [2022-07-21 15:46:37,474 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_copy_data [2022-07-21 15:46:37,474 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-07-21 15:46:37,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-07-21 15:46:37,475 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2022-07-21 15:46:37,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2022-07-21 15:46:37,475 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_inodecache [2022-07-21 15:46:37,475 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_inodecache [2022-07-21 15:46:37,475 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_read_inode [2022-07-21 15:46:37,475 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_read_inode [2022-07-21 15:46:37,475 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-21 15:46:37,475 INFO L130 BoogieDeclarations]: Found specification of procedure lzo_free [2022-07-21 15:46:37,475 INFO L138 BoogieDeclarations]: Found implementation of procedure lzo_free [2022-07-21 15:46:37,476 INFO L130 BoogieDeclarations]: Found specification of procedure init_special_inode [2022-07-21 15:46:37,476 INFO L138 BoogieDeclarations]: Found implementation of procedure init_special_inode [2022-07-21 15:46:37,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-07-21 15:46:37,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-07-21 15:46:37,476 INFO L130 BoogieDeclarations]: Found specification of procedure zlib_free [2022-07-21 15:46:37,476 INFO L138 BoogieDeclarations]: Found implementation of procedure zlib_free [2022-07-21 15:46:37,476 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-07-21 15:46:37,476 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-07-21 15:46:37,476 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_frag_lookup [2022-07-21 15:46:37,477 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_frag_lookup [2022-07-21 15:46:37,477 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2022-07-21 15:46:37,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2022-07-21 15:46:37,477 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2022-07-21 15:46:37,477 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2022-07-21 15:46:37,477 INFO L130 BoogieDeclarations]: Found specification of procedure init_once [2022-07-21 15:46:37,477 INFO L138 BoogieDeclarations]: Found implementation of procedure init_once [2022-07-21 15:46:37,477 INFO L130 BoogieDeclarations]: Found specification of procedure sb_bread [2022-07-21 15:46:37,477 INFO L138 BoogieDeclarations]: Found implementation of procedure sb_bread [2022-07-21 15:46:37,477 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_xz_init [2022-07-21 15:46:37,478 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_xz_init [2022-07-21 15:46:37,478 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2022-07-21 15:46:37,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2022-07-21 15:46:37,478 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-07-21 15:46:37,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-07-21 15:46:37,478 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-21 15:46:37,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-21 15:46:37,478 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2022-07-21 15:46:37,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2022-07-21 15:46:37,479 INFO L130 BoogieDeclarations]: Found specification of procedure read_indexes [2022-07-21 15:46:37,479 INFO L138 BoogieDeclarations]: Found implementation of procedure read_indexes [2022-07-21 15:46:37,479 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2022-07-21 15:46:37,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2022-07-21 15:46:37,479 INFO L130 BoogieDeclarations]: Found specification of procedure new_decode_dev [2022-07-21 15:46:37,479 INFO L138 BoogieDeclarations]: Found implementation of procedure new_decode_dev [2022-07-21 15:46:37,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-07-21 15:46:37,479 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-07-21 15:46:37,479 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2022-07-21 15:46:37,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2022-07-21 15:46:37,480 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-07-21 15:46:37,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-07-21 15:46:37,480 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2022-07-21 15:46:37,480 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2022-07-21 15:46:37,480 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_i [2022-07-21 15:46:37,480 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_i [2022-07-21 15:46:37,480 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2022-07-21 15:46:37,480 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2022-07-21 15:46:37,480 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2022-07-21 15:46:37,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2022-07-21 15:46:37,481 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_next_page [2022-07-21 15:46:37,481 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_next_page [2022-07-21 15:46:37,481 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-21 15:46:37,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-21 15:46:37,481 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_export_iget [2022-07-21 15:46:37,481 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_export_iget [2022-07-21 15:46:37,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-21 15:46:37,481 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_meta_index_mutex_of_squashfs_sb_info [2022-07-21 15:46:37,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_meta_index_mutex_of_squashfs_sb_info [2022-07-21 15:46:37,482 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_user_list [2022-07-21 15:46:37,482 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_user_list [2022-07-21 15:46:37,482 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2022-07-21 15:46:37,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2022-07-21 15:46:37,482 INFO L130 BoogieDeclarations]: Found specification of procedure lzo_uncompress [2022-07-21 15:46:37,482 INFO L138 BoogieDeclarations]: Found implementation of procedure lzo_uncompress [2022-07-21 15:46:37,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-21 15:46:37,482 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-07-21 15:46:37,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-07-21 15:46:37,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-07-21 15:46:37,483 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-07-21 15:46:37,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2022-07-21 15:46:37,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2022-07-21 15:46:37,484 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-07-21 15:46:37,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-07-21 15:46:37,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2022-07-21 15:46:37,484 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_statfs [2022-07-21 15:46:37,484 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_statfs [2022-07-21 15:46:37,484 INFO L130 BoogieDeclarations]: Found specification of procedure release_meta_index [2022-07-21 15:46:37,484 INFO L138 BoogieDeclarations]: Found implementation of procedure release_meta_index [2022-07-21 15:46:37,484 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2022-07-21 15:46:37,484 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2022-07-21 15:46:37,485 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2022-07-21 15:46:37,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2022-07-21 15:46:37,485 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_cache_delete [2022-07-21 15:46:37,485 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_cache_delete [2022-07-21 15:46:37,485 INFO L130 BoogieDeclarations]: Found specification of procedure lz4_comp_opts [2022-07-21 15:46:37,485 INFO L138 BoogieDeclarations]: Found implementation of procedure lz4_comp_opts [2022-07-21 15:46:37,485 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-07-21 15:46:37,485 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-07-21 15:46:37,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2022-07-21 15:46:37,485 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2022-07-21 15:46:37,486 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2022-07-21 15:46:37,486 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-21 15:46:37,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-21 15:46:37,486 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_read_metadata [2022-07-21 15:46:37,486 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_read_metadata [2022-07-21 15:46:37,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-07-21 15:46:37,486 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_read_data [2022-07-21 15:46:37,486 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_read_data [2022-07-21 15:46:37,486 INFO L130 BoogieDeclarations]: Found specification of procedure kill_block_super [2022-07-21 15:46:37,487 INFO L138 BoogieDeclarations]: Found implementation of procedure kill_block_super [2022-07-21 15:46:37,487 INFO L130 BoogieDeclarations]: Found specification of procedure unlock_page [2022-07-21 15:46:37,487 INFO L138 BoogieDeclarations]: Found implementation of procedure unlock_page [2022-07-21 15:46:37,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-07-21 15:46:37,487 INFO L130 BoogieDeclarations]: Found specification of procedure dir_emit [2022-07-21 15:46:37,487 INFO L138 BoogieDeclarations]: Found implementation of procedure dir_emit [2022-07-21 15:46:37,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-07-21 15:46:37,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-07-21 15:46:37,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-07-21 15:46:37,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-07-21 15:46:37,488 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-07-21 15:46:37,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-07-21 15:46:37,488 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_security_list [2022-07-21 15:46:37,488 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_security_list [2022-07-21 15:46:37,488 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-21 15:46:37,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-21 15:46:37,488 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_squashfs_stream [2022-07-21 15:46:37,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_squashfs_stream [2022-07-21 15:46:37,488 INFO L130 BoogieDeclarations]: Found specification of procedure SetPageError [2022-07-21 15:46:37,489 INFO L138 BoogieDeclarations]: Found implementation of procedure SetPageError [2022-07-21 15:46:37,489 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_iget [2022-07-21 15:46:37,489 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_iget [2022-07-21 15:46:37,489 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_xattr_get [2022-07-21 15:46:37,489 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_xattr_get [2022-07-21 15:46:37,489 INFO L130 BoogieDeclarations]: Found specification of procedure lzo_init [2022-07-21 15:46:37,489 INFO L138 BoogieDeclarations]: Found implementation of procedure lzo_init [2022-07-21 15:46:37,489 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-07-21 15:46:37,489 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-07-21 15:46:37,489 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_get_id [2022-07-21 15:46:37,490 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_get_id [2022-07-21 15:46:37,490 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2022-07-21 15:46:37,490 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2022-07-21 15:46:37,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2022-07-21 15:46:37,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2022-07-21 15:46:37,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_for_read_section [2022-07-21 15:46:37,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_for_read_section [2022-07-21 15:46:37,490 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2022-07-21 15:46:37,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2022-07-21 15:46:37,491 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2022-07-21 15:46:37,491 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2022-07-21 15:46:37,491 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_copy_cache [2022-07-21 15:46:37,491 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_copy_cache [2022-07-21 15:46:37,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-07-21 15:46:37,491 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-07-21 15:46:37,491 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-07-21 15:46:37,491 INFO L130 BoogieDeclarations]: Found specification of procedure generic_read_dir [2022-07-21 15:46:37,491 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_read_dir [2022-07-21 15:46:37,492 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-21 15:46:37,492 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-21 15:46:37,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-07-21 15:46:37,492 INFO L130 BoogieDeclarations]: Found specification of procedure page_follow_link_light [2022-07-21 15:46:37,492 INFO L138 BoogieDeclarations]: Found implementation of procedure page_follow_link_light [2022-07-21 15:46:37,492 INFO L130 BoogieDeclarations]: Found specification of procedure put_bh [2022-07-21 15:46:37,492 INFO L138 BoogieDeclarations]: Found implementation of procedure put_bh [2022-07-21 15:46:37,492 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_xz_free [2022-07-21 15:46:37,492 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_xz_free [2022-07-21 15:46:37,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-07-21 15:46:37,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-07-21 15:46:37,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-07-21 15:46:37,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-07-21 15:46:37,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-07-21 15:46:37,493 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_symlink_readpage [2022-07-21 15:46:37,493 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_symlink_readpage [2022-07-21 15:46:37,493 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-07-21 15:46:37,493 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-07-21 15:46:37,493 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-21 15:46:37,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-21 15:46:37,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-07-21 15:46:37,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-07-21 15:46:37,494 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_trusted_list [2022-07-21 15:46:37,494 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_trusted_list [2022-07-21 15:46:37,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-07-21 15:46:37,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-07-21 15:46:37,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-21 15:46:37,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-21 15:46:37,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2022-07-21 15:46:37,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2022-07-21 15:46:37,495 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2022-07-21 15:46:37,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2022-07-21 15:46:37,495 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_nonatomic [2022-07-21 15:46:37,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_nonatomic [2022-07-21 15:46:37,495 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_decompressor_destroy [2022-07-21 15:46:37,495 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_decompressor_destroy [2022-07-21 15:46:37,495 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_cache_get [2022-07-21 15:46:37,495 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_cache_get [2022-07-21 15:46:37,496 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-07-21 15:46:37,496 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-07-21 15:46:37,496 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-21 15:46:37,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-21 15:46:37,496 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_destroy_inode [2022-07-21 15:46:37,496 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_destroy_inode [2022-07-21 15:46:37,496 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-07-21 15:46:37,496 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-07-21 15:46:37,496 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2022-07-21 15:46:37,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2022-07-21 15:46:37,497 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_readdir [2022-07-21 15:46:37,497 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_readdir [2022-07-21 15:46:37,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-21 15:46:37,497 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-21 15:46:37,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2022-07-21 15:46:37,497 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_first_page [2022-07-21 15:46:37,497 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_first_page [2022-07-21 15:46:37,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2022-07-21 15:46:37,497 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_readpage [2022-07-21 15:46:37,498 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_readpage [2022-07-21 15:46:37,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-07-21 15:46:37,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-07-21 15:46:37,498 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-07-21 15:46:37,498 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-07-21 15:46:37,498 INFO L130 BoogieDeclarations]: Found specification of procedure SetPageUptodate [2022-07-21 15:46:37,498 INFO L138 BoogieDeclarations]: Found implementation of procedure SetPageUptodate [2022-07-21 15:46:37,498 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_cache_put [2022-07-21 15:46:37,498 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_cache_put [2022-07-21 15:46:37,498 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_95 [2022-07-21 15:46:37,499 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_95 [2022-07-21 15:46:37,499 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-21 15:46:37,499 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-21 15:46:37,499 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_96 [2022-07-21 15:46:37,499 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_96 [2022-07-21 15:46:37,499 INFO L130 BoogieDeclarations]: Found specification of procedure lz4_init [2022-07-21 15:46:37,499 INFO L138 BoogieDeclarations]: Found implementation of procedure lz4_init [2022-07-21 15:46:37,499 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2022-07-21 15:46:37,499 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2022-07-21 15:46:37,500 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2022-07-21 15:46:37,500 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2022-07-21 15:46:37,500 INFO L130 BoogieDeclarations]: Found specification of procedure zlib_init [2022-07-21 15:46:37,500 INFO L138 BoogieDeclarations]: Found implementation of procedure zlib_init [2022-07-21 15:46:37,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-07-21 15:46:37,500 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-07-21 15:46:37,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-21 15:46:37,500 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-21 15:46:37,500 INFO L130 BoogieDeclarations]: Found specification of procedure sb_getblk [2022-07-21 15:46:37,500 INFO L138 BoogieDeclarations]: Found implementation of procedure sb_getblk [2022-07-21 15:46:37,501 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_xz_comp_opts [2022-07-21 15:46:37,501 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_xz_comp_opts [2022-07-21 15:46:37,501 INFO L130 BoogieDeclarations]: Found specification of procedure squashfs_put_super [2022-07-21 15:46:37,501 INFO L138 BoogieDeclarations]: Found implementation of procedure squashfs_put_super [2022-07-21 15:46:37,501 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2022-07-21 15:46:37,501 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2022-07-21 15:46:37,501 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2022-07-21 15:46:38,395 INFO L234 CfgBuilder]: Building ICFG [2022-07-21 15:46:38,398 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-21 15:46:41,008 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-07-21 15:47:52,029 INFO L275 CfgBuilder]: Performing block encoding [2022-07-21 15:47:52,049 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-21 15:47:52,050 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2022-07-21 15:47:52,053 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.07 03:47:52 BoogieIcfgContainer [2022-07-21 15:47:52,053 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-21 15:47:52,055 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-21 15:47:52,055 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-21 15:47:52,057 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-21 15:47:52,057 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.07 03:46:32" (1/3) ... [2022-07-21 15:47:52,058 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@760ddca3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.07 03:47:52, skipping insertion in model container [2022-07-21 15:47:52,058 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.07 03:46:36" (2/3) ... [2022-07-21 15:47:52,059 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@760ddca3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.07 03:47:52, skipping insertion in model container [2022-07-21 15:47:52,059 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.07 03:47:52" (3/3) ... [2022-07-21 15:47:52,060 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---fs--squashfs--squashfs.ko.cil.i [2022-07-21 15:47:52,070 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-21 15:47:52,070 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 33 error locations. [2022-07-21 15:47:52,177 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-21 15:47:52,182 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@b41b930, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@6a010ab7 [2022-07-21 15:47:52,182 INFO L358 AbstractCegarLoop]: Starting to check reachability of 33 error locations. [2022-07-21 15:47:52,193 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-21 15:47:52,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-07-21 15:47:52,200 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:47:52,201 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-21 15:47:52,201 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-21 15:47:52,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:47:52,206 INFO L85 PathProgramCache]: Analyzing trace with hash -65146246, now seen corresponding path program 1 times [2022-07-21 15:47:52,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:47:52,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1698510587] [2022-07-21 15:47:52,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:47:52,220 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:47:52,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:47:52,221 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-21 15:47:52,224 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-21 15:47:53,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:47:53,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 1644 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-21 15:47:53,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:47:54,088 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-21 15:47:54,088 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:47:54,089 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:47:54,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1698510587] [2022-07-21 15:47:54,089 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1698510587] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:47:54,090 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:47:54,090 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 15:47:54,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520374485] [2022-07-21 15:47:54,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:47:54,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 15:47:54,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:47:54,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 15:47:54,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 15:47:54,117 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-21 15:47:58,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:47:58,493 INFO L93 Difference]: Finished difference Result 7527 states and 10939 transitions. [2022-07-21 15:47:58,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-21 15:47:58,495 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-21 15:47:58,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:47:58,539 INFO L225 Difference]: With dead ends: 7527 [2022-07-21 15:47:58,540 INFO L226 Difference]: Without dead ends: 4968 [2022-07-21 15:47:58,561 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-07-21 15:47:58,564 INFO L413 NwaCegarLoop]: 4081 mSDtfsCounter, 3736 mSDsluCounter, 15600 mSDsCounter, 0 mSdLazyCounter, 748 mSolverCounterSat, 477 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s 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, 3.8s IncrementalHoareTripleChecker+Time [2022-07-21 15:47:58,565 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3750 Valid, 19681 Invalid, 1225 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [477 Valid, 748 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2022-07-21 15:47:58,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4968 states. [2022-07-21 15:47:58,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4968 to 4758. [2022-07-21 15:47:58,798 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-21 15:47:58,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4758 states to 4758 states and 6645 transitions. [2022-07-21 15:47:58,829 INFO L78 Accepts]: Start accepts. Automaton has 4758 states and 6645 transitions. Word has length 47 [2022-07-21 15:47:58,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:47:58,829 INFO L495 AbstractCegarLoop]: Abstraction has 4758 states and 6645 transitions. [2022-07-21 15:47:58,829 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-21 15:47:58,830 INFO L276 IsEmpty]: Start isEmpty. Operand 4758 states and 6645 transitions. [2022-07-21 15:47:58,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-07-21 15:47:58,833 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:47:58,833 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-21 15:47:58,885 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-07-21 15:47:59,049 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-21 15:47:59,049 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-21 15:47:59,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:47:59,049 INFO L85 PathProgramCache]: Analyzing trace with hash -3106632, now seen corresponding path program 1 times [2022-07-21 15:47:59,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:47:59,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [469422465] [2022-07-21 15:47:59,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:47:59,051 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:47:59,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:47:59,060 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-21 15:47:59,062 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-21 15:48:00,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:48:00,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 1644 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-21 15:48:00,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:48:00,641 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-21 15:48:00,641 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:48:00,641 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:48:00,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [469422465] [2022-07-21 15:48:00,641 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [469422465] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:48:00,641 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:48:00,641 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-21 15:48:00,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399956803] [2022-07-21 15:48:00,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:48:00,642 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 15:48:00,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:48:00,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 15:48:00,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:48:00,643 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-21 15:48:01,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:48:01,339 INFO L93 Difference]: Finished difference Result 9913 states and 13908 transitions. [2022-07-21 15:48:01,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 15:48:01,340 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-21 15:48:01,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:48:01,364 INFO L225 Difference]: With dead ends: 9913 [2022-07-21 15:48:01,364 INFO L226 Difference]: Without dead ends: 5173 [2022-07-21 15:48:01,380 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-21 15:48:01,381 INFO L413 NwaCegarLoop]: 3629 mSDtfsCounter, 903 mSDsluCounter, 10464 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 414 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 903 SdHoareTripleChecker+Valid, 14093 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 414 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-21 15:48:01,381 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [903 Valid, 14093 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [414 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-21 15:48:01,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5173 states. [2022-07-21 15:48:01,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5173 to 4604. [2022-07-21 15:48:01,497 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-21 15:48:01,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4604 states to 4604 states and 6419 transitions. [2022-07-21 15:48:01,515 INFO L78 Accepts]: Start accepts. Automaton has 4604 states and 6419 transitions. Word has length 47 [2022-07-21 15:48:01,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:48:01,515 INFO L495 AbstractCegarLoop]: Abstraction has 4604 states and 6419 transitions. [2022-07-21 15:48:01,515 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-21 15:48:01,515 INFO L276 IsEmpty]: Start isEmpty. Operand 4604 states and 6419 transitions. [2022-07-21 15:48:01,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-07-21 15:48:01,522 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:48:01,522 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-21 15:48:01,553 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-21 15:48:01,747 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-21 15:48:01,747 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-21 15:48:01,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:48:01,748 INFO L85 PathProgramCache]: Analyzing trace with hash 1549467318, now seen corresponding path program 1 times [2022-07-21 15:48:01,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:48:01,749 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [889790568] [2022-07-21 15:48:01,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:48:01,749 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:48:01,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:48:01,750 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-21 15:48:01,752 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-21 15:48:03,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:48:03,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 1678 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:48:03,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:48:03,727 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-21 15:48:03,727 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:48:03,727 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:48:03,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [889790568] [2022-07-21 15:48:03,727 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [889790568] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:48:03,728 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:48:03,728 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:48:03,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530805019] [2022-07-21 15:48:03,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:48:03,728 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:48:03,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:48:03,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:48:03,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:48:03,729 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-21 15:48:03,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:48:03,885 INFO L93 Difference]: Finished difference Result 4604 states and 6419 transitions. [2022-07-21 15:48:03,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:48:03,886 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-21 15:48:03,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:48:03,906 INFO L225 Difference]: With dead ends: 4604 [2022-07-21 15:48:03,906 INFO L226 Difference]: Without dead ends: 4602 [2022-07-21 15:48:03,909 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-21 15:48:03,910 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-21 15:48:03,910 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-21 15:48:03,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4602 states. [2022-07-21 15:48:04,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4602 to 4602. [2022-07-21 15:48:04,043 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-21 15:48:04,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4602 states to 4602 states and 6416 transitions. [2022-07-21 15:48:04,060 INFO L78 Accepts]: Start accepts. Automaton has 4602 states and 6416 transitions. Word has length 63 [2022-07-21 15:48:04,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:48:04,060 INFO L495 AbstractCegarLoop]: Abstraction has 4602 states and 6416 transitions. [2022-07-21 15:48:04,061 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-21 15:48:04,061 INFO L276 IsEmpty]: Start isEmpty. Operand 4602 states and 6416 transitions. [2022-07-21 15:48:04,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-21 15:48:04,062 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:48:04,062 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-21 15:48:04,092 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-21 15:48:04,287 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-21 15:48:04,287 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-21 15:48:04,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:48:04,288 INFO L85 PathProgramCache]: Analyzing trace with hash -45646262, now seen corresponding path program 1 times [2022-07-21 15:48:04,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:48:04,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [716417612] [2022-07-21 15:48:04,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:48:04,289 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:48:04,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:48:04,293 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-21 15:48:04,294 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-21 15:48:05,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:48:05,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 1659 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:48:05,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:48:06,145 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-21 15:48:06,145 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:48:06,146 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:48:06,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [716417612] [2022-07-21 15:48:06,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [716417612] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:48:06,146 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:48:06,146 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:48:06,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899774657] [2022-07-21 15:48:06,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:48:06,147 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:48:06,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:48:06,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:48:06,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:48:06,147 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-21 15:48:06,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:48:06,301 INFO L93 Difference]: Finished difference Result 4602 states and 6416 transitions. [2022-07-21 15:48:06,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:48:06,302 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-21 15:48:06,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:48:06,317 INFO L225 Difference]: With dead ends: 4602 [2022-07-21 15:48:06,318 INFO L226 Difference]: Without dead ends: 4600 [2022-07-21 15:48:06,319 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:48:06,320 INFO L413 NwaCegarLoop]: 3419 mSDtfsCounter, 3368 mSDsluCounter, 3417 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3370 SdHoareTripleChecker+Valid, 6836 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-21 15:48:06,321 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3370 Valid, 6836 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-21 15:48:06,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4600 states. [2022-07-21 15:48:06,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4600 to 4600. [2022-07-21 15:48:06,449 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-21 15:48:06,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4600 states to 4600 states and 6414 transitions. [2022-07-21 15:48:06,465 INFO L78 Accepts]: Start accepts. Automaton has 4600 states and 6414 transitions. Word has length 65 [2022-07-21 15:48:06,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:48:06,466 INFO L495 AbstractCegarLoop]: Abstraction has 4600 states and 6414 transitions. [2022-07-21 15:48:06,466 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-21 15:48:06,467 INFO L276 IsEmpty]: Start isEmpty. Operand 4600 states and 6414 transitions. [2022-07-21 15:48:06,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-07-21 15:48:06,468 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:48:06,469 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-21 15:48:06,507 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-21 15:48:06,687 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-21 15:48:06,687 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-21 15:48:06,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:48:06,688 INFO L85 PathProgramCache]: Analyzing trace with hash -2121609063, now seen corresponding path program 1 times [2022-07-21 15:48:06,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:48:06,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1913731019] [2022-07-21 15:48:06,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:48:06,689 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:48:06,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:48:06,691 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-21 15:48:06,729 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-21 15:48:08,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:48:08,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 1682 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:48:08,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:48:08,633 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-21 15:48:08,633 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:48:08,634 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:48:08,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1913731019] [2022-07-21 15:48:08,634 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1913731019] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:48:08,634 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:48:08,634 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:48:08,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040932653] [2022-07-21 15:48:08,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:48:08,635 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:48:08,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:48:08,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:48:08,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:48:08,635 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-21 15:48:08,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:48:08,782 INFO L93 Difference]: Finished difference Result 4600 states and 6414 transitions. [2022-07-21 15:48:08,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:48:08,783 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-21 15:48:08,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:48:08,802 INFO L225 Difference]: With dead ends: 4600 [2022-07-21 15:48:08,802 INFO L226 Difference]: Without dead ends: 4598 [2022-07-21 15:48:08,804 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-21 15:48:08,805 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-21 15:48:08,805 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-21 15:48:08,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4598 states. [2022-07-21 15:48:08,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4598 to 4598. [2022-07-21 15:48:08,973 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-21 15:48:08,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4598 states to 4598 states and 6411 transitions. [2022-07-21 15:48:08,989 INFO L78 Accepts]: Start accepts. Automaton has 4598 states and 6411 transitions. Word has length 66 [2022-07-21 15:48:08,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:48:08,989 INFO L495 AbstractCegarLoop]: Abstraction has 4598 states and 6411 transitions. [2022-07-21 15:48:08,989 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-21 15:48:08,990 INFO L276 IsEmpty]: Start isEmpty. Operand 4598 states and 6411 transitions. [2022-07-21 15:48:08,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-07-21 15:48:08,990 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:48:08,990 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-21 15:48:09,032 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-21 15:48:09,215 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-21 15:48:09,216 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-21 15:48:09,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:48:09,216 INFO L85 PathProgramCache]: Analyzing trace with hash -110838174, now seen corresponding path program 1 times [2022-07-21 15:48:09,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:48:09,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1846252326] [2022-07-21 15:48:09,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:48:09,217 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:48:09,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:48:09,219 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-21 15:48:09,220 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-21 15:48:10,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:48:10,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 1686 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:48:10,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:48:11,154 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-21 15:48:11,154 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:48:11,154 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:48:11,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1846252326] [2022-07-21 15:48:11,155 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1846252326] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:48:11,155 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:48:11,155 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:48:11,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119410323] [2022-07-21 15:48:11,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:48:11,155 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:48:11,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:48:11,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:48:11,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:48:11,156 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-21 15:48:11,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:48:11,326 INFO L93 Difference]: Finished difference Result 4598 states and 6411 transitions. [2022-07-21 15:48:11,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:48:11,327 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-21 15:48:11,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:48:11,355 INFO L225 Difference]: With dead ends: 4598 [2022-07-21 15:48:11,355 INFO L226 Difference]: Without dead ends: 4596 [2022-07-21 15:48:11,358 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:48:11,359 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-21 15:48:11,359 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-21 15:48:11,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4596 states. [2022-07-21 15:48:11,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4596 to 4596. [2022-07-21 15:48:11,489 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-21 15:48:11,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4596 states to 4596 states and 6408 transitions. [2022-07-21 15:48:11,503 INFO L78 Accepts]: Start accepts. Automaton has 4596 states and 6408 transitions. Word has length 69 [2022-07-21 15:48:11,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:48:11,503 INFO L495 AbstractCegarLoop]: Abstraction has 4596 states and 6408 transitions. [2022-07-21 15:48:11,503 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-21 15:48:11,503 INFO L276 IsEmpty]: Start isEmpty. Operand 4596 states and 6408 transitions. [2022-07-21 15:48:11,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-07-21 15:48:11,504 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:48:11,504 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-21 15:48:11,537 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-21 15:48:11,725 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-21 15:48:11,725 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-21 15:48:11,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:48:11,725 INFO L85 PathProgramCache]: Analyzing trace with hash -1199083787, now seen corresponding path program 1 times [2022-07-21 15:48:11,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:48:11,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1670491374] [2022-07-21 15:48:11,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:48:11,726 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:48:11,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:48:11,728 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-21 15:48:11,730 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-21 15:48:13,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:48:13,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 1668 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:48:13,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:48:13,643 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-21 15:48:13,643 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:48:13,643 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:48:13,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1670491374] [2022-07-21 15:48:13,643 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1670491374] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:48:13,643 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:48:13,644 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:48:13,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515965738] [2022-07-21 15:48:13,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:48:13,644 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:48:13,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:48:13,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:48:13,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:48:13,644 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-21 15:48:13,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:48:13,756 INFO L93 Difference]: Finished difference Result 4596 states and 6408 transitions. [2022-07-21 15:48:13,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:48:13,756 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-21 15:48:13,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:48:13,770 INFO L225 Difference]: With dead ends: 4596 [2022-07-21 15:48:13,770 INFO L226 Difference]: Without dead ends: 4594 [2022-07-21 15:48:13,773 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-21 15:48:13,774 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-21 15:48:13,774 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-21 15:48:13,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4594 states. [2022-07-21 15:48:13,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4594 to 4594. [2022-07-21 15:48:13,934 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-21 15:48:13,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4594 states to 4594 states and 6406 transitions. [2022-07-21 15:48:13,950 INFO L78 Accepts]: Start accepts. Automaton has 4594 states and 6406 transitions. Word has length 71 [2022-07-21 15:48:13,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:48:13,951 INFO L495 AbstractCegarLoop]: Abstraction has 4594 states and 6406 transitions. [2022-07-21 15:48:13,951 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-21 15:48:13,951 INFO L276 IsEmpty]: Start isEmpty. Operand 4594 states and 6406 transitions. [2022-07-21 15:48:13,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-07-21 15:48:13,952 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:48:13,952 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-21 15:48:13,995 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2022-07-21 15:48:14,176 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-21 15:48:14,176 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-21 15:48:14,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:48:14,177 INFO L85 PathProgramCache]: Analyzing trace with hash 855850629, now seen corresponding path program 1 times [2022-07-21 15:48:14,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:48:14,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [224821399] [2022-07-21 15:48:14,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:48:14,178 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:48:14,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:48:14,179 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-21 15:48:14,180 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-21 15:48:15,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:48:15,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 1690 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:48:15,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:48:16,126 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-21 15:48:16,126 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:48:16,127 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:48:16,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [224821399] [2022-07-21 15:48:16,127 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [224821399] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:48:16,127 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:48:16,127 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:48:16,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146336814] [2022-07-21 15:48:16,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:48:16,127 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:48:16,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:48:16,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:48:16,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:48:16,128 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-21 15:48:16,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:48:16,249 INFO L93 Difference]: Finished difference Result 4594 states and 6406 transitions. [2022-07-21 15:48:16,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:48:16,250 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-21 15:48:16,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:48:16,263 INFO L225 Difference]: With dead ends: 4594 [2022-07-21 15:48:16,263 INFO L226 Difference]: Without dead ends: 4592 [2022-07-21 15:48:16,266 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:48:16,266 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-21 15:48:16,267 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-21 15:48:16,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4592 states. [2022-07-21 15:48:16,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4592 to 4592. [2022-07-21 15:48:16,421 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-21 15:48:16,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4592 states to 4592 states and 6403 transitions. [2022-07-21 15:48:16,436 INFO L78 Accepts]: Start accepts. Automaton has 4592 states and 6403 transitions. Word has length 72 [2022-07-21 15:48:16,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:48:16,436 INFO L495 AbstractCegarLoop]: Abstraction has 4592 states and 6403 transitions. [2022-07-21 15:48:16,436 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-21 15:48:16,436 INFO L276 IsEmpty]: Start isEmpty. Operand 4592 states and 6403 transitions. [2022-07-21 15:48:16,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-07-21 15:48:16,440 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:48:16,441 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-21 15:48:16,471 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2022-07-21 15:48:16,663 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-21 15:48:16,664 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-21 15:48:16,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:48:16,664 INFO L85 PathProgramCache]: Analyzing trace with hash -1248733445, now seen corresponding path program 1 times [2022-07-21 15:48:16,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:48:16,665 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1536271693] [2022-07-21 15:48:16,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:48:16,665 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:48:16,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:48:16,671 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-21 15:48:16,672 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-21 15:48:18,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:48:18,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 1677 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:48:18,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:48:18,509 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-21 15:48:18,509 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:48:18,509 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:48:18,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1536271693] [2022-07-21 15:48:18,509 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1536271693] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:48:18,509 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:48:18,509 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:48:18,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721373890] [2022-07-21 15:48:18,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:48:18,510 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:48:18,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:48:18,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:48:18,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:48:18,510 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-21 15:48:18,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:48:18,624 INFO L93 Difference]: Finished difference Result 4592 states and 6403 transitions. [2022-07-21 15:48:18,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:48:18,624 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-21 15:48:18,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:48:18,637 INFO L225 Difference]: With dead ends: 4592 [2022-07-21 15:48:18,638 INFO L226 Difference]: Without dead ends: 4590 [2022-07-21 15:48:18,640 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:48:18,642 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-21 15:48:18,642 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-21 15:48:18,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4590 states. [2022-07-21 15:48:18,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4590 to 4590. [2022-07-21 15:48:18,799 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-21 15:48:18,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4590 states to 4590 states and 6401 transitions. [2022-07-21 15:48:18,813 INFO L78 Accepts]: Start accepts. Automaton has 4590 states and 6401 transitions. Word has length 77 [2022-07-21 15:48:18,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:48:18,813 INFO L495 AbstractCegarLoop]: Abstraction has 4590 states and 6401 transitions. [2022-07-21 15:48:18,813 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-21 15:48:18,813 INFO L276 IsEmpty]: Start isEmpty. Operand 4590 states and 6401 transitions. [2022-07-21 15:48:18,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-07-21 15:48:18,815 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:48:18,815 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-21 15:48:18,861 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-21 15:48:19,039 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-21 15:48:19,039 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-21 15:48:19,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:48:19,040 INFO L85 PathProgramCache]: Analyzing trace with hash 1541822229, now seen corresponding path program 1 times [2022-07-21 15:48:19,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:48:19,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [427672641] [2022-07-21 15:48:19,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:48:19,041 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:48:19,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:48:19,042 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-21 15:48:19,044 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-21 15:48:20,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:48:20,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 1686 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:48:20,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:48:20,976 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-21 15:48:20,976 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:48:20,976 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:48:20,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [427672641] [2022-07-21 15:48:20,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [427672641] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:48:20,977 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:48:20,977 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:48:20,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832295383] [2022-07-21 15:48:20,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:48:20,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:48:20,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:48:20,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:48:20,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:48:20,979 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-21 15:48:21,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:48:21,111 INFO L93 Difference]: Finished difference Result 4590 states and 6401 transitions. [2022-07-21 15:48:21,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:48:21,112 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-21 15:48:21,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:48:21,123 INFO L225 Difference]: With dead ends: 4590 [2022-07-21 15:48:21,124 INFO L226 Difference]: Without dead ends: 4588 [2022-07-21 15:48:21,125 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:48:21,126 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-21 15:48:21,126 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-21 15:48:21,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4588 states. [2022-07-21 15:48:21,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4588 to 4588. [2022-07-21 15:48:21,270 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-21 15:48:21,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4588 states to 4588 states and 6399 transitions. [2022-07-21 15:48:21,282 INFO L78 Accepts]: Start accepts. Automaton has 4588 states and 6399 transitions. Word has length 83 [2022-07-21 15:48:21,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:48:21,283 INFO L495 AbstractCegarLoop]: Abstraction has 4588 states and 6399 transitions. [2022-07-21 15:48:21,283 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-21 15:48:21,283 INFO L276 IsEmpty]: Start isEmpty. Operand 4588 states and 6399 transitions. [2022-07-21 15:48:21,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-07-21 15:48:21,285 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:48:21,285 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:48:21,313 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-07-21 15:48:21,495 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-21 15:48:21,495 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-21 15:48:21,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:48:21,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1527502308, now seen corresponding path program 1 times [2022-07-21 15:48:21,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:48:21,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [611207550] [2022-07-21 15:48:21,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:48:21,497 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:48:21,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:48:21,498 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-21 15:48:21,499 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-21 15:48:22,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:48:23,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 1695 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:48:23,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:48:23,448 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-21 15:48:23,449 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:48:23,449 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:48:23,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [611207550] [2022-07-21 15:48:23,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [611207550] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:48:23,449 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:48:23,449 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:48:23,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769784204] [2022-07-21 15:48:23,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:48:23,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:48:23,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:48:23,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:48:23,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:48:23,451 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-21 15:48:23,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:48:23,613 INFO L93 Difference]: Finished difference Result 4588 states and 6399 transitions. [2022-07-21 15:48:23,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:48:23,614 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-21 15:48:23,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:48:23,624 INFO L225 Difference]: With dead ends: 4588 [2022-07-21 15:48:23,624 INFO L226 Difference]: Without dead ends: 4586 [2022-07-21 15:48:23,625 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:48:23,626 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-21 15:48:23,626 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-21 15:48:23,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4586 states. [2022-07-21 15:48:23,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4586 to 4586. [2022-07-21 15:48:23,754 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-21 15:48:23,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4586 states to 4586 states and 6397 transitions. [2022-07-21 15:48:23,769 INFO L78 Accepts]: Start accepts. Automaton has 4586 states and 6397 transitions. Word has length 89 [2022-07-21 15:48:23,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:48:23,769 INFO L495 AbstractCegarLoop]: Abstraction has 4586 states and 6397 transitions. [2022-07-21 15:48:23,770 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-21 15:48:23,770 INFO L276 IsEmpty]: Start isEmpty. Operand 4586 states and 6397 transitions. [2022-07-21 15:48:23,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-07-21 15:48:23,771 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:48:23,771 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-21 15:48:23,812 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-21 15:48:23,995 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-21 15:48:23,995 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-21 15:48:23,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:48:23,996 INFO L85 PathProgramCache]: Analyzing trace with hash -411156215, now seen corresponding path program 1 times [2022-07-21 15:48:23,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:48:23,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1577206829] [2022-07-21 15:48:23,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:48:23,997 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:48:23,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:48:24,010 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-21 15:48:24,034 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-21 15:48:25,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:48:25,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 1704 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:48:25,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:48:26,068 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-21 15:48:26,068 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:48:26,068 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:48:26,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1577206829] [2022-07-21 15:48:26,068 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1577206829] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:48:26,068 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:48:26,069 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:48:26,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825799808] [2022-07-21 15:48:26,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:48:26,069 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:48:26,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:48:26,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:48:26,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:48:26,069 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-21 15:48:26,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:48:26,218 INFO L93 Difference]: Finished difference Result 4586 states and 6397 transitions. [2022-07-21 15:48:26,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:48:26,219 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-21 15:48:26,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:48:26,228 INFO L225 Difference]: With dead ends: 4586 [2022-07-21 15:48:26,228 INFO L226 Difference]: Without dead ends: 4584 [2022-07-21 15:48:26,229 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:48:26,229 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-21 15:48:26,229 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-21 15:48:26,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4584 states. [2022-07-21 15:48:26,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4584 to 4584. [2022-07-21 15:48:26,355 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-21 15:48:26,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4584 states to 4584 states and 6395 transitions. [2022-07-21 15:48:26,370 INFO L78 Accepts]: Start accepts. Automaton has 4584 states and 6395 transitions. Word has length 95 [2022-07-21 15:48:26,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:48:26,370 INFO L495 AbstractCegarLoop]: Abstraction has 4584 states and 6395 transitions. [2022-07-21 15:48:26,371 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-21 15:48:26,371 INFO L276 IsEmpty]: Start isEmpty. Operand 4584 states and 6395 transitions. [2022-07-21 15:48:26,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-07-21 15:48:26,373 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:48:26,373 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-21 15:48:26,415 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-21 15:48:26,599 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-21 15:48:26,599 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-21 15:48:26,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:48:26,600 INFO L85 PathProgramCache]: Analyzing trace with hash -843210056, now seen corresponding path program 1 times [2022-07-21 15:48:26,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:48:26,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1015874129] [2022-07-21 15:48:26,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:48:26,601 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:48:26,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:48:26,603 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-21 15:48:26,604 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-21 15:48:28,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:48:28,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 1785 conjuncts, 22 conjunts are in the unsatisfiable core [2022-07-21 15:48:28,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:48:28,602 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-21 15:48:28,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-21 15:48:29,477 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-21 15:48:29,477 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:48:29,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1015874129] [2022-07-21 15:48:29,477 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1015874129] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-21 15:48:29,477 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-21 15:48:29,477 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2022-07-21 15:48:29,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092930973] [2022-07-21 15:48:29,477 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-21 15:48:29,478 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-21 15:48:29,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:48:29,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-21 15:48:29,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-07-21 15:48:29,478 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-21 15:48:31,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:48:31,820 INFO L93 Difference]: Finished difference Result 7603 states and 10642 transitions. [2022-07-21 15:48:31,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 15:48:31,821 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-21 15:48:31,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:48:31,864 INFO L225 Difference]: With dead ends: 7603 [2022-07-21 15:48:31,866 INFO L226 Difference]: Without dead ends: 5162 [2022-07-21 15:48:31,895 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-07-21 15:48:31,896 INFO L413 NwaCegarLoop]: 4251 mSDtfsCounter, 509 mSDsluCounter, 40803 mSDsCounter, 0 mSdLazyCounter, 530 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s 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, 1.9s IncrementalHoareTripleChecker+Time [2022-07-21 15:48:31,896 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [732 Valid, 45054 Invalid, 535 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5 Valid, 530 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-07-21 15:48:31,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5162 states. [2022-07-21 15:48:32,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5162 to 4584. [2022-07-21 15:48:32,076 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-21 15:48:32,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4584 states to 4584 states and 6394 transitions. [2022-07-21 15:48:32,093 INFO L78 Accepts]: Start accepts. Automaton has 4584 states and 6394 transitions. Word has length 100 [2022-07-21 15:48:32,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:48:32,094 INFO L495 AbstractCegarLoop]: Abstraction has 4584 states and 6394 transitions. [2022-07-21 15:48:32,094 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-21 15:48:32,094 INFO L276 IsEmpty]: Start isEmpty. Operand 4584 states and 6394 transitions. [2022-07-21 15:48:32,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-07-21 15:48:32,095 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:48:32,096 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-21 15:48:32,129 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-21 15:48:32,311 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-21 15:48:32,311 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-21 15:48:32,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:48:32,312 INFO L85 PathProgramCache]: Analyzing trace with hash -1987585461, now seen corresponding path program 1 times [2022-07-21 15:48:32,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:48:32,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [360047320] [2022-07-21 15:48:32,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:48:32,313 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:48:32,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:48:32,323 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-21 15:48:32,361 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-21 15:48:33,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:48:33,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 1713 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:48:33,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:48:34,393 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-21 15:48:34,393 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:48:34,393 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:48:34,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [360047320] [2022-07-21 15:48:34,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [360047320] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:48:34,393 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:48:34,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:48:34,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457455331] [2022-07-21 15:48:34,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:48:34,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:48:34,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:48:34,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:48:34,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:48:34,394 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-21 15:48:34,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:48:34,535 INFO L93 Difference]: Finished difference Result 4584 states and 6394 transitions. [2022-07-21 15:48:34,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:48:34,537 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-21 15:48:34,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:48:34,547 INFO L225 Difference]: With dead ends: 4584 [2022-07-21 15:48:34,548 INFO L226 Difference]: Without dead ends: 4582 [2022-07-21 15:48:34,549 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:48:34,550 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-21 15:48:34,550 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-21 15:48:34,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4582 states. [2022-07-21 15:48:34,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4582 to 4582. [2022-07-21 15:48:34,694 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-21 15:48:34,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4582 states to 4582 states and 6392 transitions. [2022-07-21 15:48:34,707 INFO L78 Accepts]: Start accepts. Automaton has 4582 states and 6392 transitions. Word has length 101 [2022-07-21 15:48:34,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:48:34,707 INFO L495 AbstractCegarLoop]: Abstraction has 4582 states and 6392 transitions. [2022-07-21 15:48:34,707 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-21 15:48:34,708 INFO L276 IsEmpty]: Start isEmpty. Operand 4582 states and 6392 transitions. [2022-07-21 15:48:34,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-07-21 15:48:34,709 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:48:34,709 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-21 15:48:34,755 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-21 15:48:34,942 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-21 15:48:34,942 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-21 15:48:34,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:48:34,943 INFO L85 PathProgramCache]: Analyzing trace with hash -604703979, now seen corresponding path program 1 times [2022-07-21 15:48:34,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:48:34,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1431988807] [2022-07-21 15:48:34,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:48:34,944 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:48:34,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:48:34,956 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-21 15:48:34,958 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-21 15:48:36,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:48:36,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 1797 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-21 15:48:36,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:48:37,310 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-21 15:48:37,310 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:48:37,310 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:48:37,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1431988807] [2022-07-21 15:48:37,313 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1431988807] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:48:37,313 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:48:37,313 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-21 15:48:37,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739004544] [2022-07-21 15:48:37,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:48:37,314 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 15:48:37,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:48:37,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 15:48:37,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-21 15:48:37,315 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-21 15:48:43,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:48:43,365 INFO L93 Difference]: Finished difference Result 9100 states and 12877 transitions. [2022-07-21 15:48:43,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-21 15:48:43,366 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-21 15:48:43,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:48:43,389 INFO L225 Difference]: With dead ends: 9100 [2022-07-21 15:48:43,389 INFO L226 Difference]: Without dead ends: 4582 [2022-07-21 15:48:43,407 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-07-21 15:48:43,408 INFO L413 NwaCegarLoop]: 3398 mSDtfsCounter, 3334 mSDsluCounter, 8911 mSDsCounter, 0 mSdLazyCounter, 1276 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s 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, 5.6s IncrementalHoareTripleChecker+Time [2022-07-21 15:48:43,408 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3340 Valid, 12309 Invalid, 1277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1276 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2022-07-21 15:48:43,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4582 states. [2022-07-21 15:48:43,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4582 to 4582. [2022-07-21 15:48:43,560 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-21 15:48:43,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4582 states to 4582 states and 6390 transitions. [2022-07-21 15:48:43,575 INFO L78 Accepts]: Start accepts. Automaton has 4582 states and 6390 transitions. Word has length 104 [2022-07-21 15:48:43,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:48:43,647 INFO L495 AbstractCegarLoop]: Abstraction has 4582 states and 6390 transitions. [2022-07-21 15:48:43,647 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-21 15:48:43,647 INFO L276 IsEmpty]: Start isEmpty. Operand 4582 states and 6390 transitions. [2022-07-21 15:48:43,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-07-21 15:48:43,649 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:48:43,649 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-21 15:48:43,696 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-21 15:48:43,849 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-21 15:48:43,849 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-21 15:48:43,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:48:43,850 INFO L85 PathProgramCache]: Analyzing trace with hash -604644397, now seen corresponding path program 1 times [2022-07-21 15:48:43,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:48:43,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1219431759] [2022-07-21 15:48:43,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:48:43,852 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:48:43,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:48:43,853 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-21 15:48:43,855 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-21 15:48:45,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:48:45,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 1797 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:48:45,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:48:45,706 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-21 15:48:45,706 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:48:45,706 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:48:45,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1219431759] [2022-07-21 15:48:45,706 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1219431759] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:48:45,707 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:48:45,707 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-21 15:48:45,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092488592] [2022-07-21 15:48:45,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:48:45,707 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:48:45,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:48:45,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:48:45,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:48:45,708 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-21 15:48:45,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:48:45,856 INFO L93 Difference]: Finished difference Result 4582 states and 6390 transitions. [2022-07-21 15:48:45,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:48:45,856 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-21 15:48:45,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:48:45,867 INFO L225 Difference]: With dead ends: 4582 [2022-07-21 15:48:45,867 INFO L226 Difference]: Without dead ends: 4580 [2022-07-21 15:48:45,868 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-21 15:48:45,868 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-21 15:48:45,869 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-21 15:48:45,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4580 states. [2022-07-21 15:48:46,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4580 to 4580. [2022-07-21 15:48:46,011 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-21 15:48:46,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4580 states to 4580 states and 6387 transitions. [2022-07-21 15:48:46,025 INFO L78 Accepts]: Start accepts. Automaton has 4580 states and 6387 transitions. Word has length 104 [2022-07-21 15:48:46,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:48:46,026 INFO L495 AbstractCegarLoop]: Abstraction has 4580 states and 6387 transitions. [2022-07-21 15:48:46,026 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-21 15:48:46,026 INFO L276 IsEmpty]: Start isEmpty. Operand 4580 states and 6387 transitions. [2022-07-21 15:48:46,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-07-21 15:48:46,027 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:48:46,027 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-21 15:48:46,063 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-21 15:48:46,247 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-21 15:48:46,247 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-21 15:48:46,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:48:46,248 INFO L85 PathProgramCache]: Analyzing trace with hash -1104056857, now seen corresponding path program 1 times [2022-07-21 15:48:46,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:48:46,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [603398023] [2022-07-21 15:48:46,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:48:46,249 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:48:46,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:48:46,251 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-21 15:48:46,253 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-21 15:48:47,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:48:47,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 1722 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:48:47,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:48:48,446 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-21 15:48:48,446 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:48:48,447 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:48:48,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [603398023] [2022-07-21 15:48:48,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [603398023] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:48:48,447 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:48:48,447 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:48:48,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510511117] [2022-07-21 15:48:48,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:48:48,448 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:48:48,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:48:48,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:48:48,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:48:48,448 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-21 15:48:48,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:48:48,604 INFO L93 Difference]: Finished difference Result 4580 states and 6387 transitions. [2022-07-21 15:48:48,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:48:48,605 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-21 15:48:48,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:48:48,615 INFO L225 Difference]: With dead ends: 4580 [2022-07-21 15:48:48,615 INFO L226 Difference]: Without dead ends: 4578 [2022-07-21 15:48:48,616 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:48:48,619 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-21 15:48:48,619 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-21 15:48:48,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4578 states. [2022-07-21 15:48:48,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4578 to 4578. [2022-07-21 15:48:48,790 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-21 15:48:48,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4578 states to 4578 states and 6385 transitions. [2022-07-21 15:48:48,806 INFO L78 Accepts]: Start accepts. Automaton has 4578 states and 6385 transitions. Word has length 107 [2022-07-21 15:48:48,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:48:48,807 INFO L495 AbstractCegarLoop]: Abstraction has 4578 states and 6385 transitions. [2022-07-21 15:48:48,807 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-21 15:48:48,807 INFO L276 IsEmpty]: Start isEmpty. Operand 4578 states and 6385 transitions. [2022-07-21 15:48:48,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-07-21 15:48:48,808 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:48:48,809 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-21 15:48:48,844 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-21 15:48:49,035 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-21 15:48:49,036 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-21 15:48:49,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:48:49,036 INFO L85 PathProgramCache]: Analyzing trace with hash -66478631, now seen corresponding path program 1 times [2022-07-21 15:48:49,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:48:49,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1308848673] [2022-07-21 15:48:49,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:48:49,037 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:48:49,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:48:49,039 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-21 15:48:49,040 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-21 15:48:50,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:48:50,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 1804 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-21 15:48:50,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:48:51,372 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-21 15:48:51,372 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:48:51,372 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:48:51,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1308848673] [2022-07-21 15:48:51,372 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1308848673] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:48:51,372 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:48:51,372 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-21 15:48:51,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924401611] [2022-07-21 15:48:51,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:48:51,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-21 15:48:51,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:48:51,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-21 15:48:51,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-21 15:48:51,373 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-21 15:48:51,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:48:51,552 INFO L93 Difference]: Finished difference Result 9086 states and 12856 transitions. [2022-07-21 15:48:51,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-21 15:48:51,553 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-21 15:48:51,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:48:51,596 INFO L225 Difference]: With dead ends: 9086 [2022-07-21 15:48:51,597 INFO L226 Difference]: Without dead ends: 4572 [2022-07-21 15:48:51,640 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-21 15:48:51,641 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-21 15:48:51,641 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-21 15:48:51,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4572 states. [2022-07-21 15:48:51,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4572 to 4572. [2022-07-21 15:48:51,801 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-21 15:48:51,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4572 states to 4572 states and 6376 transitions. [2022-07-21 15:48:51,814 INFO L78 Accepts]: Start accepts. Automaton has 4572 states and 6376 transitions. Word has length 108 [2022-07-21 15:48:51,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:48:51,815 INFO L495 AbstractCegarLoop]: Abstraction has 4572 states and 6376 transitions. [2022-07-21 15:48:51,815 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-21 15:48:51,815 INFO L276 IsEmpty]: Start isEmpty. Operand 4572 states and 6376 transitions. [2022-07-21 15:48:51,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-07-21 15:48:51,816 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:48:51,816 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-21 15:48:51,845 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-21 15:48:52,039 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-21 15:48:52,039 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-21 15:48:52,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:48:52,040 INFO L85 PathProgramCache]: Analyzing trace with hash -141561782, now seen corresponding path program 1 times [2022-07-21 15:48:52,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:48:52,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1296836472] [2022-07-21 15:48:52,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:48:52,041 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:48:52,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:48:52,042 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-21 15:48:52,044 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-21 15:48:53,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:48:53,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 1725 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:48:53,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:48:54,151 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-21 15:48:54,152 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:48:54,152 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:48:54,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1296836472] [2022-07-21 15:48:54,152 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1296836472] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:48:54,152 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:48:54,152 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:48:54,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515219236] [2022-07-21 15:48:54,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:48:54,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:48:54,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:48:54,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:48:54,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:48:54,153 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-21 15:48:54,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:48:54,319 INFO L93 Difference]: Finished difference Result 4572 states and 6376 transitions. [2022-07-21 15:48:54,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:48:54,320 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-21 15:48:54,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:48:54,332 INFO L225 Difference]: With dead ends: 4572 [2022-07-21 15:48:54,332 INFO L226 Difference]: Without dead ends: 4570 [2022-07-21 15:48:54,335 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:48:54,336 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-21 15:48:54,336 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-21 15:48:54,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4570 states. [2022-07-21 15:48:54,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4570 to 4570. [2022-07-21 15:48:54,509 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-21 15:48:54,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4570 states to 4570 states and 6374 transitions. [2022-07-21 15:48:54,524 INFO L78 Accepts]: Start accepts. Automaton has 4570 states and 6374 transitions. Word has length 109 [2022-07-21 15:48:54,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:48:54,525 INFO L495 AbstractCegarLoop]: Abstraction has 4570 states and 6374 transitions. [2022-07-21 15:48:54,525 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-21 15:48:54,525 INFO L276 IsEmpty]: Start isEmpty. Operand 4570 states and 6374 transitions. [2022-07-21 15:48:54,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-07-21 15:48:54,527 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:48:54,527 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-21 15:48:54,573 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Ended with exit code 0 [2022-07-21 15:48:54,740 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-21 15:48:54,740 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-21 15:48:54,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:48:54,740 INFO L85 PathProgramCache]: Analyzing trace with hash -1695674474, now seen corresponding path program 1 times [2022-07-21 15:48:54,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:48:54,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [38260057] [2022-07-21 15:48:54,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:48:54,742 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:48:54,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:48:54,743 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-21 15:48:54,748 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-21 15:48:56,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:48:56,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 1734 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:48:56,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:48:56,926 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-21 15:48:56,926 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:48:56,926 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:48:56,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [38260057] [2022-07-21 15:48:56,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [38260057] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:48:56,926 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:48:56,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:48:56,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217874274] [2022-07-21 15:48:56,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:48:56,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:48:56,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:48:56,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:48:56,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:48:56,928 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-21 15:48:57,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:48:57,120 INFO L93 Difference]: Finished difference Result 4570 states and 6374 transitions. [2022-07-21 15:48:57,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:48:57,121 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-21 15:48:57,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:48:57,137 INFO L225 Difference]: With dead ends: 4570 [2022-07-21 15:48:57,137 INFO L226 Difference]: Without dead ends: 4568 [2022-07-21 15:48:57,138 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:48:57,140 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-21 15:48:57,140 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-21 15:48:57,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4568 states. [2022-07-21 15:48:57,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4568 to 4568. [2022-07-21 15:48:57,322 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-21 15:48:57,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4568 states to 4568 states and 6372 transitions. [2022-07-21 15:48:57,337 INFO L78 Accepts]: Start accepts. Automaton has 4568 states and 6372 transitions. Word has length 115 [2022-07-21 15:48:57,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:48:57,338 INFO L495 AbstractCegarLoop]: Abstraction has 4568 states and 6372 transitions. [2022-07-21 15:48:57,338 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-21 15:48:57,338 INFO L276 IsEmpty]: Start isEmpty. Operand 4568 states and 6372 transitions. [2022-07-21 15:48:57,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-07-21 15:48:57,340 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:48:57,340 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:48:57,370 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-21 15:48:57,561 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-21 15:48:57,562 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-21 15:48:57,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:48:57,562 INFO L85 PathProgramCache]: Analyzing trace with hash 1284641006, now seen corresponding path program 1 times [2022-07-21 15:48:57,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:48:57,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1242871816] [2022-07-21 15:48:57,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:48:57,563 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:48:57,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:48:57,565 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-21 15:48:57,567 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-21 15:48:58,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:48:58,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 1743 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:48:58,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:48:59,650 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-21 15:48:59,651 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:48:59,651 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:48:59,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1242871816] [2022-07-21 15:48:59,651 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1242871816] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:48:59,651 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:48:59,651 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:48:59,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575397215] [2022-07-21 15:48:59,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:48:59,651 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:48:59,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:48:59,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:48:59,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:48:59,652 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-21 15:48:59,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:48:59,857 INFO L93 Difference]: Finished difference Result 4568 states and 6372 transitions. [2022-07-21 15:48:59,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:48:59,857 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-21 15:48:59,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:48:59,869 INFO L225 Difference]: With dead ends: 4568 [2022-07-21 15:48:59,870 INFO L226 Difference]: Without dead ends: 4566 [2022-07-21 15:48:59,872 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:48:59,872 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-21 15:48:59,873 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-21 15:48:59,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4566 states. [2022-07-21 15:49:00,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4566 to 4566. [2022-07-21 15:49:00,047 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-21 15:49:00,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4566 states to 4566 states and 6370 transitions. [2022-07-21 15:49:00,062 INFO L78 Accepts]: Start accepts. Automaton has 4566 states and 6370 transitions. Word has length 121 [2022-07-21 15:49:00,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:49:00,062 INFO L495 AbstractCegarLoop]: Abstraction has 4566 states and 6370 transitions. [2022-07-21 15:49:00,062 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-21 15:49:00,062 INFO L276 IsEmpty]: Start isEmpty. Operand 4566 states and 6370 transitions. [2022-07-21 15:49:00,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-07-21 15:49:00,064 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:49:00,065 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-21 15:49:00,093 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Ended with exit code 0 [2022-07-21 15:49:00,266 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-21 15:49:00,267 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-21 15:49:00,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:49:00,267 INFO L85 PathProgramCache]: Analyzing trace with hash -1320420407, now seen corresponding path program 1 times [2022-07-21 15:49:00,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:49:00,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [64658613] [2022-07-21 15:49:00,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:49:00,269 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:49:00,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:49:00,270 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-21 15:49:00,271 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-21 15:49:01,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:49:01,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 1752 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:49:01,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:49:02,476 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-21 15:49:02,476 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:49:02,476 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:49:02,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [64658613] [2022-07-21 15:49:02,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [64658613] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:49:02,476 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:49:02,477 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:49:02,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760257828] [2022-07-21 15:49:02,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:49:02,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:49:02,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:49:02,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:49:02,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:49:02,477 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-21 15:49:02,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:49:02,678 INFO L93 Difference]: Finished difference Result 4566 states and 6370 transitions. [2022-07-21 15:49:02,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:49:02,679 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-21 15:49:02,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:49:02,688 INFO L225 Difference]: With dead ends: 4566 [2022-07-21 15:49:02,689 INFO L226 Difference]: Without dead ends: 4564 [2022-07-21 15:49:02,691 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:49:02,692 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-21 15:49:02,692 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-21 15:49:02,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4564 states. [2022-07-21 15:49:02,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4564 to 4564. [2022-07-21 15:49:02,854 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-21 15:49:02,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4564 states to 4564 states and 6368 transitions. [2022-07-21 15:49:02,868 INFO L78 Accepts]: Start accepts. Automaton has 4564 states and 6368 transitions. Word has length 127 [2022-07-21 15:49:02,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:49:02,868 INFO L495 AbstractCegarLoop]: Abstraction has 4564 states and 6368 transitions. [2022-07-21 15:49:02,868 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-21 15:49:02,868 INFO L276 IsEmpty]: Start isEmpty. Operand 4564 states and 6368 transitions. [2022-07-21 15:49:02,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-07-21 15:49:02,871 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:49:02,871 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-21 15:49:02,897 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-07-21 15:49:03,075 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-21 15:49:03,076 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-21 15:49:03,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:49:03,076 INFO L85 PathProgramCache]: Analyzing trace with hash -1314734448, now seen corresponding path program 1 times [2022-07-21 15:49:03,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:49:03,078 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1970854868] [2022-07-21 15:49:03,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:49:03,078 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:49:03,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:49:03,079 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-21 15:49:03,080 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-21 15:49:04,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:49:04,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 1761 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:49:04,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:49:05,302 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-21 15:49:05,302 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:49:05,302 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:49:05,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1970854868] [2022-07-21 15:49:05,302 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1970854868] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:49:05,302 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:49:05,302 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:49:05,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850115835] [2022-07-21 15:49:05,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:49:05,303 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:49:05,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:49:05,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:49:05,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:49:05,303 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-21 15:49:05,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:49:05,505 INFO L93 Difference]: Finished difference Result 4564 states and 6368 transitions. [2022-07-21 15:49:05,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:49:05,505 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-21 15:49:05,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:49:05,516 INFO L225 Difference]: With dead ends: 4564 [2022-07-21 15:49:05,516 INFO L226 Difference]: Without dead ends: 4562 [2022-07-21 15:49:05,518 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:49:05,519 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-21 15:49:05,519 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-21 15:49:05,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4562 states. [2022-07-21 15:49:05,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4562 to 4562. [2022-07-21 15:49:05,738 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-21 15:49:05,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4562 states to 4562 states and 6366 transitions. [2022-07-21 15:49:05,753 INFO L78 Accepts]: Start accepts. Automaton has 4562 states and 6366 transitions. Word has length 133 [2022-07-21 15:49:05,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:49:05,753 INFO L495 AbstractCegarLoop]: Abstraction has 4562 states and 6366 transitions. [2022-07-21 15:49:05,754 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-21 15:49:05,754 INFO L276 IsEmpty]: Start isEmpty. Operand 4562 states and 6366 transitions. [2022-07-21 15:49:05,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-07-21 15:49:05,756 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:49:05,756 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-21 15:49:05,787 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Ended with exit code 0 [2022-07-21 15:49:05,963 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-21 15:49:05,963 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-21 15:49:05,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:49:05,964 INFO L85 PathProgramCache]: Analyzing trace with hash 96838206, now seen corresponding path program 1 times [2022-07-21 15:49:05,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:49:05,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [298681834] [2022-07-21 15:49:05,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:49:05,965 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:49:05,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:49:05,967 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-21 15:49:05,971 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-21 15:49:07,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:49:07,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 1770 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:49:07,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:49:08,235 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-21 15:49:08,236 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:49:08,236 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:49:08,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [298681834] [2022-07-21 15:49:08,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [298681834] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:49:08,236 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:49:08,236 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:49:08,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398175132] [2022-07-21 15:49:08,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:49:08,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:49:08,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:49:08,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:49:08,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:49:08,237 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-21 15:49:08,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:49:08,439 INFO L93 Difference]: Finished difference Result 4562 states and 6366 transitions. [2022-07-21 15:49:08,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:49:08,440 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-21 15:49:08,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:49:08,451 INFO L225 Difference]: With dead ends: 4562 [2022-07-21 15:49:08,452 INFO L226 Difference]: Without dead ends: 4560 [2022-07-21 15:49:08,454 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:49:08,454 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-21 15:49:08,455 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-21 15:49:08,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4560 states. [2022-07-21 15:49:08,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4560 to 4560. [2022-07-21 15:49:08,633 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-21 15:49:08,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4560 states to 4560 states and 6364 transitions. [2022-07-21 15:49:08,649 INFO L78 Accepts]: Start accepts. Automaton has 4560 states and 6364 transitions. Word has length 139 [2022-07-21 15:49:08,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:49:08,650 INFO L495 AbstractCegarLoop]: Abstraction has 4560 states and 6364 transitions. [2022-07-21 15:49:08,650 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-21 15:49:08,650 INFO L276 IsEmpty]: Start isEmpty. Operand 4560 states and 6364 transitions. [2022-07-21 15:49:08,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-07-21 15:49:08,652 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:49:08,653 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-21 15:49:08,682 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Ended with exit code 0 [2022-07-21 15:49:08,854 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-21 15:49:08,854 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-21 15:49:08,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:49:08,855 INFO L85 PathProgramCache]: Analyzing trace with hash 966186948, now seen corresponding path program 1 times [2022-07-21 15:49:08,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:49:08,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1435459620] [2022-07-21 15:49:08,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:49:08,857 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:49:08,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:49:08,858 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-21 15:49:08,862 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-21 15:49:10,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:49:10,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 1779 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:49:10,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:49:10,925 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-21 15:49:10,925 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:49:10,926 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:49:10,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1435459620] [2022-07-21 15:49:10,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1435459620] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:49:10,926 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:49:10,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:49:10,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385926661] [2022-07-21 15:49:10,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:49:10,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:49:10,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:49:10,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:49:10,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:49:10,927 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-21 15:49:11,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:49:11,099 INFO L93 Difference]: Finished difference Result 4560 states and 6364 transitions. [2022-07-21 15:49:11,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:49:11,099 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-21 15:49:11,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:49:11,109 INFO L225 Difference]: With dead ends: 4560 [2022-07-21 15:49:11,110 INFO L226 Difference]: Without dead ends: 4558 [2022-07-21 15:49:11,111 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:49:11,112 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-21 15:49:11,112 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-21 15:49:11,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4558 states. [2022-07-21 15:49:11,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4558 to 4558. [2022-07-21 15:49:11,276 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-21 15:49:11,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4558 states to 4558 states and 6362 transitions. [2022-07-21 15:49:11,288 INFO L78 Accepts]: Start accepts. Automaton has 4558 states and 6362 transitions. Word has length 145 [2022-07-21 15:49:11,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:49:11,288 INFO L495 AbstractCegarLoop]: Abstraction has 4558 states and 6362 transitions. [2022-07-21 15:49:11,289 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-21 15:49:11,289 INFO L276 IsEmpty]: Start isEmpty. Operand 4558 states and 6362 transitions. [2022-07-21 15:49:11,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-07-21 15:49:11,291 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:49:11,291 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-21 15:49:11,316 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-21 15:49:11,516 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-21 15:49:11,516 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-21 15:49:11,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:49:11,517 INFO L85 PathProgramCache]: Analyzing trace with hash 1338909348, now seen corresponding path program 1 times [2022-07-21 15:49:11,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:49:11,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [691421610] [2022-07-21 15:49:11,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:49:11,518 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:49:11,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:49:11,519 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-21 15:49:11,521 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-21 15:49:12,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:49:13,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 1788 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:49:13,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:49:13,875 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-21 15:49:13,875 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:49:13,875 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:49:13,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [691421610] [2022-07-21 15:49:13,875 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [691421610] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:49:13,876 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:49:13,876 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:49:13,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764537968] [2022-07-21 15:49:13,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:49:13,876 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:49:13,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:49:13,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:49:13,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:49:13,877 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-21 15:49:14,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:49:14,055 INFO L93 Difference]: Finished difference Result 4558 states and 6362 transitions. [2022-07-21 15:49:14,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:49:14,055 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-21 15:49:14,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:49:14,065 INFO L225 Difference]: With dead ends: 4558 [2022-07-21 15:49:14,065 INFO L226 Difference]: Without dead ends: 4556 [2022-07-21 15:49:14,066 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:49:14,067 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-21 15:49:14,067 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-21 15:49:14,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4556 states. [2022-07-21 15:49:14,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4556 to 4556. [2022-07-21 15:49:14,237 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-21 15:49:14,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4556 states to 4556 states and 6360 transitions. [2022-07-21 15:49:14,250 INFO L78 Accepts]: Start accepts. Automaton has 4556 states and 6360 transitions. Word has length 151 [2022-07-21 15:49:14,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:49:14,250 INFO L495 AbstractCegarLoop]: Abstraction has 4556 states and 6360 transitions. [2022-07-21 15:49:14,250 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-21 15:49:14,250 INFO L276 IsEmpty]: Start isEmpty. Operand 4556 states and 6360 transitions. [2022-07-21 15:49:14,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-07-21 15:49:14,253 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:49:14,253 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-21 15:49:14,279 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-21 15:49:14,479 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-21 15:49:14,479 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-21 15:49:14,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:49:14,480 INFO L85 PathProgramCache]: Analyzing trace with hash -1212336923, now seen corresponding path program 1 times [2022-07-21 15:49:14,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:49:14,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1632991742] [2022-07-21 15:49:14,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:49:14,481 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:49:14,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:49:14,483 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-21 15:49:14,485 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-21 15:49:16,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:49:16,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 2129 conjuncts, 24 conjunts are in the unsatisfiable core [2022-07-21 15:49:16,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:49:17,194 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-21 15:49:17,195 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:49:17,195 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:49:17,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1632991742] [2022-07-21 15:49:17,195 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1632991742] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:49:17,195 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:49:17,195 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-07-21 15:49:17,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921482933] [2022-07-21 15:49:17,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:49:17,196 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-07-21 15:49:17,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:49:17,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-07-21 15:49:17,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=241, Unknown=0, NotChecked=0, Total=272 [2022-07-21 15:49:17,197 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-21 15:49:19,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:49:19,876 INFO L93 Difference]: Finished difference Result 6852 states and 9523 transitions. [2022-07-21 15:49:19,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-21 15:49:19,877 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-21 15:49:19,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:49:19,886 INFO L225 Difference]: With dead ends: 6852 [2022-07-21 15:49:19,886 INFO L226 Difference]: Without dead ends: 2533 [2022-07-21 15:49:19,898 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=128, Invalid=574, Unknown=0, NotChecked=0, Total=702 [2022-07-21 15:49:19,899 INFO L413 NwaCegarLoop]: 3368 mSDtfsCounter, 63 mSDsluCounter, 50247 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 222 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 53615 SdHoareTripleChecker+Invalid, 814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 222 IncrementalHoareTripleChecker+Valid, 592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-07-21 15:49:19,899 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 53615 Invalid, 814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [222 Valid, 592 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-07-21 15:49:19,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2533 states. [2022-07-21 15:49:20,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2533 to 2507. [2022-07-21 15:49:20,042 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-21 15:49:20,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2507 states to 2507 states and 3452 transitions. [2022-07-21 15:49:20,050 INFO L78 Accepts]: Start accepts. Automaton has 2507 states and 3452 transitions. Word has length 179 [2022-07-21 15:49:20,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:49:20,050 INFO L495 AbstractCegarLoop]: Abstraction has 2507 states and 3452 transitions. [2022-07-21 15:49:20,051 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-21 15:49:20,051 INFO L276 IsEmpty]: Start isEmpty. Operand 2507 states and 3452 transitions. [2022-07-21 15:49:20,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-07-21 15:49:20,053 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:49:20,053 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-21 15:49:20,092 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-21 15:49:20,279 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-21 15:49:20,280 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-21 15:49:20,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:49:20,280 INFO L85 PathProgramCache]: Analyzing trace with hash 146475822, now seen corresponding path program 1 times [2022-07-21 15:49:20,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:49:20,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2060378091] [2022-07-21 15:49:20,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:49:20,281 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:49:20,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:49:20,282 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-21 15:49:20,284 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-21 15:49:21,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:49:21,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 1797 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:49:21,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:49:22,718 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-21 15:49:22,718 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:49:22,718 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:49:22,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2060378091] [2022-07-21 15:49:22,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2060378091] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:49:22,718 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:49:22,718 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:49:22,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699835262] [2022-07-21 15:49:22,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:49:22,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:49:22,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:49:22,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:49:22,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:49:22,719 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-21 15:49:22,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:49:22,840 INFO L93 Difference]: Finished difference Result 2507 states and 3452 transitions. [2022-07-21 15:49:22,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:49:22,841 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-21 15:49:22,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:49:22,846 INFO L225 Difference]: With dead ends: 2507 [2022-07-21 15:49:22,846 INFO L226 Difference]: Without dead ends: 2505 [2022-07-21 15:49:22,847 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:49:22,847 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-21 15:49:22,848 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-21 15:49:22,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2505 states. [2022-07-21 15:49:22,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2505 to 2505. [2022-07-21 15:49:22,958 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-21 15:49:22,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2505 states to 2505 states and 3450 transitions. [2022-07-21 15:49:22,966 INFO L78 Accepts]: Start accepts. Automaton has 2505 states and 3450 transitions. Word has length 157 [2022-07-21 15:49:22,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:49:22,967 INFO L495 AbstractCegarLoop]: Abstraction has 2505 states and 3450 transitions. [2022-07-21 15:49:22,967 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-21 15:49:22,967 INFO L276 IsEmpty]: Start isEmpty. Operand 2505 states and 3450 transitions. [2022-07-21 15:49:22,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-07-21 15:49:22,969 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:49:22,969 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-21 15:49:23,001 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-21 15:49:23,195 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-21 15:49:23,195 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-21 15:49:23,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:49:23,196 INFO L85 PathProgramCache]: Analyzing trace with hash -358970397, now seen corresponding path program 1 times [2022-07-21 15:49:23,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:49:23,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1037444986] [2022-07-21 15:49:23,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:49:23,197 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:49:23,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:49:23,199 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-21 15:49:23,200 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-21 15:49:24,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:49:25,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 2163 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-21 15:49:25,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:49:25,092 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-21 15:49:25,092 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:49:25,092 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:49:25,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1037444986] [2022-07-21 15:49:25,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1037444986] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:49:25,093 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:49:25,093 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-21 15:49:25,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845063934] [2022-07-21 15:49:25,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:49:25,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 15:49:25,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:49:25,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 15:49:25,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:49:25,093 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-21 15:49:25,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:49:25,872 INFO L93 Difference]: Finished difference Result 5364 states and 7491 transitions. [2022-07-21 15:49:25,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 15:49:25,873 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-21 15:49:25,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:49:25,883 INFO L225 Difference]: With dead ends: 5364 [2022-07-21 15:49:25,883 INFO L226 Difference]: Without dead ends: 3096 [2022-07-21 15:49:25,890 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-21 15:49:25,893 INFO L413 NwaCegarLoop]: 3982 mSDtfsCounter, 1227 mSDsluCounter, 10234 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 453 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1435 SdHoareTripleChecker+Valid, 14216 SdHoareTripleChecker+Invalid, 472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 453 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-21 15:49:25,893 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-21 15:49:25,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3096 states. [2022-07-21 15:49:26,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3096 to 2505. [2022-07-21 15:49:26,020 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-21 15:49:26,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2505 states to 2505 states and 3449 transitions. [2022-07-21 15:49:26,029 INFO L78 Accepts]: Start accepts. Automaton has 2505 states and 3449 transitions. Word has length 195 [2022-07-21 15:49:26,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:49:26,029 INFO L495 AbstractCegarLoop]: Abstraction has 2505 states and 3449 transitions. [2022-07-21 15:49:26,030 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-21 15:49:26,030 INFO L276 IsEmpty]: Start isEmpty. Operand 2505 states and 3449 transitions. [2022-07-21 15:49:26,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-07-21 15:49:26,032 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:49:26,032 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-21 15:49:26,097 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-21 15:49:26,252 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-21 15:49:26,253 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-21 15:49:26,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:49:26,253 INFO L85 PathProgramCache]: Analyzing trace with hash 1311406835, now seen corresponding path program 1 times [2022-07-21 15:49:26,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:49:26,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1365156925] [2022-07-21 15:49:26,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:49:26,255 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:49:26,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:49:26,256 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-21 15:49:26,259 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-21 15:49:27,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:49:27,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 1806 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:49:27,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:49:28,717 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-21 15:49:28,717 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:49:28,717 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:49:28,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1365156925] [2022-07-21 15:49:28,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1365156925] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:49:28,717 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:49:28,718 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:49:28,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551324501] [2022-07-21 15:49:28,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:49:28,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:49:28,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:49:28,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:49:28,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:49:28,718 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-21 15:49:28,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:49:28,853 INFO L93 Difference]: Finished difference Result 2505 states and 3449 transitions. [2022-07-21 15:49:28,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:49:28,854 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-21 15:49:28,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:49:28,859 INFO L225 Difference]: With dead ends: 2505 [2022-07-21 15:49:28,860 INFO L226 Difference]: Without dead ends: 2503 [2022-07-21 15:49:28,861 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:49:28,861 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-21 15:49:28,861 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-21 15:49:28,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2503 states. [2022-07-21 15:49:28,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2503 to 2503. [2022-07-21 15:49:28,971 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-21 15:49:28,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2503 states to 2503 states and 3447 transitions. [2022-07-21 15:49:28,977 INFO L78 Accepts]: Start accepts. Automaton has 2503 states and 3447 transitions. Word has length 163 [2022-07-21 15:49:28,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:49:28,978 INFO L495 AbstractCegarLoop]: Abstraction has 2503 states and 3447 transitions. [2022-07-21 15:49:28,978 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-21 15:49:28,978 INFO L276 IsEmpty]: Start isEmpty. Operand 2503 states and 3447 transitions. [2022-07-21 15:49:28,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2022-07-21 15:49:28,980 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:49:28,980 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-21 15:49:29,010 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-07-21 15:49:29,185 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-21 15:49:29,186 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-21 15:49:29,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:49:29,186 INFO L85 PathProgramCache]: Analyzing trace with hash -116225243, now seen corresponding path program 1 times [2022-07-21 15:49:29,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:49:29,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [295442035] [2022-07-21 15:49:29,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:49:29,188 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:49:29,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:49:29,190 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-21 15:49:29,191 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-21 15:49:30,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:49:30,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 1815 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:49:30,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:49:31,589 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-21 15:49:31,590 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:49:31,590 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:49:31,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [295442035] [2022-07-21 15:49:31,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [295442035] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:49:31,590 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:49:31,590 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:49:31,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545298101] [2022-07-21 15:49:31,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:49:31,590 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:49:31,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:49:31,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:49:31,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:49:31,591 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-21 15:49:31,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:49:31,754 INFO L93 Difference]: Finished difference Result 2503 states and 3447 transitions. [2022-07-21 15:49:31,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:49:31,755 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-21 15:49:31,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:49:31,760 INFO L225 Difference]: With dead ends: 2503 [2022-07-21 15:49:31,760 INFO L226 Difference]: Without dead ends: 2501 [2022-07-21 15:49:31,761 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:49:31,762 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-21 15:49:31,762 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-21 15:49:31,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2501 states. [2022-07-21 15:49:31,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2501 to 2501. [2022-07-21 15:49:31,876 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-21 15:49:31,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2501 states to 2501 states and 3445 transitions. [2022-07-21 15:49:31,883 INFO L78 Accepts]: Start accepts. Automaton has 2501 states and 3445 transitions. Word has length 169 [2022-07-21 15:49:31,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:49:31,883 INFO L495 AbstractCegarLoop]: Abstraction has 2501 states and 3445 transitions. [2022-07-21 15:49:31,884 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-21 15:49:31,884 INFO L276 IsEmpty]: Start isEmpty. Operand 2501 states and 3445 transitions. [2022-07-21 15:49:31,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2022-07-21 15:49:31,886 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:49:31,886 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-21 15:49:31,917 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Ended with exit code 0 [2022-07-21 15:49:32,111 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-21 15:49:32,111 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-21 15:49:32,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:49:32,112 INFO L85 PathProgramCache]: Analyzing trace with hash 769221487, now seen corresponding path program 1 times [2022-07-21 15:49:32,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:49:32,113 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1078921254] [2022-07-21 15:49:32,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:49:32,113 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:49:32,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:49:32,114 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-21 15:49:32,115 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-21 15:49:33,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:49:33,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 2200 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-21 15:49:33,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:49:34,132 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-21 15:49:34,132 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:49:34,132 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:49:34,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1078921254] [2022-07-21 15:49:34,132 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1078921254] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:49:34,132 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:49:34,133 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-21 15:49:34,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838324271] [2022-07-21 15:49:34,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:49:34,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-21 15:49:34,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:49:34,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-21 15:49:34,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-21 15:49:34,133 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-21 15:49:35,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:49:35,854 INFO L93 Difference]: Finished difference Result 5908 states and 8313 transitions. [2022-07-21 15:49:35,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-21 15:49:35,854 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-21 15:49:35,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:49:35,865 INFO L225 Difference]: With dead ends: 5908 [2022-07-21 15:49:35,866 INFO L226 Difference]: Without dead ends: 3644 [2022-07-21 15:49:35,872 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2022-07-21 15:49:35,873 INFO L413 NwaCegarLoop]: 3791 mSDtfsCounter, 2256 mSDsluCounter, 22952 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 834 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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.2s IncrementalHoareTripleChecker+Time [2022-07-21 15:49:35,873 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.2s Time] [2022-07-21 15:49:35,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3644 states. [2022-07-21 15:49:36,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3644 to 2504. [2022-07-21 15:49:36,011 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-21 15:49:36,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2504 states to 2504 states and 3448 transitions. [2022-07-21 15:49:36,019 INFO L78 Accepts]: Start accepts. Automaton has 2504 states and 3448 transitions. Word has length 211 [2022-07-21 15:49:36,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:49:36,019 INFO L495 AbstractCegarLoop]: Abstraction has 2504 states and 3448 transitions. [2022-07-21 15:49:36,019 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-21 15:49:36,019 INFO L276 IsEmpty]: Start isEmpty. Operand 2504 states and 3448 transitions. [2022-07-21 15:49:36,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-07-21 15:49:36,021 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:49:36,021 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-21 15:49:36,069 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2022-07-21 15:49:36,235 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-21 15:49:36,235 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-21 15:49:36,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:49:36,236 INFO L85 PathProgramCache]: Analyzing trace with hash -603225561, now seen corresponding path program 1 times [2022-07-21 15:49:36,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:49:36,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1394598386] [2022-07-21 15:49:36,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:49:36,237 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:49:36,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:49:36,239 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-21 15:49:36,240 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-21 15:49:37,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:49:37,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 1824 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:49:37,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:49:38,720 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-21 15:49:38,720 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:49:38,720 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:49:38,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1394598386] [2022-07-21 15:49:38,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1394598386] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:49:38,720 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:49:38,720 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:49:38,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711870826] [2022-07-21 15:49:38,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:49:38,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:49:38,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:49:38,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:49:38,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:49:38,721 INFO L87 Difference]: Start difference. First operand 2504 states and 3448 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2022-07-21 15:49:38,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:49:38,870 INFO L93 Difference]: Finished difference Result 2504 states and 3448 transitions. [2022-07-21 15:49:38,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:49:38,871 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 175 [2022-07-21 15:49:38,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:49:38,881 INFO L225 Difference]: With dead ends: 2504 [2022-07-21 15:49:38,882 INFO L226 Difference]: Without dead ends: 2502 [2022-07-21 15:49:38,883 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:49:38,884 INFO L413 NwaCegarLoop]: 3366 mSDtfsCounter, 3205 mSDsluCounter, 3364 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3207 SdHoareTripleChecker+Valid, 6730 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-21 15:49:38,884 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3207 Valid, 6730 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-21 15:49:38,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2502 states. [2022-07-21 15:49:39,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2502 to 2502. [2022-07-21 15:49:39,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2502 states, 1713 states have (on average 1.2568593111500292) internal successors, (2153), 1772 states have internal predecessors, (2153), 647 states have call successors, (647), 135 states have call predecessors, (647), 135 states have return successors, (646), 628 states have call predecessors, (646), 645 states have call successors, (646) [2022-07-21 15:49:39,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2502 states to 2502 states and 3446 transitions. [2022-07-21 15:49:39,027 INFO L78 Accepts]: Start accepts. Automaton has 2502 states and 3446 transitions. Word has length 175 [2022-07-21 15:49:39,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:49:39,027 INFO L495 AbstractCegarLoop]: Abstraction has 2502 states and 3446 transitions. [2022-07-21 15:49:39,027 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2022-07-21 15:49:39,027 INFO L276 IsEmpty]: Start isEmpty. Operand 2502 states and 3446 transitions. [2022-07-21 15:49:39,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2022-07-21 15:49:39,029 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:49:39,029 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:49:39,063 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2022-07-21 15:49:39,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-21 15:49:39,251 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ldv_linux_usb_urb_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-21 15:49:39,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:49:39,252 INFO L85 PathProgramCache]: Analyzing trace with hash -914687560, now seen corresponding path program 1 times [2022-07-21 15:49:39,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:49:39,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [465683966] [2022-07-21 15:49:39,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:49:39,253 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:49:39,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:49:39,254 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-21 15:49:39,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-07-21 15:49:40,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:49:40,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 1833 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:49:40,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:49:41,679 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-07-21 15:49:41,680 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:49:41,680 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:49:41,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [465683966] [2022-07-21 15:49:41,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [465683966] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:49:41,680 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:49:41,680 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:49:41,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121435808] [2022-07-21 15:49:41,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:49:41,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:49:41,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:49:41,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:49:41,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:49:41,681 INFO L87 Difference]: Start difference. First operand 2502 states and 3446 transitions. Second operand has 4 states, 4 states have (on average 29.0) internal successors, (116), 3 states have internal predecessors, (116), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) [2022-07-21 15:49:41,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:49:41,830 INFO L93 Difference]: Finished difference Result 2502 states and 3446 transitions. [2022-07-21 15:49:41,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:49:41,830 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 3 states have internal predecessors, (116), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) Word has length 181 [2022-07-21 15:49:41,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:49:41,835 INFO L225 Difference]: With dead ends: 2502 [2022-07-21 15:49:41,835 INFO L226 Difference]: Without dead ends: 2296 [2022-07-21 15:49:41,836 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:49:41,838 INFO L413 NwaCegarLoop]: 3365 mSDtfsCounter, 3196 mSDsluCounter, 3365 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3196 SdHoareTripleChecker+Valid, 6730 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-21 15:49:41,838 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3196 Valid, 6730 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-21 15:49:41,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2296 states. [2022-07-21 15:49:41,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2296 to 2296. [2022-07-21 15:49:41,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2296 states, 1583 states have (on average 1.2747946936197094) internal successors, (2018), 1639 states have internal predecessors, (2018), 595 states have call successors, (595), 112 states have call predecessors, (595), 112 states have return successors, (595), 578 states have call predecessors, (595), 595 states have call successors, (595) [2022-07-21 15:49:41,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2296 states to 2296 states and 3208 transitions. [2022-07-21 15:49:41,976 INFO L78 Accepts]: Start accepts. Automaton has 2296 states and 3208 transitions. Word has length 181 [2022-07-21 15:49:41,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:49:41,976 INFO L495 AbstractCegarLoop]: Abstraction has 2296 states and 3208 transitions. [2022-07-21 15:49:41,976 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 3 states have internal predecessors, (116), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) [2022-07-21 15:49:41,976 INFO L276 IsEmpty]: Start isEmpty. Operand 2296 states and 3208 transitions. [2022-07-21 15:49:41,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2022-07-21 15:49:41,978 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:49:41,978 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:49:42,013 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2022-07-21 15:49:42,195 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-21 15:49:42,195 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-21 15:49:42,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:49:42,196 INFO L85 PathProgramCache]: Analyzing trace with hash -424519190, now seen corresponding path program 1 times [2022-07-21 15:49:42,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:49:42,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1122575776] [2022-07-21 15:49:42,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:49:42,197 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:49:42,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:49:42,199 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-21 15:49:42,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-07-21 15:49:43,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:49:44,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 2233 conjuncts, 27 conjunts are in the unsatisfiable core [2022-07-21 15:49:44,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:49:45,026 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 201 proven. 3 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2022-07-21 15:49:45,026 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-21 15:49:45,973 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 21 proven. 39 refuted. 0 times theorem prover too weak. 294 trivial. 0 not checked. [2022-07-21 15:49:45,973 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:49:45,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1122575776] [2022-07-21 15:49:45,974 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1122575776] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-21 15:49:45,974 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-07-21 15:49:45,974 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 21 [2022-07-21 15:49:45,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675346978] [2022-07-21 15:49:45,974 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-07-21 15:49:45,974 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-07-21 15:49:45,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:49:45,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-07-21 15:49:45,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-07-21 15:49:45,975 INFO L87 Difference]: Start difference. First operand 2296 states and 3208 transitions. Second operand has 21 states, 20 states have (on average 6.3) internal successors, (126), 19 states have internal predecessors, (126), 8 states have call successors, (47), 2 states have call predecessors, (47), 5 states have return successors, (44), 9 states have call predecessors, (44), 8 states have call successors, (44) [2022-07-21 15:49:49,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:49:49,861 INFO L93 Difference]: Finished difference Result 4387 states and 6150 transitions. [2022-07-21 15:49:49,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-07-21 15:49:49,862 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.3) internal successors, (126), 19 states have internal predecessors, (126), 8 states have call successors, (47), 2 states have call predecessors, (47), 5 states have return successors, (44), 9 states have call predecessors, (44), 8 states have call successors, (44) Word has length 234 [2022-07-21 15:49:49,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:49:49,869 INFO L225 Difference]: With dead ends: 4387 [2022-07-21 15:49:49,870 INFO L226 Difference]: Without dead ends: 2283 [2022-07-21 15:49:49,876 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 485 GetRequests, 447 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=282, Invalid=1278, Unknown=0, NotChecked=0, Total=1560 [2022-07-21 15:49:49,877 INFO L413 NwaCegarLoop]: 3160 mSDtfsCounter, 100 mSDsluCounter, 53618 mSDsCounter, 0 mSdLazyCounter, 632 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 56778 SdHoareTripleChecker+Invalid, 724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-07-21 15:49:49,877 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 56778 Invalid, 724 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 632 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-07-21 15:49:49,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2283 states. [2022-07-21 15:49:49,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2283 to 2283. [2022-07-21 15:49:49,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2283 states, 1574 states have (on average 1.2750952986022872) internal successors, (2007), 1630 states have internal predecessors, (2007), 592 states have call successors, (592), 111 states have call predecessors, (592), 111 states have return successors, (592), 575 states have call predecessors, (592), 592 states have call successors, (592) [2022-07-21 15:49:50,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2283 states to 2283 states and 3191 transitions. [2022-07-21 15:49:50,004 INFO L78 Accepts]: Start accepts. Automaton has 2283 states and 3191 transitions. Word has length 234 [2022-07-21 15:49:50,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:49:50,005 INFO L495 AbstractCegarLoop]: Abstraction has 2283 states and 3191 transitions. [2022-07-21 15:49:50,005 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.3) internal successors, (126), 19 states have internal predecessors, (126), 8 states have call successors, (47), 2 states have call predecessors, (47), 5 states have return successors, (44), 9 states have call predecessors, (44), 8 states have call successors, (44) [2022-07-21 15:49:50,005 INFO L276 IsEmpty]: Start isEmpty. Operand 2283 states and 3191 transitions. [2022-07-21 15:49:50,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2022-07-21 15:49:50,007 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:49:50,007 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:49:50,061 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Ended with exit code 0 [2022-07-21 15:49:50,216 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-21 15:49:50,216 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-21 15:49:50,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:49:50,217 INFO L85 PathProgramCache]: Analyzing trace with hash 1228144930, now seen corresponding path program 1 times [2022-07-21 15:49:50,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:49:50,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [867708501] [2022-07-21 15:49:50,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:49:50,219 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:49:50,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:49:50,221 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-21 15:49:50,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2022-07-21 15:49:52,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:49:52,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 2300 conjuncts, 10 conjunts are in the unsatisfiable core [2022-07-21 15:49:52,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:49:52,974 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2022-07-21 15:49:52,975 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:49:52,975 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:49:52,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [867708501] [2022-07-21 15:49:52,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [867708501] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:49:52,975 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:49:52,975 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 15:49:52,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874060268] [2022-07-21 15:49:52,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:49:52,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 15:49:52,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:49:52,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 15:49:52,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 15:49:52,977 INFO L87 Difference]: Start difference. First operand 2283 states and 3191 transitions. Second operand has 6 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 3 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-07-21 15:49:53,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:49:53,792 INFO L93 Difference]: Finished difference Result 4335 states and 6080 transitions. [2022-07-21 15:49:53,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-21 15:49:53,792 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 3 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 252 [2022-07-21 15:49:53,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:49:53,799 INFO L225 Difference]: With dead ends: 4335 [2022-07-21 15:49:53,800 INFO L226 Difference]: Without dead ends: 2283 [2022-07-21 15:49:53,805 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-21 15:49:53,806 INFO L413 NwaCegarLoop]: 3133 mSDtfsCounter, 49 mSDsluCounter, 12428 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 15561 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-21 15:49:53,806 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 15561 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 214 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-21 15:49:53,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2283 states. [2022-07-21 15:49:53,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2283 to 2283. [2022-07-21 15:49:53,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2283 states, 1574 states have (on average 1.2744599745870393) internal successors, (2006), 1630 states have internal predecessors, (2006), 592 states have call successors, (592), 111 states have call predecessors, (592), 111 states have return successors, (592), 575 states have call predecessors, (592), 592 states have call successors, (592) [2022-07-21 15:49:53,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2283 states to 2283 states and 3190 transitions. [2022-07-21 15:49:53,956 INFO L78 Accepts]: Start accepts. Automaton has 2283 states and 3190 transitions. Word has length 252 [2022-07-21 15:49:53,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:49:53,957 INFO L495 AbstractCegarLoop]: Abstraction has 2283 states and 3190 transitions. [2022-07-21 15:49:53,957 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 3 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-07-21 15:49:53,957 INFO L276 IsEmpty]: Start isEmpty. Operand 2283 states and 3190 transitions. [2022-07-21 15:49:53,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2022-07-21 15:49:53,959 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:49:53,959 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:49:54,008 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2022-07-21 15:49:54,187 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-21 15:49:54,188 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-21 15:49:54,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:49:54,188 INFO L85 PathProgramCache]: Analyzing trace with hash 641338916, now seen corresponding path program 1 times [2022-07-21 15:49:54,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:49:54,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [616327414] [2022-07-21 15:49:54,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:49:54,190 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:49:54,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:49:54,191 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-21 15:49:54,192 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2022-07-21 15:49:56,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:49:56,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 2300 conjuncts, 10 conjunts are in the unsatisfiable core [2022-07-21 15:49:56,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:49:57,974 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2022-07-21 15:49:57,974 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:49:57,974 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:49:57,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [616327414] [2022-07-21 15:49:57,974 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [616327414] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:49:57,974 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:49:57,975 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-21 15:49:57,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334111997] [2022-07-21 15:49:57,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:49:57,975 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 15:49:57,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:49:57,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 15:49:57,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:49:57,975 INFO L87 Difference]: Start difference. First operand 2283 states and 3190 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (30), 1 states have call predecessors, (30), 1 states have call successors, (30) [2022-07-21 15:49:58,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:49:58,189 INFO L93 Difference]: Finished difference Result 2287 states and 3193 transitions. [2022-07-21 15:49:58,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 15:49:58,190 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (30), 1 states have call predecessors, (30), 1 states have call successors, (30) Word has length 252 [2022-07-21 15:49:58,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:49:58,194 INFO L225 Difference]: With dead ends: 2287 [2022-07-21 15:49:58,194 INFO L226 Difference]: Without dead ends: 2285 [2022-07-21 15:49:58,195 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 248 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-07-21 15:49:58,195 INFO L413 NwaCegarLoop]: 3164 mSDtfsCounter, 2950 mSDsluCounter, 6390 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2951 SdHoareTripleChecker+Valid, 9554 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-21 15:49:58,195 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2951 Valid, 9554 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-21 15:49:58,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2022-07-21 15:49:58,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 2285. [2022-07-21 15:49:58,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2285 states, 1576 states have (on average 1.273477157360406) internal successors, (2007), 1631 states have internal predecessors, (2007), 592 states have call successors, (592), 112 states have call predecessors, (592), 112 states have return successors, (592), 575 states have call predecessors, (592), 592 states have call successors, (592) [2022-07-21 15:49:58,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2285 states to 2285 states and 3191 transitions. [2022-07-21 15:49:58,313 INFO L78 Accepts]: Start accepts. Automaton has 2285 states and 3191 transitions. Word has length 252 [2022-07-21 15:49:58,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:49:58,314 INFO L495 AbstractCegarLoop]: Abstraction has 2285 states and 3191 transitions. [2022-07-21 15:49:58,314 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (30), 1 states have call predecessors, (30), 1 states have call successors, (30) [2022-07-21 15:49:58,314 INFO L276 IsEmpty]: Start isEmpty. Operand 2285 states and 3191 transitions. [2022-07-21 15:49:58,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2022-07-21 15:49:58,316 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:49:58,316 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:49:58,364 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2022-07-21 15:49:58,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-21 15:49:58,532 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-21 15:49:58,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:49:58,532 INFO L85 PathProgramCache]: Analyzing trace with hash -1774183382, now seen corresponding path program 1 times [2022-07-21 15:49:58,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:49:58,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [763651415] [2022-07-21 15:49:58,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:49:58,534 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:49:58,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:49:58,535 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-21 15:49:58,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2022-07-21 15:50:01,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:50:01,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 2471 conjuncts, 8 conjunts are in the unsatisfiable core [2022-07-21 15:50:01,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:50:03,013 INFO L134 CoverageAnalysis]: Checked inductivity of 523 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 523 trivial. 0 not checked. [2022-07-21 15:50:03,013 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:50:03,013 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:50:03,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [763651415] [2022-07-21 15:50:03,013 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [763651415] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:50:03,013 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:50:03,013 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-21 15:50:03,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206569738] [2022-07-21 15:50:03,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:50:03,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 15:50:03,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:50:03,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 15:50:03,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:50:03,014 INFO L87 Difference]: Start difference. First operand 2285 states and 3191 transitions. Second operand has 5 states, 5 states have (on average 20.6) internal successors, (103), 3 states have internal predecessors, (103), 1 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2022-07-21 15:50:03,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:50:03,247 INFO L93 Difference]: Finished difference Result 2352 states and 3256 transitions. [2022-07-21 15:50:03,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 15:50:03,248 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 3 states have internal predecessors, (103), 1 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) Word has length 269 [2022-07-21 15:50:03,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:50:03,254 INFO L225 Difference]: With dead ends: 2352 [2022-07-21 15:50:03,255 INFO L226 Difference]: Without dead ends: 2350 [2022-07-21 15:50:03,256 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 265 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-07-21 15:50:03,256 INFO L413 NwaCegarLoop]: 3200 mSDtfsCounter, 2923 mSDsluCounter, 6539 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2924 SdHoareTripleChecker+Valid, 9739 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-21 15:50:03,256 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2924 Valid, 9739 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-21 15:50:03,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2350 states. [2022-07-21 15:50:03,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2350 to 2348. [2022-07-21 15:50:03,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2348 states, 1618 states have (on average 1.2676143386897405) internal successors, (2051), 1673 states have internal predecessors, (2051), 601 states have call successors, (601), 124 states have call predecessors, (601), 124 states have return successors, (601), 584 states have call predecessors, (601), 601 states have call successors, (601) [2022-07-21 15:50:03,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2348 states to 2348 states and 3253 transitions. [2022-07-21 15:50:03,423 INFO L78 Accepts]: Start accepts. Automaton has 2348 states and 3253 transitions. Word has length 269 [2022-07-21 15:50:03,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:50:03,423 INFO L495 AbstractCegarLoop]: Abstraction has 2348 states and 3253 transitions. [2022-07-21 15:50:03,424 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 3 states have internal predecessors, (103), 1 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2022-07-21 15:50:03,424 INFO L276 IsEmpty]: Start isEmpty. Operand 2348 states and 3253 transitions. [2022-07-21 15:50:03,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2022-07-21 15:50:03,426 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:50:03,426 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:50:03,484 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2022-07-21 15:50:03,641 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-21 15:50:03,642 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-21 15:50:03,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:50:03,642 INFO L85 PathProgramCache]: Analyzing trace with hash 1272540582, now seen corresponding path program 1 times [2022-07-21 15:50:03,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:50:03,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [875819103] [2022-07-21 15:50:03,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:50:03,644 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:50:03,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:50:03,645 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-21 15:50:03,647 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2022-07-21 15:50:06,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:50:06,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 2359 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-21 15:50:06,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:50:06,395 INFO L134 CoverageAnalysis]: Checked inductivity of 564 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 564 trivial. 0 not checked. [2022-07-21 15:50:06,395 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:50:06,395 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:50:06,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [875819103] [2022-07-21 15:50:06,395 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [875819103] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:50:06,395 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:50:06,395 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-21 15:50:06,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090913981] [2022-07-21 15:50:06,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:50:06,396 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 15:50:06,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:50:06,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 15:50:06,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:50:06,396 INFO L87 Difference]: Start difference. First operand 2348 states and 3253 transitions. Second operand has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (33), 2 states have call predecessors, (33), 1 states have call successors, (33) [2022-07-21 15:50:06,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:50:06,809 INFO L93 Difference]: Finished difference Result 2348 states and 3253 transitions. [2022-07-21 15:50:06,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 15:50:06,810 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (33), 2 states have call predecessors, (33), 1 states have call successors, (33) Word has length 276 [2022-07-21 15:50:06,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:50:06,815 INFO L225 Difference]: With dead ends: 2348 [2022-07-21 15:50:06,816 INFO L226 Difference]: Without dead ends: 2346 [2022-07-21 15:50:06,816 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 272 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-07-21 15:50:06,817 INFO L413 NwaCegarLoop]: 3165 mSDtfsCounter, 54 mSDsluCounter, 9429 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 12594 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-21 15:50:06,817 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 12594 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-21 15:50:06,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2346 states. [2022-07-21 15:50:06,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2346 to 2346. [2022-07-21 15:50:06,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2346 states, 1617 states have (on average 1.2671614100185529) internal successors, (2049), 1671 states have internal predecessors, (2049), 601 states have call successors, (601), 124 states have call predecessors, (601), 124 states have return successors, (601), 584 states have call predecessors, (601), 601 states have call successors, (601) [2022-07-21 15:50:06,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2346 states to 2346 states and 3251 transitions. [2022-07-21 15:50:06,976 INFO L78 Accepts]: Start accepts. Automaton has 2346 states and 3251 transitions. Word has length 276 [2022-07-21 15:50:06,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:50:06,977 INFO L495 AbstractCegarLoop]: Abstraction has 2346 states and 3251 transitions. [2022-07-21 15:50:06,977 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (33), 2 states have call predecessors, (33), 1 states have call successors, (33) [2022-07-21 15:50:06,977 INFO L276 IsEmpty]: Start isEmpty. Operand 2346 states and 3251 transitions. [2022-07-21 15:50:06,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2022-07-21 15:50:06,980 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:50:06,980 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 10, 10, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:50:07,028 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2022-07-21 15:50:07,199 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-21 15:50:07,200 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-21 15:50:07,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:50:07,200 INFO L85 PathProgramCache]: Analyzing trace with hash -76970230, now seen corresponding path program 1 times [2022-07-21 15:50:07,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:50:07,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2055907890] [2022-07-21 15:50:07,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:50:07,202 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:50:07,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:50:07,203 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-21 15:50:07,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2022-07-21 15:50:09,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:50:09,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 2217 conjuncts, 15 conjunts are in the unsatisfiable core [2022-07-21 15:50:09,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:50:09,717 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 753 trivial. 0 not checked. [2022-07-21 15:50:09,717 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:50:09,717 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:50:09,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2055907890] [2022-07-21 15:50:09,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2055907890] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:50:09,717 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:50:09,717 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-21 15:50:09,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464864471] [2022-07-21 15:50:09,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:50:09,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-21 15:50:09,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:50:09,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-21 15:50:09,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-21 15:50:09,718 INFO L87 Difference]: Start difference. First operand 2346 states and 3251 transitions. Second operand has 8 states, 8 states have (on average 13.875) internal successors, (111), 6 states have internal predecessors, (111), 3 states have call successors, (39), 2 states have call predecessors, (39), 4 states have return successors, (37), 5 states have call predecessors, (37), 3 states have call successors, (37) [2022-07-21 15:50:10,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:50:10,172 INFO L93 Difference]: Finished difference Result 4311 states and 5998 transitions. [2022-07-21 15:50:10,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-21 15:50:10,174 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.875) internal successors, (111), 6 states have internal predecessors, (111), 3 states have call successors, (39), 2 states have call predecessors, (39), 4 states have return successors, (37), 5 states have call predecessors, (37), 3 states have call successors, (37) Word has length 308 [2022-07-21 15:50:10,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:50:10,179 INFO L225 Difference]: With dead ends: 4311 [2022-07-21 15:50:10,179 INFO L226 Difference]: Without dead ends: 2361 [2022-07-21 15:50:10,183 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 301 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-21 15:50:10,183 INFO L413 NwaCegarLoop]: 3166 mSDtfsCounter, 6 mSDsluCounter, 18949 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 22115 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-21 15:50:10,184 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 22115 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-21 15:50:10,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2361 states. [2022-07-21 15:50:10,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2361 to 2355. [2022-07-21 15:50:10,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2355 states, 1623 states have (on average 1.266173752310536) internal successors, (2055), 1677 states have internal predecessors, (2055), 602 states have call successors, (602), 124 states have call predecessors, (602), 126 states have return successors, (626), 587 states have call predecessors, (626), 602 states have call successors, (626) [2022-07-21 15:50:10,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2355 states to 2355 states and 3283 transitions. [2022-07-21 15:50:10,308 INFO L78 Accepts]: Start accepts. Automaton has 2355 states and 3283 transitions. Word has length 308 [2022-07-21 15:50:10,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:50:10,309 INFO L495 AbstractCegarLoop]: Abstraction has 2355 states and 3283 transitions. [2022-07-21 15:50:10,309 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.875) internal successors, (111), 6 states have internal predecessors, (111), 3 states have call successors, (39), 2 states have call predecessors, (39), 4 states have return successors, (37), 5 states have call predecessors, (37), 3 states have call successors, (37) [2022-07-21 15:50:10,309 INFO L276 IsEmpty]: Start isEmpty. Operand 2355 states and 3283 transitions. [2022-07-21 15:50:10,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 325 [2022-07-21 15:50:10,311 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:50:10,312 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 10, 10, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:50:10,349 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2022-07-21 15:50:10,536 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-21 15:50:10,536 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ldv_check_alloc_nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-21 15:50:10,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:50:10,537 INFO L85 PathProgramCache]: Analyzing trace with hash -1436908978, now seen corresponding path program 1 times [2022-07-21 15:50:10,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:50:10,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1337400378] [2022-07-21 15:50:10,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:50:10,538 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:50:10,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:50:10,539 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-21 15:50:10,541 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2022-07-21 15:50:12,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:50:12,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 2251 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-21 15:50:12,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:50:14,886 INFO L134 CoverageAnalysis]: Checked inductivity of 913 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 911 trivial. 0 not checked. [2022-07-21 15:50:14,886 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:50:14,886 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:50:14,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1337400378] [2022-07-21 15:50:14,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1337400378] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:50:14,886 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:50:14,886 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-21 15:50:14,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797020649] [2022-07-21 15:50:14,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:50:14,887 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 15:50:14,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:50:14,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 15:50:14,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-21 15:50:14,887 INFO L87 Difference]: Start difference. First operand 2355 states and 3283 transitions. Second operand has 6 states, 6 states have (on average 18.166666666666668) internal successors, (109), 4 states have internal predecessors, (109), 1 states have call successors, (39), 1 states have call predecessors, (39), 2 states have return successors, (37), 2 states have call predecessors, (37), 1 states have call successors, (37) [2022-07-21 15:50:21,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:50:21,034 INFO L93 Difference]: Finished difference Result 4310 states and 6021 transitions. [2022-07-21 15:50:21,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-21 15:50:21,034 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.166666666666668) internal successors, (109), 4 states have internal predecessors, (109), 1 states have call successors, (39), 1 states have call predecessors, (39), 2 states have return successors, (37), 2 states have call predecessors, (37), 1 states have call successors, (37) Word has length 324 [2022-07-21 15:50:21,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:50:21,043 INFO L225 Difference]: With dead ends: 4310 [2022-07-21 15:50:21,043 INFO L226 Difference]: Without dead ends: 2351 [2022-07-21 15:50:21,048 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 319 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-07-21 15:50:21,048 INFO L413 NwaCegarLoop]: 3157 mSDtfsCounter, 2983 mSDsluCounter, 8283 mSDsCounter, 0 mSdLazyCounter, 1188 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2989 SdHoareTripleChecker+Valid, 11440 SdHoareTripleChecker+Invalid, 1189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2022-07-21 15:50:21,049 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2989 Valid, 11440 Invalid, 1189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1188 Invalid, 0 Unknown, 0 Unchecked, 5.7s Time] [2022-07-21 15:50:21,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2351 states. [2022-07-21 15:50:21,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2351 to 2351. [2022-07-21 15:50:21,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2351 states, 1620 states have (on average 1.2654320987654322) internal successors, (2050), 1673 states have internal predecessors, (2050), 602 states have call successors, (602), 124 states have call predecessors, (602), 126 states have return successors, (626), 587 states have call predecessors, (626), 602 states have call successors, (626) [2022-07-21 15:50:21,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2351 states to 2351 states and 3278 transitions. [2022-07-21 15:50:21,187 INFO L78 Accepts]: Start accepts. Automaton has 2351 states and 3278 transitions. Word has length 324 [2022-07-21 15:50:21,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:50:21,187 INFO L495 AbstractCegarLoop]: Abstraction has 2351 states and 3278 transitions. [2022-07-21 15:50:21,187 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.166666666666668) internal successors, (109), 4 states have internal predecessors, (109), 1 states have call successors, (39), 1 states have call predecessors, (39), 2 states have return successors, (37), 2 states have call predecessors, (37), 1 states have call successors, (37) [2022-07-21 15:50:21,187 INFO L276 IsEmpty]: Start isEmpty. Operand 2351 states and 3278 transitions. [2022-07-21 15:50:21,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2022-07-21 15:50:21,190 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:50:21,191 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 10, 10, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:50:21,238 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2022-07-21 15:50:21,403 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-21 15:50:21,404 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ldv_check_alloc_nonatomicErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-21 15:50:21,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:50:21,404 INFO L85 PathProgramCache]: Analyzing trace with hash -1594135264, now seen corresponding path program 1 times [2022-07-21 15:50:21,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:50:21,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [333947238] [2022-07-21 15:50:21,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:50:21,406 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:50:21,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:50:21,407 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-21 15:50:21,408 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2022-07-21 15:50:23,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:50:23,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 2251 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-21 15:50:23,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:50:25,510 INFO L134 CoverageAnalysis]: Checked inductivity of 913 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 913 trivial. 0 not checked. [2022-07-21 15:50:25,510 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:50:25,510 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:50:25,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [333947238] [2022-07-21 15:50:25,510 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [333947238] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:50:25,510 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:50:25,511 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-21 15:50:25,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832301663] [2022-07-21 15:50:25,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:50:25,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:50:25,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:50:25,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:50:25,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:50:25,512 INFO L87 Difference]: Start difference. First operand 2351 states and 3278 transitions. Second operand has 4 states, 4 states have (on average 27.0) internal successors, (108), 3 states have internal predecessors, (108), 1 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (37), 1 states have call predecessors, (37), 1 states have call successors, (37) [2022-07-21 15:50:25,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:50:25,686 INFO L93 Difference]: Finished difference Result 2351 states and 3278 transitions. [2022-07-21 15:50:25,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-21 15:50:25,686 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 3 states have internal predecessors, (108), 1 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (37), 1 states have call predecessors, (37), 1 states have call successors, (37) Word has length 325 [2022-07-21 15:50:25,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:50:25,693 INFO L225 Difference]: With dead ends: 2351 [2022-07-21 15:50:25,693 INFO L226 Difference]: Without dead ends: 2349 [2022-07-21 15:50:25,694 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 322 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:50:25,695 INFO L413 NwaCegarLoop]: 3155 mSDtfsCounter, 2976 mSDsluCounter, 3152 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2981 SdHoareTripleChecker+Valid, 6307 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-21 15:50:25,695 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2981 Valid, 6307 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-21 15:50:25,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2349 states. [2022-07-21 15:50:25,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2349 to 2349. [2022-07-21 15:50:25,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2349 states, 1619 states have (on average 1.2649783817171094) internal successors, (2048), 1671 states have internal predecessors, (2048), 602 states have call successors, (602), 124 states have call predecessors, (602), 126 states have return successors, (626), 587 states have call predecessors, (626), 602 states have call successors, (626) [2022-07-21 15:50:25,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2349 states to 2349 states and 3276 transitions. [2022-07-21 15:50:25,831 INFO L78 Accepts]: Start accepts. Automaton has 2349 states and 3276 transitions. Word has length 325 [2022-07-21 15:50:25,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:50:25,832 INFO L495 AbstractCegarLoop]: Abstraction has 2349 states and 3276 transitions. [2022-07-21 15:50:25,832 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 3 states have internal predecessors, (108), 1 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (37), 1 states have call predecessors, (37), 1 states have call successors, (37) [2022-07-21 15:50:25,832 INFO L276 IsEmpty]: Start isEmpty. Operand 2349 states and 3276 transitions. [2022-07-21 15:50:25,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2022-07-21 15:50:25,835 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:50:25,836 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:50:25,881 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Ended with exit code 0 [2022-07-21 15:50:26,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-21 15:50:26,052 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-21 15:50:26,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:50:26,052 INFO L85 PathProgramCache]: Analyzing trace with hash -370398581, now seen corresponding path program 1 times [2022-07-21 15:50:26,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:50:26,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1481759913] [2022-07-21 15:50:26,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:50:26,054 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:50:26,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:50:26,055 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-21 15:50:26,056 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2022-07-21 15:50:28,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:50:29,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 2551 conjuncts, 10 conjunts are in the unsatisfiable core [2022-07-21 15:50:29,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:50:29,207 INFO L134 CoverageAnalysis]: Checked inductivity of 526 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 524 trivial. 0 not checked. [2022-07-21 15:50:29,208 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:50:29,208 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:50:29,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1481759913] [2022-07-21 15:50:29,208 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1481759913] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:50:29,208 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:50:29,208 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-21 15:50:29,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175820995] [2022-07-21 15:50:29,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:50:29,209 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-21 15:50:29,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:50:29,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-21 15:50:29,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-21 15:50:29,209 INFO L87 Difference]: Start difference. First operand 2349 states and 3276 transitions. Second operand has 6 states, 5 states have (on average 23.4) internal successors, (117), 5 states have internal predecessors, (117), 3 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-07-21 15:50:30,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:50:30,128 INFO L93 Difference]: Finished difference Result 4521 states and 6331 transitions. [2022-07-21 15:50:30,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-21 15:50:30,130 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 23.4) internal successors, (117), 5 states have internal predecessors, (117), 3 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 289 [2022-07-21 15:50:30,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:50:30,137 INFO L225 Difference]: With dead ends: 4521 [2022-07-21 15:50:30,138 INFO L226 Difference]: Without dead ends: 2403 [2022-07-21 15:50:30,144 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-21 15:50:30,154 INFO L413 NwaCegarLoop]: 3203 mSDtfsCounter, 140 mSDsluCounter, 12605 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 15808 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-21 15:50:30,155 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 15808 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-21 15:50:30,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2403 states. [2022-07-21 15:50:30,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2403 to 2349. [2022-07-21 15:50:30,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2349 states, 1619 states have (on average 1.2643607164916615) internal successors, (2047), 1671 states have internal predecessors, (2047), 602 states have call successors, (602), 124 states have call predecessors, (602), 126 states have return successors, (626), 587 states have call predecessors, (626), 602 states have call successors, (626) [2022-07-21 15:50:30,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2349 states to 2349 states and 3275 transitions. [2022-07-21 15:50:30,295 INFO L78 Accepts]: Start accepts. Automaton has 2349 states and 3275 transitions. Word has length 289 [2022-07-21 15:50:30,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:50:30,296 INFO L495 AbstractCegarLoop]: Abstraction has 2349 states and 3275 transitions. [2022-07-21 15:50:30,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 23.4) internal successors, (117), 5 states have internal predecessors, (117), 3 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-07-21 15:50:30,296 INFO L276 IsEmpty]: Start isEmpty. Operand 2349 states and 3275 transitions. [2022-07-21 15:50:30,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2022-07-21 15:50:30,299 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:50:30,299 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:50:30,361 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2022-07-21 15:50:30,527 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-21 15:50:30,528 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-21 15:50:30,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:50:30,528 INFO L85 PathProgramCache]: Analyzing trace with hash -763425591, now seen corresponding path program 1 times [2022-07-21 15:50:30,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:50:30,530 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1562370948] [2022-07-21 15:50:30,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:50:30,530 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:50:30,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:50:30,531 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-21 15:50:30,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2022-07-21 15:50:33,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:50:33,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 2551 conjuncts, 6 conjunts are in the unsatisfiable core [2022-07-21 15:50:33,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:50:33,545 INFO L134 CoverageAnalysis]: Checked inductivity of 526 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 523 trivial. 0 not checked. [2022-07-21 15:50:33,545 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:50:33,545 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:50:33,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1562370948] [2022-07-21 15:50:33,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1562370948] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:50:33,545 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:50:33,545 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-21 15:50:33,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112898428] [2022-07-21 15:50:33,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:50:33,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-21 15:50:33,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:50:33,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-21 15:50:33,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:50:33,546 INFO L87 Difference]: Start difference. First operand 2349 states and 3275 transitions. Second operand has 5 states, 5 states have (on average 23.4) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-07-21 15:50:34,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:50:34,005 INFO L93 Difference]: Finished difference Result 2351 states and 3276 transitions. [2022-07-21 15:50:34,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 15:50:34,006 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.4) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 289 [2022-07-21 15:50:34,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:50:34,011 INFO L225 Difference]: With dead ends: 2351 [2022-07-21 15:50:34,011 INFO L226 Difference]: Without dead ends: 2349 [2022-07-21 15:50:34,012 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 285 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-07-21 15:50:34,012 INFO L413 NwaCegarLoop]: 3187 mSDtfsCounter, 128 mSDsluCounter, 9446 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 12633 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-21 15:50:34,012 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 12633 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-21 15:50:34,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2349 states. [2022-07-21 15:50:34,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2349 to 2349. [2022-07-21 15:50:34,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2349 states, 1619 states have (on average 1.2637430512662138) internal successors, (2046), 1671 states have internal predecessors, (2046), 602 states have call successors, (602), 124 states have call predecessors, (602), 126 states have return successors, (626), 587 states have call predecessors, (626), 602 states have call successors, (626) [2022-07-21 15:50:34,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2349 states to 2349 states and 3274 transitions. [2022-07-21 15:50:34,137 INFO L78 Accepts]: Start accepts. Automaton has 2349 states and 3274 transitions. Word has length 289 [2022-07-21 15:50:34,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:50:34,137 INFO L495 AbstractCegarLoop]: Abstraction has 2349 states and 3274 transitions. [2022-07-21 15:50:34,137 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.4) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-07-21 15:50:34,137 INFO L276 IsEmpty]: Start isEmpty. Operand 2349 states and 3274 transitions. [2022-07-21 15:50:34,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2022-07-21 15:50:34,142 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:50:34,143 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 8, 8, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:50:34,198 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2022-07-21 15:50:34,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-21 15:50:34,372 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-21 15:50:34,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:50:34,372 INFO L85 PathProgramCache]: Analyzing trace with hash -366440083, now seen corresponding path program 1 times [2022-07-21 15:50:34,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:50:34,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [948445991] [2022-07-21 15:50:34,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:50:34,374 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:50:34,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:50:34,375 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-21 15:50:34,377 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2022-07-21 15:50:37,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:50:37,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 3199 conjuncts, 15 conjunts are in the unsatisfiable core [2022-07-21 15:50:37,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:50:38,134 INFO L134 CoverageAnalysis]: Checked inductivity of 657 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 654 trivial. 0 not checked. [2022-07-21 15:50:38,134 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:50:38,134 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:50:38,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [948445991] [2022-07-21 15:50:38,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [948445991] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:50:38,134 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:50:38,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-21 15:50:38,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780302642] [2022-07-21 15:50:38,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:50:38,135 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-21 15:50:38,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:50:38,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-21 15:50:38,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-21 15:50:38,135 INFO L87 Difference]: Start difference. First operand 2349 states and 3274 transitions. Second operand has 8 states, 8 states have (on average 21.25) internal successors, (170), 6 states have internal predecessors, (170), 3 states have call successors, (51), 2 states have call predecessors, (51), 4 states have return successors, (46), 5 states have call predecessors, (46), 3 states have call successors, (46) [2022-07-21 15:50:39,779 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-21 15:50:40,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:50:40,266 INFO L93 Difference]: Finished difference Result 4485 states and 6333 transitions. [2022-07-21 15:50:40,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-21 15:50:40,268 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 21.25) internal successors, (170), 6 states have internal predecessors, (170), 3 states have call successors, (51), 2 states have call predecessors, (51), 4 states have return successors, (46), 5 states have call predecessors, (46), 3 states have call successors, (46) Word has length 370 [2022-07-21 15:50:40,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:50:40,275 INFO L225 Difference]: With dead ends: 4485 [2022-07-21 15:50:40,275 INFO L226 Difference]: Without dead ends: 2367 [2022-07-21 15:50:40,281 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 363 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-21 15:50:40,283 INFO L413 NwaCegarLoop]: 3154 mSDtfsCounter, 4 mSDsluCounter, 18895 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 22049 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-07-21 15:50:40,283 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 22049 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-07-21 15:50:40,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2367 states. [2022-07-21 15:50:40,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2367 to 2358. [2022-07-21 15:50:40,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2358 states, 1625 states have (on average 1.2627692307692309) internal successors, (2052), 1677 states have internal predecessors, (2052), 603 states have call successors, (603), 124 states have call predecessors, (603), 128 states have return successors, (630), 590 states have call predecessors, (630), 603 states have call successors, (630) [2022-07-21 15:50:40,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2358 states to 2358 states and 3285 transitions. [2022-07-21 15:50:40,422 INFO L78 Accepts]: Start accepts. Automaton has 2358 states and 3285 transitions. Word has length 370 [2022-07-21 15:50:40,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:50:40,422 INFO L495 AbstractCegarLoop]: Abstraction has 2358 states and 3285 transitions. [2022-07-21 15:50:40,423 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 21.25) internal successors, (170), 6 states have internal predecessors, (170), 3 states have call successors, (51), 2 states have call predecessors, (51), 4 states have return successors, (46), 5 states have call predecessors, (46), 3 states have call successors, (46) [2022-07-21 15:50:40,423 INFO L276 IsEmpty]: Start isEmpty. Operand 2358 states and 3285 transitions. [2022-07-21 15:50:40,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 392 [2022-07-21 15:50:40,429 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:50:40,429 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 8, 8, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-21 15:50:40,505 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Ended with exit code 0 [2022-07-21 15:50:40,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-21 15:50:40,650 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-21 15:50:40,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:50:40,650 INFO L85 PathProgramCache]: Analyzing trace with hash -693259937, now seen corresponding path program 1 times [2022-07-21 15:50:40,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:50:40,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [257415865] [2022-07-21 15:50:40,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:50:40,660 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:50:40,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:50:40,661 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-21 15:50:40,666 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2022-07-21 15:50:44,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-21 15:50:44,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 3246 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-21 15:50:44,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-21 15:50:44,414 INFO L134 CoverageAnalysis]: Checked inductivity of 804 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 804 trivial. 0 not checked. [2022-07-21 15:50:44,415 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-21 15:50:44,415 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-07-21 15:50:44,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [257415865] [2022-07-21 15:50:44,415 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [257415865] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-21 15:50:44,415 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-21 15:50:44,415 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-21 15:50:44,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535889432] [2022-07-21 15:50:44,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-21 15:50:44,415 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-21 15:50:44,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-07-21 15:50:44,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-21 15:50:44,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-21 15:50:44,416 INFO L87 Difference]: Start difference. First operand 2358 states and 3285 transitions. Second operand has 4 states, 4 states have (on average 43.25) internal successors, (173), 4 states have internal predecessors, (173), 2 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) [2022-07-21 15:50:44,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-21 15:50:44,660 INFO L93 Difference]: Finished difference Result 4489 states and 6340 transitions. [2022-07-21 15:50:44,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-21 15:50:44,661 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 43.25) internal successors, (173), 4 states have internal predecessors, (173), 2 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) Word has length 391 [2022-07-21 15:50:44,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-21 15:50:44,666 INFO L225 Difference]: With dead ends: 4489 [2022-07-21 15:50:44,666 INFO L226 Difference]: Without dead ends: 2362 [2022-07-21 15:50:44,670 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 391 GetRequests, 388 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-21 15:50:44,671 INFO L413 NwaCegarLoop]: 3154 mSDtfsCounter, 2 mSDsluCounter, 6303 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 9457 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-21 15:50:44,671 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 9457 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-21 15:50:44,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2362 states. [2022-07-21 15:50:44,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2362 to 2361. [2022-07-21 15:50:44,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2361 states, 1628 states have (on average 1.2622850122850122) internal successors, (2055), 1680 states have internal predecessors, (2055), 603 states have call successors, (603), 124 states have call predecessors, (603), 128 states have return successors, (630), 590 states have call predecessors, (630), 603 states have call successors, (630) [2022-07-21 15:50:44,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2361 states to 2361 states and 3288 transitions. [2022-07-21 15:50:44,796 INFO L78 Accepts]: Start accepts. Automaton has 2361 states and 3288 transitions. Word has length 391 [2022-07-21 15:50:44,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-21 15:50:44,796 INFO L495 AbstractCegarLoop]: Abstraction has 2361 states and 3288 transitions. [2022-07-21 15:50:44,797 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 43.25) internal successors, (173), 4 states have internal predecessors, (173), 2 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) [2022-07-21 15:50:44,797 INFO L276 IsEmpty]: Start isEmpty. Operand 2361 states and 3288 transitions. [2022-07-21 15:50:44,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 390 [2022-07-21 15:50:44,802 INFO L187 NwaCegarLoop]: Found error trace [2022-07-21 15:50:44,802 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 8, 8, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 15:50:44,881 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2022-07-21 15:50:45,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-07-21 15:50:45,028 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2022-07-21 15:50:45,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-21 15:50:45,028 INFO L85 PathProgramCache]: Analyzing trace with hash -1464958557, now seen corresponding path program 1 times [2022-07-21 15:50:45,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-07-21 15:50:45,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [796360892] [2022-07-21 15:50:45,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-21 15:50:45,030 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-07-21 15:50:45,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-07-21 15:50:45,031 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-07-21 15:50:45,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process