./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version f4b24e32 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.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 bbb4c890fadad0417fec53c1fd92092974d9fa843199f98b4f7f294d4c4112c7 --- Real Ultimate output --- This is Ultimate 0.2.2-?-f4b24e3 [2022-07-14 04:35:46,849 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-14 04:35:46,854 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-14 04:35:46,896 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-14 04:35:46,896 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-14 04:35:46,897 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-14 04:35:46,899 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-14 04:35:46,900 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-14 04:35:46,901 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-14 04:35:46,904 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-14 04:35:46,905 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-14 04:35:46,908 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-14 04:35:46,909 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-14 04:35:46,915 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-14 04:35:46,918 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-14 04:35:46,922 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-14 04:35:46,923 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-14 04:35:46,926 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-14 04:35:46,927 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-14 04:35:46,930 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-14 04:35:46,932 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-14 04:35:46,936 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-14 04:35:46,937 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-14 04:35:46,938 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-14 04:35:46,940 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-14 04:35:46,945 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-14 04:35:46,945 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-14 04:35:46,946 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-14 04:35:46,947 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-14 04:35:46,947 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-14 04:35:46,948 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-14 04:35:46,949 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-14 04:35:46,950 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-14 04:35:46,951 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-14 04:35:46,952 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-14 04:35:46,952 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-14 04:35:46,953 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-14 04:35:46,953 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-14 04:35:46,953 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-14 04:35:46,954 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-14 04:35:46,954 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-14 04:35:46,956 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-14 04:35:46,957 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-07-14 04:35:46,991 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-14 04:35:46,991 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-14 04:35:46,992 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-14 04:35:46,992 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-14 04:35:46,992 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-14 04:35:46,993 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-14 04:35:46,993 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-14 04:35:46,993 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-14 04:35:46,993 INFO L138 SettingsManager]: * Use SBE=true [2022-07-14 04:35:46,994 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-14 04:35:46,994 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-14 04:35:46,994 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-14 04:35:46,994 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-14 04:35:46,994 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-14 04:35:46,995 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-14 04:35:46,995 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-14 04:35:46,995 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-14 04:35:46,995 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-14 04:35:46,995 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-14 04:35:46,996 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-14 04:35:46,996 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-14 04:35:46,996 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-14 04:35:46,996 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-14 04:35:46,996 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-14 04:35:46,997 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-14 04:35:46,997 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-14 04:35:46,997 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-14 04:35:46,997 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-14 04:35:46,997 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-14 04:35:46,998 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-14 04:35:46,998 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 -> bbb4c890fadad0417fec53c1fd92092974d9fa843199f98b4f7f294d4c4112c7 [2022-07-14 04:35:47,217 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-14 04:35:47,243 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-14 04:35:47,247 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-14 04:35:47,249 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-14 04:35:47,250 INFO L275 PluginConnector]: CDTParser initialized [2022-07-14 04:35:47,252 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i [2022-07-14 04:35:47,315 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2acf6382d/98e1e786a90d47feb1b5524ff4ed0d02/FLAGe371daa8b [2022-07-14 04:35:48,307 INFO L306 CDTParser]: Found 1 translation units. [2022-07-14 04:35:48,308 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i [2022-07-14 04:35:48,386 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2acf6382d/98e1e786a90d47feb1b5524ff4ed0d02/FLAGe371daa8b [2022-07-14 04:35:48,828 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2acf6382d/98e1e786a90d47feb1b5524ff4ed0d02 [2022-07-14 04:35:48,831 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-14 04:35:48,832 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-14 04:35:48,834 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-14 04:35:48,835 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-14 04:35:48,838 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-14 04:35:48,838 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.07 04:35:48" (1/1) ... [2022-07-14 04:35:48,839 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3ceda4bc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:35:48, skipping insertion in model container [2022-07-14 04:35:48,839 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.07 04:35:48" (1/1) ... [2022-07-14 04:35:48,845 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-14 04:35:49,137 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-14 04:36:00,889 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[914081,914094] [2022-07-14 04:36:00,892 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[914226,914239] [2022-07-14 04:36:00,892 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[914372,914385] [2022-07-14 04:36:00,893 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[914537,914550] [2022-07-14 04:36:00,893 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[914695,914708] [2022-07-14 04:36:00,894 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[914853,914866] [2022-07-14 04:36:00,894 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[915011,915024] [2022-07-14 04:36:00,894 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[915171,915184] [2022-07-14 04:36:00,895 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[915330,915343] [2022-07-14 04:36:00,895 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[915469,915482] [2022-07-14 04:36:00,895 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[915611,915624] [2022-07-14 04:36:00,896 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[915760,915773] [2022-07-14 04:36:00,896 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[915899,915912] [2022-07-14 04:36:00,897 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[916054,916067] [2022-07-14 04:36:00,897 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[916214,916227] [2022-07-14 04:36:00,897 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[916365,916378] [2022-07-14 04:36:00,898 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[916516,916529] [2022-07-14 04:36:00,898 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[916668,916681] [2022-07-14 04:36:00,899 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[916817,916830] [2022-07-14 04:36:00,905 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[916965,916978] [2022-07-14 04:36:00,905 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[917122,917135] [2022-07-14 04:36:00,906 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[917271,917284] [2022-07-14 04:36:00,906 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[917427,917440] [2022-07-14 04:36:00,906 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[917580,917593] [2022-07-14 04:36:00,907 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[917726,917739] [2022-07-14 04:36:00,907 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[917869,917882] [2022-07-14 04:36:00,908 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[918021,918034] [2022-07-14 04:36:00,908 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[918167,918180] [2022-07-14 04:36:00,908 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[918312,918325] [2022-07-14 04:36:00,908 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[918466,918479] [2022-07-14 04:36:00,909 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[918617,918630] [2022-07-14 04:36:00,909 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[918772,918785] [2022-07-14 04:36:00,909 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[918924,918937] [2022-07-14 04:36:00,910 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[919079,919092] [2022-07-14 04:36:00,910 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[919243,919256] [2022-07-14 04:36:00,910 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[919399,919412] [2022-07-14 04:36:00,911 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[919563,919576] [2022-07-14 04:36:00,911 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[919705,919718] [2022-07-14 04:36:00,911 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[919863,919876] [2022-07-14 04:36:00,912 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[920030,920043] [2022-07-14 04:36:00,912 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[920189,920202] [2022-07-14 04:36:00,912 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[920348,920361] [2022-07-14 04:36:00,913 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[920497,920510] [2022-07-14 04:36:00,913 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[920644,920657] [2022-07-14 04:36:00,913 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[920783,920796] [2022-07-14 04:36:00,914 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[920946,920959] [2022-07-14 04:36:00,914 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[921112,921125] [2022-07-14 04:36:00,914 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[921276,921289] [2022-07-14 04:36:00,915 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[921441,921454] [2022-07-14 04:36:00,915 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[921606,921619] [2022-07-14 04:36:00,915 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[921772,921785] [2022-07-14 04:36:00,916 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[921937,921950] [2022-07-14 04:36:00,916 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[922104,922117] [2022-07-14 04:36:00,916 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[922264,922277] [2022-07-14 04:36:00,917 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[922426,922439] [2022-07-14 04:36:00,917 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[922585,922598] [2022-07-14 04:36:00,917 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[922731,922744] [2022-07-14 04:36:00,918 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[922874,922887] [2022-07-14 04:36:00,918 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[923018,923031] [2022-07-14 04:36:00,918 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[923161,923174] [2022-07-14 04:36:00,919 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[923305,923318] [2022-07-14 04:36:00,930 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[923446,923459] [2022-07-14 04:36:00,931 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[923584,923597] [2022-07-14 04:36:00,932 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[923742,923755] [2022-07-14 04:36:00,932 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[923901,923914] [2022-07-14 04:36:00,933 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[924057,924070] [2022-07-14 04:36:00,934 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[924206,924219] [2022-07-14 04:36:00,934 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[924358,924371] [2022-07-14 04:36:00,935 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[924509,924522] [2022-07-14 04:36:00,935 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[924658,924671] [2022-07-14 04:36:00,936 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[924810,924823] [2022-07-14 04:36:00,936 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[924958,924971] [2022-07-14 04:36:00,936 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[925111,925124] [2022-07-14 04:36:00,937 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[925262,925275] [2022-07-14 04:36:00,937 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[925412,925425] [2022-07-14 04:36:00,937 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[925559,925572] [2022-07-14 04:36:00,938 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[925710,925723] [2022-07-14 04:36:00,938 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[925861,925874] [2022-07-14 04:36:00,938 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[926009,926022] [2022-07-14 04:36:00,939 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[926175,926188] [2022-07-14 04:36:00,939 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[926344,926357] [2022-07-14 04:36:00,939 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[926511,926524] [2022-07-14 04:36:00,940 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[926679,926692] [2022-07-14 04:36:00,940 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[926829,926842] [2022-07-14 04:36:00,941 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[926976,926989] [2022-07-14 04:36:00,941 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[927137,927150] [2022-07-14 04:36:00,941 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[927307,927320] [2022-07-14 04:36:00,942 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[927469,927482] [2022-07-14 04:36:00,969 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-14 04:36:01,042 INFO L203 MainTranslator]: Completed pre-run [2022-07-14 04:36:02,015 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[914081,914094] [2022-07-14 04:36:02,018 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[914226,914239] [2022-07-14 04:36:02,021 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[914372,914385] [2022-07-14 04:36:02,022 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[914537,914550] [2022-07-14 04:36:02,023 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[914695,914708] [2022-07-14 04:36:02,024 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[914853,914866] [2022-07-14 04:36:02,025 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[915011,915024] [2022-07-14 04:36:02,025 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[915171,915184] [2022-07-14 04:36:02,026 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[915330,915343] [2022-07-14 04:36:02,026 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[915469,915482] [2022-07-14 04:36:02,026 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[915611,915624] [2022-07-14 04:36:02,027 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[915760,915773] [2022-07-14 04:36:02,039 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[915899,915912] [2022-07-14 04:36:02,040 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[916054,916067] [2022-07-14 04:36:02,040 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[916214,916227] [2022-07-14 04:36:02,040 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[916365,916378] [2022-07-14 04:36:02,041 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[916516,916529] [2022-07-14 04:36:02,042 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[916668,916681] [2022-07-14 04:36:02,042 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[916817,916830] [2022-07-14 04:36:02,042 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[916965,916978] [2022-07-14 04:36:02,042 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[917122,917135] [2022-07-14 04:36:02,044 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[917271,917284] [2022-07-14 04:36:02,044 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[917427,917440] [2022-07-14 04:36:02,044 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[917580,917593] [2022-07-14 04:36:02,045 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[917726,917739] [2022-07-14 04:36:02,045 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[917869,917882] [2022-07-14 04:36:02,045 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[918021,918034] [2022-07-14 04:36:02,045 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[918167,918180] [2022-07-14 04:36:02,046 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[918312,918325] [2022-07-14 04:36:02,046 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[918466,918479] [2022-07-14 04:36:02,056 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[918617,918630] [2022-07-14 04:36:02,057 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[918772,918785] [2022-07-14 04:36:02,057 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[918924,918937] [2022-07-14 04:36:02,058 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[919079,919092] [2022-07-14 04:36:02,059 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[919243,919256] [2022-07-14 04:36:02,059 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[919399,919412] [2022-07-14 04:36:02,059 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[919563,919576] [2022-07-14 04:36:02,060 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[919705,919718] [2022-07-14 04:36:02,060 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[919863,919876] [2022-07-14 04:36:02,061 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[920030,920043] [2022-07-14 04:36:02,062 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[920189,920202] [2022-07-14 04:36:02,062 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[920348,920361] [2022-07-14 04:36:02,062 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[920497,920510] [2022-07-14 04:36:02,062 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[920644,920657] [2022-07-14 04:36:02,063 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[920783,920796] [2022-07-14 04:36:02,063 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[920946,920959] [2022-07-14 04:36:02,064 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[921112,921125] [2022-07-14 04:36:02,064 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[921276,921289] [2022-07-14 04:36:02,064 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[921441,921454] [2022-07-14 04:36:02,065 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[921606,921619] [2022-07-14 04:36:02,065 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[921772,921785] [2022-07-14 04:36:02,065 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[921937,921950] [2022-07-14 04:36:02,066 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[922104,922117] [2022-07-14 04:36:02,066 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[922264,922277] [2022-07-14 04:36:02,067 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[922426,922439] [2022-07-14 04:36:02,067 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[922585,922598] [2022-07-14 04:36:02,068 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[922731,922744] [2022-07-14 04:36:02,068 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[922874,922887] [2022-07-14 04:36:02,068 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[923018,923031] [2022-07-14 04:36:02,069 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[923161,923174] [2022-07-14 04:36:02,069 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[923305,923318] [2022-07-14 04:36:02,070 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[923446,923459] [2022-07-14 04:36:02,071 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[923584,923597] [2022-07-14 04:36:02,073 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[923742,923755] [2022-07-14 04:36:02,074 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[923901,923914] [2022-07-14 04:36:02,078 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[924057,924070] [2022-07-14 04:36:02,079 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[924206,924219] [2022-07-14 04:36:02,080 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[924358,924371] [2022-07-14 04:36:02,080 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[924509,924522] [2022-07-14 04:36:02,081 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[924658,924671] [2022-07-14 04:36:02,081 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[924810,924823] [2022-07-14 04:36:02,081 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[924958,924971] [2022-07-14 04:36:02,086 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[925111,925124] [2022-07-14 04:36:02,087 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[925262,925275] [2022-07-14 04:36:02,087 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[925412,925425] [2022-07-14 04:36:02,087 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[925559,925572] [2022-07-14 04:36:02,088 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[925710,925723] [2022-07-14 04:36:02,088 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[925861,925874] [2022-07-14 04:36:02,089 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[926009,926022] [2022-07-14 04:36:02,090 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[926175,926188] [2022-07-14 04:36:02,090 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[926344,926357] [2022-07-14 04:36:02,091 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[926511,926524] [2022-07-14 04:36:02,091 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[926679,926692] [2022-07-14 04:36:02,092 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[926829,926842] [2022-07-14 04:36:02,092 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[926976,926989] [2022-07-14 04:36:02,092 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[927137,927150] [2022-07-14 04:36:02,092 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[927307,927320] [2022-07-14 04:36:02,093 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i[927469,927482] [2022-07-14 04:36:02,098 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-14 04:36:02,584 INFO L208 MainTranslator]: Completed translation [2022-07-14 04:36:02,585 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:36:02 WrapperNode [2022-07-14 04:36:02,585 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-14 04:36:02,586 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-14 04:36:02,586 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-14 04:36:02,587 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-14 04:36:02,594 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:36:02" (1/1) ... [2022-07-14 04:36:02,770 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:36:02" (1/1) ... [2022-07-14 04:36:03,151 INFO L137 Inliner]: procedures = 1156, calls = 6204, calls flagged for inlining = 709, calls inlined = 626, statements flattened = 15187 [2022-07-14 04:36:03,152 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-14 04:36:03,153 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-14 04:36:03,154 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-14 04:36:03,154 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-14 04:36:03,162 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:36:02" (1/1) ... [2022-07-14 04:36:03,162 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:36:02" (1/1) ... [2022-07-14 04:36:03,234 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:36:02" (1/1) ... [2022-07-14 04:36:03,235 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:36:02" (1/1) ... [2022-07-14 04:36:03,461 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:36:02" (1/1) ... [2022-07-14 04:36:03,496 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:36:02" (1/1) ... [2022-07-14 04:36:03,587 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:36:02" (1/1) ... [2022-07-14 04:36:03,678 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-14 04:36:03,679 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-14 04:36:03,680 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-14 04:36:03,680 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-14 04:36:03,681 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:36:02" (1/1) ... [2022-07-14 04:36:03,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-14 04:36:03,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-14 04:36:03,712 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-14 04:36:03,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-14 04:36:03,749 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_init_poll_mp [2022-07-14 04:36:03,750 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_init_poll_mp [2022-07-14 04:36:03,750 INFO L130 BoogieDeclarations]: Found specification of procedure __wiimote_schedule [2022-07-14 04:36:03,750 INFO L138 BoogieDeclarations]: Found implementation of procedure __wiimote_schedule [2022-07-14 04:36:03,750 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2022-07-14 04:36:03,750 INFO L130 BoogieDeclarations]: Found specification of procedure handler_drm_KAE [2022-07-14 04:36:03,750 INFO L138 BoogieDeclarations]: Found implementation of procedure handler_drm_KAE [2022-07-14 04:36:03,750 INFO L130 BoogieDeclarations]: Found specification of procedure handler_drm_KAI [2022-07-14 04:36:03,751 INFO L138 BoogieDeclarations]: Found implementation of procedure handler_drm_KAI [2022-07-14 04:36:03,751 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_interruptible_timeout [2022-07-14 04:36:03,751 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_interruptible_timeout [2022-07-14 04:36:03,751 INFO L130 BoogieDeclarations]: Found specification of procedure hid_hw_stop [2022-07-14 04:36:03,751 INFO L138 BoogieDeclarations]: Found implementation of procedure hid_hw_stop [2022-07-14 04:36:03,752 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_keys_in_keys [2022-07-14 04:36:03,752 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_keys_in_keys [2022-07-14 04:36:03,752 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_battery_remove [2022-07-14 04:36:03,752 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_battery_remove [2022-07-14 04:36:03,752 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_wiimote_state [2022-07-14 04:36:03,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_wiimote_state [2022-07-14 04:36:03,754 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_led_probe [2022-07-14 04:36:03,754 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_led_probe [2022-07-14 04:36:03,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-14 04:36:03,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-14 04:36:03,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-14 04:36:03,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-14 04:36:03,755 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-07-14 04:36:03,755 INFO L130 BoogieDeclarations]: Found specification of procedure wiiproto_req_drm [2022-07-14 04:36:03,755 INFO L138 BoogieDeclarations]: Found implementation of procedure wiiproto_req_drm [2022-07-14 04:36:03,755 INFO L130 BoogieDeclarations]: Found specification of procedure handler_drm_KEE [2022-07-14 04:36:03,755 INFO L138 BoogieDeclarations]: Found implementation of procedure handler_drm_KEE [2022-07-14 04:36:03,755 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_init_check [2022-07-14 04:36:03,755 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_init_check [2022-07-14 04:36:03,756 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_mp_remove [2022-07-14 04:36:03,756 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_mp_remove [2022-07-14 04:36:03,756 INFO L130 BoogieDeclarations]: Found specification of procedure handler_return [2022-07-14 04:36:03,756 INFO L138 BoogieDeclarations]: Found implementation of procedure handler_return [2022-07-14 04:36:03,756 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-07-14 04:36:03,756 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-07-14 04:36:03,756 INFO L130 BoogieDeclarations]: Found specification of procedure handler_ir [2022-07-14 04:36:03,757 INFO L138 BoogieDeclarations]: Found implementation of procedure handler_ir [2022-07-14 04:36:03,757 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_led_remove [2022-07-14 04:36:03,757 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_led_remove [2022-07-14 04:36:03,757 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2022-07-14 04:36:03,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2022-07-14 04:36:03,757 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_init_worker [2022-07-14 04:36:03,757 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_init_worker [2022-07-14 04:36:03,758 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_nunchuk_remove [2022-07-14 04:36:03,758 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_nunchuk_remove [2022-07-14 04:36:03,758 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_hid_remove [2022-07-14 04:36:03,758 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_hid_remove [2022-07-14 04:36:03,758 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_key [2022-07-14 04:36:03,758 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_key [2022-07-14 04:36:03,758 INFO L130 BoogieDeclarations]: Found specification of procedure wiiproto_keep_rumble [2022-07-14 04:36:03,759 INFO L138 BoogieDeclarations]: Found implementation of procedure wiiproto_keep_rumble [2022-07-14 04:36:03,759 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_mp_unload [2022-07-14 04:36:03,759 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_mp_unload [2022-07-14 04:36:03,759 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-07-14 04:36:03,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-07-14 04:36:03,760 INFO L130 BoogieDeclarations]: Found specification of procedure input_free_device [2022-07-14 04:36:03,760 INFO L138 BoogieDeclarations]: Found implementation of procedure input_free_device [2022-07-14 04:36:03,760 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_cmd_acquire_noint [2022-07-14 04:36:03,760 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_cmd_acquire_noint [2022-07-14 04:36:03,760 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-14 04:36:03,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-14 04:36:03,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-07-14 04:36:03,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2022-07-14 04:36:03,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2022-07-14 04:36:03,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_116 [2022-07-14 04:36:03,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_116 [2022-07-14 04:36:03,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-07-14 04:36:03,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-07-14 04:36:03,762 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_hid_probe [2022-07-14 04:36:03,765 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_hid_probe [2022-07-14 04:36:03,765 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_bboard_probe [2022-07-14 04:36:03,765 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_bboard_probe [2022-07-14 04:36:03,765 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_pro_calib_store [2022-07-14 04:36:03,766 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_pro_calib_store [2022-07-14 04:36:03,766 INFO L130 BoogieDeclarations]: Found specification of procedure hid_hw_start [2022-07-14 04:36:03,766 INFO L138 BoogieDeclarations]: Found implementation of procedure hid_hw_start [2022-07-14 04:36:03,766 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-14 04:36:03,766 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-14 04:36:03,767 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-14 04:36:03,767 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_sync_of_wiimote_state [2022-07-14 04:36:03,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_sync_of_wiimote_state [2022-07-14 04:36:03,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2022-07-14 04:36:03,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2022-07-14 04:36:03,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-14 04:36:03,768 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_modules_load [2022-07-14 04:36:03,768 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_modules_load [2022-07-14 04:36:03,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-07-14 04:36:03,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-07-14 04:36:03,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-07-14 04:36:03,769 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_pro_in_ext [2022-07-14 04:36:03,769 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_pro_in_ext [2022-07-14 04:36:03,769 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2022-07-14 04:36:03,769 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2022-07-14 04:36:03,769 INFO L130 BoogieDeclarations]: Found specification of procedure handler_data [2022-07-14 04:36:03,769 INFO L138 BoogieDeclarations]: Found implementation of procedure handler_data [2022-07-14 04:36:03,770 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_cmd_write [2022-07-14 04:36:03,770 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_cmd_write [2022-07-14 04:36:03,770 INFO L130 BoogieDeclarations]: Found specification of procedure handler_ext [2022-07-14 04:36:03,770 INFO L138 BoogieDeclarations]: Found implementation of procedure handler_ext [2022-07-14 04:36:03,770 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2022-07-14 04:36:03,770 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2022-07-14 04:36:03,770 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_no_mp_remove [2022-07-14 04:36:03,771 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_no_mp_remove [2022-07-14 04:36:03,771 INFO L130 BoogieDeclarations]: Found specification of procedure input_unregister_device [2022-07-14 04:36:03,771 INFO L138 BoogieDeclarations]: Found implementation of procedure input_unregister_device [2022-07-14 04:36:03,771 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_no_mp_probe [2022-07-14 04:36:03,771 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_no_mp_probe [2022-07-14 04:36:03,771 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_accel_in_accel [2022-07-14 04:36:03,771 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_accel_in_accel [2022-07-14 04:36:03,772 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-07-14 04:36:03,772 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-07-14 04:36:03,772 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_battery_probe [2022-07-14 04:36:03,772 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_battery_probe [2022-07-14 04:36:03,772 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-14 04:36:03,772 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-14 04:36:03,772 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_cmd_wait___0 [2022-07-14 04:36:03,773 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_cmd_wait___0 [2022-07-14 04:36:03,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-07-14 04:36:03,773 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_cmd_read_ext [2022-07-14 04:36:03,773 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_cmd_read_ext [2022-07-14 04:36:03,774 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_ext_load [2022-07-14 04:36:03,774 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_ext_load [2022-07-14 04:36:03,774 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_builtin_mp_remove [2022-07-14 04:36:03,774 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_builtin_mp_remove [2022-07-14 04:36:03,774 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2022-07-14 04:36:03,774 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2022-07-14 04:36:03,775 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_rumble_remove [2022-07-14 04:36:03,775 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_rumble_remove [2022-07-14 04:36:03,775 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2022-07-14 04:36:03,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2022-07-14 04:36:03,775 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-07-14 04:36:03,775 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-07-14 04:36:03,775 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-07-14 04:36:03,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-14 04:36:03,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-14 04:36:03,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_sync_of_wiimote_state [2022-07-14 04:36:03,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_sync_of_wiimote_state [2022-07-14 04:36:03,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-07-14 04:36:03,776 INFO L130 BoogieDeclarations]: Found specification of procedure handler_drm_KA [2022-07-14 04:36:03,776 INFO L138 BoogieDeclarations]: Found implementation of procedure handler_drm_KA [2022-07-14 04:36:03,776 INFO L130 BoogieDeclarations]: Found specification of procedure handler_drm_KE [2022-07-14 04:36:03,777 INFO L138 BoogieDeclarations]: Found implementation of procedure handler_drm_KE [2022-07-14 04:36:03,777 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_accel_remove [2022-07-14 04:36:03,777 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_accel_remove [2022-07-14 04:36:03,777 INFO L130 BoogieDeclarations]: Found specification of procedure wiiproto_req_leds [2022-07-14 04:36:03,777 INFO L138 BoogieDeclarations]: Found implementation of procedure wiiproto_req_leds [2022-07-14 04:36:03,777 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_101 [2022-07-14 04:36:03,777 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_101 [2022-07-14 04:36:03,778 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_103 [2022-07-14 04:36:03,778 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_103 [2022-07-14 04:36:03,778 INFO L130 BoogieDeclarations]: Found specification of procedure input_get_drvdata [2022-07-14 04:36:03,778 INFO L138 BoogieDeclarations]: Found implementation of procedure input_get_drvdata [2022-07-14 04:36:03,778 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2022-07-14 04:36:03,778 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2022-07-14 04:36:03,778 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-07-14 04:36:03,779 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-07-14 04:36:03,779 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_ir_remove [2022-07-14 04:36:03,779 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_ir_remove [2022-07-14 04:36:03,779 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2022-07-14 04:36:03,779 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2022-07-14 04:36:03,779 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-07-14 04:36:03,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-07-14 04:36:03,779 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_abs [2022-07-14 04:36:03,780 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_abs [2022-07-14 04:36:03,780 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_mp_in_mp [2022-07-14 04:36:03,780 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_mp_in_mp [2022-07-14 04:36:03,780 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-14 04:36:03,780 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-14 04:36:03,780 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2022-07-14 04:36:03,780 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2022-07-14 04:36:03,781 INFO L130 BoogieDeclarations]: Found specification of procedure wiiproto_req_ir1 [2022-07-14 04:36:03,781 INFO L138 BoogieDeclarations]: Found implementation of procedure wiiproto_req_ir1 [2022-07-14 04:36:03,781 INFO L130 BoogieDeclarations]: Found specification of procedure wiiproto_req_ir2 [2022-07-14 04:36:03,781 INFO L138 BoogieDeclarations]: Found implementation of procedure wiiproto_req_ir2 [2022-07-14 04:36:03,781 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2022-07-14 04:36:03,781 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2022-07-14 04:36:03,781 INFO L130 BoogieDeclarations]: Found specification of procedure handler_keys [2022-07-14 04:36:03,781 INFO L138 BoogieDeclarations]: Found implementation of procedure handler_keys [2022-07-14 04:36:03,782 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_hid_event [2022-07-14 04:36:03,782 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_hid_event [2022-07-14 04:36:03,782 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2022-07-14 04:36:03,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2022-07-14 04:36:03,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-07-14 04:36:03,782 INFO L130 BoogieDeclarations]: Found specification of procedure input_sync [2022-07-14 04:36:03,782 INFO L138 BoogieDeclarations]: Found implementation of procedure input_sync [2022-07-14 04:36:03,783 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-07-14 04:36:03,783 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-07-14 04:36:03,783 INFO L130 BoogieDeclarations]: Found specification of procedure wiiproto_req_rmem [2022-07-14 04:36:03,783 INFO L138 BoogieDeclarations]: Found implementation of procedure wiiproto_req_rmem [2022-07-14 04:36:03,783 INFO L130 BoogieDeclarations]: Found specification of procedure handler_status [2022-07-14 04:36:03,783 INFO L138 BoogieDeclarations]: Found implementation of procedure handler_status [2022-07-14 04:36:03,783 INFO L130 BoogieDeclarations]: Found specification of procedure input_register_device [2022-07-14 04:36:03,783 INFO L138 BoogieDeclarations]: Found implementation of procedure input_register_device [2022-07-14 04:36:03,784 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_builtin_mp_probe [2022-07-14 04:36:03,784 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_builtin_mp_probe [2022-07-14 04:36:03,784 INFO L130 BoogieDeclarations]: Found specification of procedure wiidebug_drm_write [2022-07-14 04:36:03,784 INFO L138 BoogieDeclarations]: Found implementation of procedure wiidebug_drm_write [2022-07-14 04:36:03,784 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_ext_store [2022-07-14 04:36:03,784 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_ext_store [2022-07-14 04:36:03,784 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_classic_remove [2022-07-14 04:36:03,785 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_classic_remove [2022-07-14 04:36:03,785 INFO L130 BoogieDeclarations]: Found specification of procedure wiiproto_req_accel [2022-07-14 04:36:03,785 INFO L138 BoogieDeclarations]: Found implementation of procedure wiiproto_req_accel [2022-07-14 04:36:03,785 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_rumble_probe [2022-07-14 04:36:03,785 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_rumble_probe [2022-07-14 04:36:03,785 INFO L130 BoogieDeclarations]: Found specification of procedure handler_generic_K [2022-07-14 04:36:03,785 INFO L138 BoogieDeclarations]: Found implementation of procedure handler_generic_K [2022-07-14 04:36:03,785 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_cmd_release___0 [2022-07-14 04:36:03,786 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_cmd_release___0 [2022-07-14 04:36:03,786 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_init_hotplug [2022-07-14 04:36:03,786 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_init_hotplug [2022-07-14 04:36:03,786 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2022-07-14 04:36:03,787 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2022-07-14 04:36:03,787 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-07-14 04:36:03,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-07-14 04:36:03,787 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-07-14 04:36:03,787 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-07-14 04:36:03,787 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_bboard_remove [2022-07-14 04:36:03,787 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_bboard_remove [2022-07-14 04:36:03,787 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_cmd_abort [2022-07-14 04:36:03,788 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_cmd_abort [2022-07-14 04:36:03,788 INFO L130 BoogieDeclarations]: Found specification of procedure wiiproto_req_status [2022-07-14 04:36:03,788 INFO L138 BoogieDeclarations]: Found implementation of procedure wiiproto_req_status [2022-07-14 04:36:03,788 INFO L130 BoogieDeclarations]: Found specification of procedure hid_get_drvdata [2022-07-14 04:36:03,788 INFO L138 BoogieDeclarations]: Found implementation of procedure hid_get_drvdata [2022-07-14 04:36:03,788 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~VOID [2022-07-14 04:36:03,788 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~VOID [2022-07-14 04:36:03,789 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2022-07-14 04:36:03,789 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2022-07-14 04:36:03,789 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2022-07-14 04:36:03,789 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2022-07-14 04:36:03,789 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-07-14 04:36:03,789 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-07-14 04:36:03,789 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_cmd_set [2022-07-14 04:36:03,789 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_cmd_set [2022-07-14 04:36:03,790 INFO L130 BoogieDeclarations]: Found specification of procedure input_event [2022-07-14 04:36:03,790 INFO L138 BoogieDeclarations]: Found implementation of procedure input_event [2022-07-14 04:36:03,790 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_destroy [2022-07-14 04:36:03,790 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_destroy [2022-07-14 04:36:03,790 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-07-14 04:36:03,790 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-07-14 04:36:03,790 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_mp_probe [2022-07-14 04:36:03,791 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_mp_probe [2022-07-14 04:36:03,791 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-07-14 04:36:03,791 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-07-14 04:36:03,791 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2022-07-14 04:36:03,791 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2022-07-14 04:36:03,791 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_init_detect [2022-07-14 04:36:03,791 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_init_detect [2022-07-14 04:36:03,791 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-14 04:36:03,792 INFO L130 BoogieDeclarations]: Found specification of procedure wiiproto_req_rumble [2022-07-14 04:36:03,792 INFO L138 BoogieDeclarations]: Found implementation of procedure wiiproto_req_rumble [2022-07-14 04:36:03,792 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_keys_probe [2022-07-14 04:36:03,792 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_keys_probe [2022-07-14 04:36:03,792 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove [2022-07-14 04:36:03,792 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove [2022-07-14 04:36:03,792 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2022-07-14 04:36:03,793 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2022-07-14 04:36:03,793 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2022-07-14 04:36:03,793 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2022-07-14 04:36:03,793 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_ir_change [2022-07-14 04:36:03,793 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_ir_change [2022-07-14 04:36:03,793 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_drvdata [2022-07-14 04:36:03,793 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_drvdata [2022-07-14 04:36:03,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-07-14 04:36:03,794 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2022-07-14 04:36:03,794 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2022-07-14 04:36:03,794 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2022-07-14 04:36:03,794 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2022-07-14 04:36:03,794 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-07-14 04:36:03,794 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-07-14 04:36:03,794 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_pro_remove [2022-07-14 04:36:03,795 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_pro_remove [2022-07-14 04:36:03,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-07-14 04:36:03,795 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2022-07-14 04:36:03,795 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2022-07-14 04:36:03,795 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-07-14 04:36:03,795 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-07-14 04:36:03,795 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2022-07-14 04:36:03,796 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2022-07-14 04:36:03,796 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2022-07-14 04:36:03,796 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2022-07-14 04:36:03,796 INFO L130 BoogieDeclarations]: Found specification of procedure handler_status_K [2022-07-14 04:36:03,796 INFO L138 BoogieDeclarations]: Found implementation of procedure handler_status_K [2022-07-14 04:36:03,796 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_cmd_init_mp [2022-07-14 04:36:03,796 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_cmd_init_mp [2022-07-14 04:36:03,796 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_sync_of_wiimote_state [2022-07-14 04:36:03,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_sync_of_wiimote_state [2022-07-14 04:36:03,797 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2022-07-14 04:36:03,797 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2022-07-14 04:36:03,797 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-07-14 04:36:03,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-07-14 04:36:03,797 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_nunchuk_in_ext [2022-07-14 04:36:03,797 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_nunchuk_in_ext [2022-07-14 04:36:03,797 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-07-14 04:36:03,798 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-07-14 04:36:03,798 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_cmd_complete [2022-07-14 04:36:03,798 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_cmd_complete [2022-07-14 04:36:03,798 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2022-07-14 04:36:03,798 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2022-07-14 04:36:03,798 INFO L130 BoogieDeclarations]: Found specification of procedure valid_ext_handler [2022-07-14 04:36:03,798 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_ext_handler [2022-07-14 04:36:03,799 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2022-07-14 04:36:03,799 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2022-07-14 04:36:03,799 INFO L130 BoogieDeclarations]: Found specification of procedure handler_drm_SKAI1 [2022-07-14 04:36:03,799 INFO L138 BoogieDeclarations]: Found implementation of procedure handler_drm_SKAI1 [2022-07-14 04:36:03,799 INFO L130 BoogieDeclarations]: Found specification of procedure handler_drm_SKAI2 [2022-07-14 04:36:03,799 INFO L138 BoogieDeclarations]: Found implementation of procedure handler_drm_SKAI2 [2022-07-14 04:36:03,799 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2022-07-14 04:36:03,800 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2022-07-14 04:36:03,800 INFO L130 BoogieDeclarations]: Found specification of procedure handler_drm_KAIE [2022-07-14 04:36:03,800 INFO L138 BoogieDeclarations]: Found implementation of procedure handler_drm_KAIE [2022-07-14 04:36:03,800 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_ext_unload [2022-07-14 04:36:03,800 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_ext_unload [2022-07-14 04:36:03,800 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_ir_probe [2022-07-14 04:36:03,800 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_ir_probe [2022-07-14 04:36:03,800 INFO L130 BoogieDeclarations]: Found specification of procedure handler_drm_E [2022-07-14 04:36:03,801 INFO L138 BoogieDeclarations]: Found implementation of procedure handler_drm_E [2022-07-14 04:36:03,801 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-07-14 04:36:03,801 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-07-14 04:36:03,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-07-14 04:36:03,801 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-14 04:36:03,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-14 04:36:03,801 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2022-07-14 04:36:03,801 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2022-07-14 04:36:03,802 INFO L130 BoogieDeclarations]: Found specification of procedure hid_hw_close [2022-07-14 04:36:03,802 INFO L138 BoogieDeclarations]: Found implementation of procedure hid_hw_close [2022-07-14 04:36:03,802 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_cmd_acquire [2022-07-14 04:36:03,802 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_cmd_acquire [2022-07-14 04:36:03,802 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2022-07-14 04:36:03,802 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2022-07-14 04:36:03,802 INFO L130 BoogieDeclarations]: Found specification of procedure wiidebug_drm_open [2022-07-14 04:36:03,803 INFO L138 BoogieDeclarations]: Found implementation of procedure wiidebug_drm_open [2022-07-14 04:36:03,803 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_wiimote_state [2022-07-14 04:36:03,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_wiimote_state [2022-07-14 04:36:03,803 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_queue [2022-07-14 04:36:03,803 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_queue [2022-07-14 04:36:03,803 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_pro_probe [2022-07-14 04:36:03,803 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_pro_probe [2022-07-14 04:36:03,804 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~bool~0~X~int~TO~VOID [2022-07-14 04:36:03,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~bool~0~X~int~TO~VOID [2022-07-14 04:36:03,804 INFO L130 BoogieDeclarations]: Found specification of procedure input_allocate_device [2022-07-14 04:36:03,804 INFO L138 BoogieDeclarations]: Found implementation of procedure input_allocate_device [2022-07-14 04:36:03,804 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_init_set_type [2022-07-14 04:36:03,804 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_init_set_type [2022-07-14 04:36:03,804 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_schedule [2022-07-14 04:36:03,804 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_schedule [2022-07-14 04:36:03,805 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2022-07-14 04:36:03,805 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2022-07-14 04:36:03,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-07-14 04:36:03,805 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-07-14 04:36:03,805 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-07-14 04:36:03,805 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_classic_in_ext [2022-07-14 04:36:03,805 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_classic_in_ext [2022-07-14 04:36:03,805 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-14 04:36:03,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-14 04:36:03,806 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_cmd_pending [2022-07-14 04:36:03,806 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_cmd_pending [2022-07-14 04:36:03,806 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-07-14 04:36:03,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-07-14 04:36:03,806 INFO L130 BoogieDeclarations]: Found specification of procedure handler_accel [2022-07-14 04:36:03,806 INFO L138 BoogieDeclarations]: Found implementation of procedure handler_accel [2022-07-14 04:36:03,807 INFO L130 BoogieDeclarations]: Found specification of procedure handler_drm_KIE [2022-07-14 04:36:03,807 INFO L138 BoogieDeclarations]: Found implementation of procedure handler_drm_KIE [2022-07-14 04:36:03,807 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_cmd_read_mp_mapped [2022-07-14 04:36:03,807 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_cmd_read_mp_mapped [2022-07-14 04:36:03,807 INFO L130 BoogieDeclarations]: Found specification of procedure wiidebug_eeprom_read [2022-07-14 04:36:03,807 INFO L138 BoogieDeclarations]: Found implementation of procedure wiidebug_eeprom_read [2022-07-14 04:36:03,807 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2022-07-14 04:36:03,808 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2022-07-14 04:36:03,808 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_classic_probe [2022-07-14 04:36:03,808 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_classic_probe [2022-07-14 04:36:03,808 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2022-07-14 04:36:03,808 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2022-07-14 04:36:03,808 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_cmd_init_ext [2022-07-14 04:36:03,808 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_cmd_init_ext [2022-07-14 04:36:03,808 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_cmd_release [2022-07-14 04:36:03,809 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_cmd_release [2022-07-14 04:36:03,809 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-14 04:36:03,809 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-14 04:36:03,809 INFO L130 BoogieDeclarations]: Found specification of procedure strnlen [2022-07-14 04:36:03,809 INFO L138 BoogieDeclarations]: Found implementation of procedure strnlen [2022-07-14 04:36:03,809 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-07-14 04:36:03,809 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-07-14 04:36:03,810 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_mp_load [2022-07-14 04:36:03,810 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_mp_load [2022-07-14 04:36:03,810 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2022-07-14 04:36:03,810 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2022-07-14 04:36:03,810 INFO L130 BoogieDeclarations]: Found specification of procedure input_ff_create_memless [2022-07-14 04:36:03,810 INFO L138 BoogieDeclarations]: Found implementation of procedure input_ff_create_memless [2022-07-14 04:36:03,810 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-14 04:36:03,810 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-14 04:36:03,811 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2022-07-14 04:36:03,811 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2022-07-14 04:36:03,811 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_nunchuk_probe [2022-07-14 04:36:03,811 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_nunchuk_probe [2022-07-14 04:36:03,811 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_sched_completion_wait_for_completion_ready_of_wiimote_state [2022-07-14 04:36:03,811 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_sched_completion_wait_for_completion_ready_of_wiimote_state [2022-07-14 04:36:03,812 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_cmd_read_mp [2022-07-14 04:36:03,812 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_cmd_read_mp [2022-07-14 04:36:03,812 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_ir_in_ir [2022-07-14 04:36:03,812 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_ir_in_ir [2022-07-14 04:36:03,812 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-14 04:36:03,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-14 04:36:03,812 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2022-07-14 04:36:03,812 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_abs_params [2022-07-14 04:36:03,813 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_bboard_in_keys [2022-07-14 04:36:03,813 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_bboard_in_keys [2022-07-14 04:36:03,813 INFO L130 BoogieDeclarations]: Found specification of procedure wiimod_bboard_in_ext [2022-07-14 04:36:03,813 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimod_bboard_in_ext [2022-07-14 04:36:03,813 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-07-14 04:36:03,813 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-07-14 04:36:03,813 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2022-07-14 04:36:03,814 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2022-07-14 04:36:03,814 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-14 04:36:03,814 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-14 04:36:03,814 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_cmd_wait [2022-07-14 04:36:03,814 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_cmd_wait [2022-07-14 04:36:03,814 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-07-14 04:36:03,814 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-07-14 04:36:03,814 INFO L130 BoogieDeclarations]: Found specification of procedure simple_open [2022-07-14 04:36:03,815 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_open [2022-07-14 04:36:03,815 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_wiimote_queue [2022-07-14 04:36:03,815 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_wiimote_queue [2022-07-14 04:36:03,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-14 04:36:03,815 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2022-07-14 04:36:03,815 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2022-07-14 04:36:03,815 INFO L130 BoogieDeclarations]: Found specification of procedure wiimote_cmd_read [2022-07-14 04:36:03,816 INFO L138 BoogieDeclarations]: Found implementation of procedure wiimote_cmd_read [2022-07-14 04:36:03,816 INFO L130 BoogieDeclarations]: Found specification of procedure device_remove_file [2022-07-14 04:36:03,816 INFO L138 BoogieDeclarations]: Found implementation of procedure device_remove_file [2022-07-14 04:36:03,816 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_115 [2022-07-14 04:36:03,816 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_115 [2022-07-14 04:36:06,197 INFO L234 CfgBuilder]: Building ICFG [2022-07-14 04:36:06,219 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-14 04:36:06,634 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-07-14 04:36:20,098 INFO L275 CfgBuilder]: Performing block encoding [2022-07-14 04:36:20,163 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-14 04:36:20,163 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-07-14 04:36:20,173 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.07 04:36:20 BoogieIcfgContainer [2022-07-14 04:36:20,173 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-14 04:36:20,175 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-14 04:36:20,175 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-14 04:36:20,179 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-14 04:36:20,179 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.07 04:35:48" (1/3) ... [2022-07-14 04:36:20,181 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@740a1746 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.07 04:36:20, skipping insertion in model container [2022-07-14 04:36:20,181 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:36:02" (2/3) ... [2022-07-14 04:36:20,181 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@740a1746 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.07 04:36:20, skipping insertion in model container [2022-07-14 04:36:20,181 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.07 04:36:20" (3/3) ... [2022-07-14 04:36:20,183 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--hid--hid-wiimote.ko.cil.i [2022-07-14 04:36:20,200 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-14 04:36:20,200 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 28 error locations. [2022-07-14 04:36:20,397 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-14 04:36:20,401 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@6b3da48d, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@3dcdca5d [2022-07-14 04:36:20,401 INFO L358 AbstractCegarLoop]: Starting to check reachability of 28 error locations. [2022-07-14 04:36:20,425 INFO L276 IsEmpty]: Start isEmpty. Operand has 6424 states, 3763 states have (on average 1.3287270794578794) internal successors, (5000), 4223 states have internal predecessors, (5000), 2424 states have call successors, (2424), 209 states have call predecessors, (2424), 208 states have return successors, (2377), 2115 states have call predecessors, (2377), 2377 states have call successors, (2377) [2022-07-14 04:36:20,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-07-14 04:36:20,434 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:36:20,435 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] [2022-07-14 04:36:20,436 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2022-07-14 04:36:20,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:36:20,443 INFO L85 PathProgramCache]: Analyzing trace with hash -1128171719, now seen corresponding path program 1 times [2022-07-14 04:36:20,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-14 04:36:20,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821395887] [2022-07-14 04:36:20,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:36:20,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-14 04:36:20,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:21,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-14 04:36:21,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:21,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-14 04:36:21,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:21,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-14 04:36:21,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:21,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-14 04:36:21,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:21,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-14 04:36:21,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:21,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-14 04:36:21,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:21,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:36:21,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:21,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-14 04:36:21,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:21,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-14 04:36:21,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:21,576 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-14 04:36:21,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-14 04:36:21,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821395887] [2022-07-14 04:36:21,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821395887] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:36:21,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:36:21,578 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-14 04:36:21,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826889255] [2022-07-14 04:36:21,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:36:21,585 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-14 04:36:21,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-14 04:36:21,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-14 04:36:21,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-14 04:36:21,628 INFO L87 Difference]: Start difference. First operand has 6424 states, 3763 states have (on average 1.3287270794578794) internal successors, (5000), 4223 states have internal predecessors, (5000), 2424 states have call successors, (2424), 209 states have call predecessors, (2424), 208 states have return successors, (2377), 2115 states have call predecessors, (2377), 2377 states have call successors, (2377) Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-14 04:36:27,563 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:36:44,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:36:44,301 INFO L93 Difference]: Finished difference Result 12815 states and 20211 transitions. [2022-07-14 04:36:44,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-14 04:36:44,303 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 64 [2022-07-14 04:36:44,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:36:44,375 INFO L225 Difference]: With dead ends: 12815 [2022-07-14 04:36:44,376 INFO L226 Difference]: Without dead ends: 6364 [2022-07-14 04:36:44,457 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-14 04:36:44,460 INFO L413 NwaCegarLoop]: 8909 mSDtfsCounter, 11395 mSDsluCounter, 9083 mSDsCounter, 0 mSdLazyCounter, 9576 mSolverCounterSat, 8154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12937 SdHoareTripleChecker+Valid, 17992 SdHoareTripleChecker+Invalid, 17730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 8154 IncrementalHoareTripleChecker+Valid, 9576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.5s IncrementalHoareTripleChecker+Time [2022-07-14 04:36:44,461 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12937 Valid, 17992 Invalid, 17730 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [8154 Valid, 9576 Invalid, 0 Unknown, 0 Unchecked, 21.5s Time] [2022-07-14 04:36:44,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6364 states. [2022-07-14 04:36:45,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6364 to 6364. [2022-07-14 04:36:45,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6364 states, 3753 states have (on average 1.3013589128697043) internal successors, (4884), 4166 states have internal predecessors, (4884), 2377 states have call successors, (2377), 208 states have call predecessors, (2377), 207 states have return successors, (2375), 2113 states have call predecessors, (2375), 2375 states have call successors, (2375) [2022-07-14 04:36:45,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6364 states to 6364 states and 9636 transitions. [2022-07-14 04:36:45,249 INFO L78 Accepts]: Start accepts. Automaton has 6364 states and 9636 transitions. Word has length 64 [2022-07-14 04:36:45,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:36:45,252 INFO L495 AbstractCegarLoop]: Abstraction has 6364 states and 9636 transitions. [2022-07-14 04:36:45,253 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-14 04:36:45,253 INFO L276 IsEmpty]: Start isEmpty. Operand 6364 states and 9636 transitions. [2022-07-14 04:36:45,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-07-14 04:36:45,263 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:36:45,263 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] [2022-07-14 04:36:45,263 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-14 04:36:45,264 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2022-07-14 04:36:45,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:36:45,264 INFO L85 PathProgramCache]: Analyzing trace with hash -842456749, now seen corresponding path program 1 times [2022-07-14 04:36:45,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-14 04:36:45,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318801816] [2022-07-14 04:36:45,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:36:45,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-14 04:36:45,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:45,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-14 04:36:45,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:45,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-14 04:36:45,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:45,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-14 04:36:45,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:45,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-14 04:36:45,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:45,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-14 04:36:45,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:45,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-14 04:36:45,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:45,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:36:45,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:45,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-14 04:36:45,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:45,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-14 04:36:45,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:45,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-14 04:36:45,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:36:45,807 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-14 04:36:45,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-14 04:36:45,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318801816] [2022-07-14 04:36:45,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318801816] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:36:45,808 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:36:45,808 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-14 04:36:45,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191514429] [2022-07-14 04:36:45,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:36:45,810 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-14 04:36:45,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-14 04:36:45,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-14 04:36:45,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-14 04:36:45,811 INFO L87 Difference]: Start difference. First operand 6364 states and 9636 transitions. Second operand has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-14 04:36:51,168 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:36:56,069 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:36:58,093 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:37:01,478 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:37:13,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:37:13,462 INFO L93 Difference]: Finished difference Result 6364 states and 9636 transitions. [2022-07-14 04:37:13,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-14 04:37:13,463 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 70 [2022-07-14 04:37:13,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:37:13,514 INFO L225 Difference]: With dead ends: 6364 [2022-07-14 04:37:13,515 INFO L226 Difference]: Without dead ends: 6362 [2022-07-14 04:37:13,523 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-14 04:37:13,524 INFO L413 NwaCegarLoop]: 8805 mSDtfsCounter, 11277 mSDsluCounter, 8895 mSDsCounter, 0 mSdLazyCounter, 9559 mSolverCounterSat, 8060 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12816 SdHoareTripleChecker+Valid, 17700 SdHoareTripleChecker+Invalid, 17622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 8060 IncrementalHoareTripleChecker+Valid, 9559 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.9s IncrementalHoareTripleChecker+Time [2022-07-14 04:37:13,524 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12816 Valid, 17700 Invalid, 17622 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [8060 Valid, 9559 Invalid, 3 Unknown, 0 Unchecked, 26.9s Time] [2022-07-14 04:37:13,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6362 states. [2022-07-14 04:37:13,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6362 to 6362. [2022-07-14 04:37:13,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6362 states, 3752 states have (on average 1.3011727078891258) internal successors, (4882), 4164 states have internal predecessors, (4882), 2377 states have call successors, (2377), 208 states have call predecessors, (2377), 207 states have return successors, (2375), 2113 states have call predecessors, (2375), 2375 states have call successors, (2375) [2022-07-14 04:37:14,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6362 states to 6362 states and 9634 transitions. [2022-07-14 04:37:14,008 INFO L78 Accepts]: Start accepts. Automaton has 6362 states and 9634 transitions. Word has length 70 [2022-07-14 04:37:14,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:37:14,011 INFO L495 AbstractCegarLoop]: Abstraction has 6362 states and 9634 transitions. [2022-07-14 04:37:14,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-14 04:37:14,012 INFO L276 IsEmpty]: Start isEmpty. Operand 6362 states and 9634 transitions. [2022-07-14 04:37:14,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-07-14 04:37:14,015 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:37:14,015 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, 1, 1, 1, 1] [2022-07-14 04:37:14,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-14 04:37:14,016 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2022-07-14 04:37:14,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:37:14,017 INFO L85 PathProgramCache]: Analyzing trace with hash -489549659, now seen corresponding path program 1 times [2022-07-14 04:37:14,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-14 04:37:14,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449460971] [2022-07-14 04:37:14,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:37:14,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-14 04:37:14,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:14,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-14 04:37:14,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:14,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-14 04:37:14,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:14,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-14 04:37:14,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:14,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-14 04:37:14,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:14,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-14 04:37:14,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:14,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-14 04:37:14,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:14,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:37:14,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:14,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-14 04:37:14,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:14,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-14 04:37:14,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:14,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-14 04:37:14,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:14,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-14 04:37:14,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:14,617 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-14 04:37:14,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-14 04:37:14,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449460971] [2022-07-14 04:37:14,617 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449460971] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:37:14,618 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:37:14,618 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-14 04:37:14,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291432866] [2022-07-14 04:37:14,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:37:14,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-14 04:37:14,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-14 04:37:14,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-14 04:37:14,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-14 04:37:14,621 INFO L87 Difference]: Start difference. First operand 6362 states and 9634 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-14 04:37:20,657 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:37:27,111 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:37:39,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:37:39,963 INFO L93 Difference]: Finished difference Result 6362 states and 9634 transitions. [2022-07-14 04:37:39,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-14 04:37:39,963 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 76 [2022-07-14 04:37:39,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:37:40,014 INFO L225 Difference]: With dead ends: 6362 [2022-07-14 04:37:40,015 INFO L226 Difference]: Without dead ends: 6360 [2022-07-14 04:37:40,024 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-14 04:37:40,025 INFO L413 NwaCegarLoop]: 8803 mSDtfsCounter, 11271 mSDsluCounter, 8895 mSDsCounter, 0 mSdLazyCounter, 9559 mSolverCounterSat, 8060 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12809 SdHoareTripleChecker+Valid, 17698 SdHoareTripleChecker+Invalid, 17620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 8060 IncrementalHoareTripleChecker+Valid, 9559 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.6s IncrementalHoareTripleChecker+Time [2022-07-14 04:37:40,025 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12809 Valid, 17698 Invalid, 17620 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [8060 Valid, 9559 Invalid, 1 Unknown, 0 Unchecked, 24.6s Time] [2022-07-14 04:37:40,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6360 states. [2022-07-14 04:37:40,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6360 to 6360. [2022-07-14 04:37:40,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6360 states, 3751 states have (on average 1.3009864036256997) internal successors, (4880), 4162 states have internal predecessors, (4880), 2377 states have call successors, (2377), 208 states have call predecessors, (2377), 207 states have return successors, (2375), 2113 states have call predecessors, (2375), 2375 states have call successors, (2375) [2022-07-14 04:37:40,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6360 states to 6360 states and 9632 transitions. [2022-07-14 04:37:40,509 INFO L78 Accepts]: Start accepts. Automaton has 6360 states and 9632 transitions. Word has length 76 [2022-07-14 04:37:40,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:37:40,510 INFO L495 AbstractCegarLoop]: Abstraction has 6360 states and 9632 transitions. [2022-07-14 04:37:40,510 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-14 04:37:40,510 INFO L276 IsEmpty]: Start isEmpty. Operand 6360 states and 9632 transitions. [2022-07-14 04:37:40,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-07-14 04:37:40,512 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:37:40,513 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:37:40,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-14 04:37:40,513 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2022-07-14 04:37:40,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:37:40,514 INFO L85 PathProgramCache]: Analyzing trace with hash -1065359521, now seen corresponding path program 1 times [2022-07-14 04:37:40,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-14 04:37:40,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244233781] [2022-07-14 04:37:40,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:37:40,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-14 04:37:40,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:40,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-14 04:37:40,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:40,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-14 04:37:40,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:40,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-14 04:37:40,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:40,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-14 04:37:40,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:40,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-14 04:37:40,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:40,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-14 04:37:40,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:40,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:37:40,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:40,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-14 04:37:40,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:40,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-14 04:37:40,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:41,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-14 04:37:41,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:41,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-14 04:37:41,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:41,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-14 04:37:41,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:37:41,067 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-14 04:37:41,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-14 04:37:41,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244233781] [2022-07-14 04:37:41,068 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244233781] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:37:41,068 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:37:41,068 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-14 04:37:41,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150484418] [2022-07-14 04:37:41,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:37:41,069 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-14 04:37:41,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-14 04:37:41,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-14 04:37:41,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-14 04:37:41,070 INFO L87 Difference]: Start difference. First operand 6360 states and 9632 transitions. Second operand has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-07-14 04:37:47,265 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:37:52,770 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:38:06,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:38:06,471 INFO L93 Difference]: Finished difference Result 6360 states and 9632 transitions. [2022-07-14 04:38:06,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-14 04:38:06,472 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 82 [2022-07-14 04:38:06,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:38:06,518 INFO L225 Difference]: With dead ends: 6360 [2022-07-14 04:38:06,518 INFO L226 Difference]: Without dead ends: 6358 [2022-07-14 04:38:06,527 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-14 04:38:06,528 INFO L413 NwaCegarLoop]: 8801 mSDtfsCounter, 11265 mSDsluCounter, 8895 mSDsCounter, 0 mSdLazyCounter, 9557 mSolverCounterSat, 8060 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12802 SdHoareTripleChecker+Valid, 17696 SdHoareTripleChecker+Invalid, 17618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 8060 IncrementalHoareTripleChecker+Valid, 9557 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.7s IncrementalHoareTripleChecker+Time [2022-07-14 04:38:06,528 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12802 Valid, 17696 Invalid, 17618 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [8060 Valid, 9557 Invalid, 1 Unknown, 0 Unchecked, 24.7s Time] [2022-07-14 04:38:06,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6358 states. [2022-07-14 04:38:06,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6358 to 6358. [2022-07-14 04:38:06,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6358 states, 3750 states have (on average 1.3008) internal successors, (4878), 4160 states have internal predecessors, (4878), 2377 states have call successors, (2377), 208 states have call predecessors, (2377), 207 states have return successors, (2375), 2113 states have call predecessors, (2375), 2375 states have call successors, (2375) [2022-07-14 04:38:07,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6358 states to 6358 states and 9630 transitions. [2022-07-14 04:38:07,013 INFO L78 Accepts]: Start accepts. Automaton has 6358 states and 9630 transitions. Word has length 82 [2022-07-14 04:38:07,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:38:07,014 INFO L495 AbstractCegarLoop]: Abstraction has 6358 states and 9630 transitions. [2022-07-14 04:38:07,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-07-14 04:38:07,014 INFO L276 IsEmpty]: Start isEmpty. Operand 6358 states and 9630 transitions. [2022-07-14 04:38:07,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-07-14 04:38:07,015 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:38:07,016 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:38:07,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-14 04:38:07,017 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2022-07-14 04:38:07,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:38:07,018 INFO L85 PathProgramCache]: Analyzing trace with hash 1582093817, now seen corresponding path program 1 times [2022-07-14 04:38:07,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-14 04:38:07,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420031202] [2022-07-14 04:38:07,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:38:07,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-14 04:38:07,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:07,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-14 04:38:07,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:07,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-14 04:38:07,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:07,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-14 04:38:07,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:07,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-14 04:38:07,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:07,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-07-14 04:38:07,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:07,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-07-14 04:38:07,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:07,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:38:07,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:07,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-14 04:38:07,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:07,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-07-14 04:38:07,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:07,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-07-14 04:38:07,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:07,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-14 04:38:07,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:07,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-07-14 04:38:07,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:07,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-14 04:38:07,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:07,508 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-14 04:38:07,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-14 04:38:07,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420031202] [2022-07-14 04:38:07,509 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420031202] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:38:07,509 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:38:07,509 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-14 04:38:07,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400798754] [2022-07-14 04:38:07,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:38:07,510 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-14 04:38:07,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-14 04:38:07,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-14 04:38:07,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-14 04:38:07,511 INFO L87 Difference]: Start difference. First operand 6358 states and 9630 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-14 04:38:13,934 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:38:32,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:38:32,111 INFO L93 Difference]: Finished difference Result 6358 states and 9630 transitions. [2022-07-14 04:38:32,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-14 04:38:32,112 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 88 [2022-07-14 04:38:32,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:38:32,151 INFO L225 Difference]: With dead ends: 6358 [2022-07-14 04:38:32,151 INFO L226 Difference]: Without dead ends: 6356 [2022-07-14 04:38:32,159 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-14 04:38:32,160 INFO L413 NwaCegarLoop]: 8799 mSDtfsCounter, 11259 mSDsluCounter, 8895 mSDsCounter, 0 mSdLazyCounter, 9556 mSolverCounterSat, 8060 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12795 SdHoareTripleChecker+Valid, 17694 SdHoareTripleChecker+Invalid, 17616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 8060 IncrementalHoareTripleChecker+Valid, 9556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.9s IncrementalHoareTripleChecker+Time [2022-07-14 04:38:32,161 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12795 Valid, 17694 Invalid, 17616 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [8060 Valid, 9556 Invalid, 0 Unknown, 0 Unchecked, 23.9s Time] [2022-07-14 04:38:32,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6356 states. [2022-07-14 04:38:32,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6356 to 6356. [2022-07-14 04:38:32,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6356 states, 3749 states have (on average 1.3006134969325154) internal successors, (4876), 4158 states have internal predecessors, (4876), 2377 states have call successors, (2377), 208 states have call predecessors, (2377), 207 states have return successors, (2375), 2113 states have call predecessors, (2375), 2375 states have call successors, (2375) [2022-07-14 04:38:32,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6356 states to 6356 states and 9628 transitions. [2022-07-14 04:38:32,611 INFO L78 Accepts]: Start accepts. Automaton has 6356 states and 9628 transitions. Word has length 88 [2022-07-14 04:38:32,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:38:32,612 INFO L495 AbstractCegarLoop]: Abstraction has 6356 states and 9628 transitions. [2022-07-14 04:38:32,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-14 04:38:32,613 INFO L276 IsEmpty]: Start isEmpty. Operand 6356 states and 9628 transitions. [2022-07-14 04:38:32,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-07-14 04:38:32,618 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:38:32,619 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 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] [2022-07-14 04:38:32,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-14 04:38:32,619 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting kzallocErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2022-07-14 04:38:32,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:38:32,620 INFO L85 PathProgramCache]: Analyzing trace with hash -1986482133, now seen corresponding path program 1 times [2022-07-14 04:38:32,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-14 04:38:32,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658158112] [2022-07-14 04:38:32,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:38:32,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-14 04:38:32,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-14 04:38:33,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-14 04:38:33,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-14 04:38:33,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-14 04:38:33,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:38:33,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:38:33,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-14 04:38:33,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-07-14 04:38:33,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:38:33,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:38:33,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-14 04:38:33,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-14 04:38:33,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:38:33,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:38:33,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-14 04:38:33,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-14 04:38:33,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:38:33,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:38:33,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-14 04:38:33,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-07-14 04:38:33,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-07-14 04:38:33,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:38:33,437 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2022-07-14 04:38:33,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-14 04:38:33,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658158112] [2022-07-14 04:38:33,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658158112] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:38:33,438 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:38:33,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-14 04:38:33,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320077017] [2022-07-14 04:38:33,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:38:33,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-14 04:38:33,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-14 04:38:33,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-14 04:38:33,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-14 04:38:33,440 INFO L87 Difference]: Start difference. First operand 6356 states and 9628 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) [2022-07-14 04:38:43,040 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:38:45,055 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:38:46,764 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:38:48,787 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:38:50,071 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:39:07,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:39:07,237 INFO L93 Difference]: Finished difference Result 13219 states and 20333 transitions. [2022-07-14 04:39:07,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-14 04:39:07,238 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) Word has length 126 [2022-07-14 04:39:07,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:39:07,285 INFO L225 Difference]: With dead ends: 13219 [2022-07-14 04:39:07,285 INFO L226 Difference]: Without dead ends: 6886 [2022-07-14 04:39:07,337 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-07-14 04:39:07,338 INFO L413 NwaCegarLoop]: 9391 mSDtfsCounter, 9928 mSDsluCounter, 23563 mSDsCounter, 0 mSdLazyCounter, 12727 mSolverCounterSat, 3944 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11015 SdHoareTripleChecker+Valid, 32954 SdHoareTripleChecker+Invalid, 16673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 3944 IncrementalHoareTripleChecker+Valid, 12727 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.7s IncrementalHoareTripleChecker+Time [2022-07-14 04:39:07,338 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11015 Valid, 32954 Invalid, 16673 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [3944 Valid, 12727 Invalid, 2 Unknown, 0 Unchecked, 32.7s Time] [2022-07-14 04:39:07,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6886 states. [2022-07-14 04:39:07,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6886 to 6409. [2022-07-14 04:39:07,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6409 states, 3780 states have (on average 1.2986772486772487) internal successors, (4909), 4189 states have internal predecessors, (4909), 2388 states have call successors, (2388), 219 states have call predecessors, (2388), 218 states have return successors, (2386), 2124 states have call predecessors, (2386), 2386 states have call successors, (2386) [2022-07-14 04:39:07,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6409 states to 6409 states and 9683 transitions. [2022-07-14 04:39:07,905 INFO L78 Accepts]: Start accepts. Automaton has 6409 states and 9683 transitions. Word has length 126 [2022-07-14 04:39:07,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:39:07,905 INFO L495 AbstractCegarLoop]: Abstraction has 6409 states and 9683 transitions. [2022-07-14 04:39:07,905 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 5 states have internal predecessors, (35), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) [2022-07-14 04:39:07,905 INFO L276 IsEmpty]: Start isEmpty. Operand 6409 states and 9683 transitions. [2022-07-14 04:39:07,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-07-14 04:39:07,907 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:39:07,907 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 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] [2022-07-14 04:39:07,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-14 04:39:07,907 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting kzallocErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2022-07-14 04:39:07,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:39:07,908 INFO L85 PathProgramCache]: Analyzing trace with hash -1986422551, now seen corresponding path program 1 times [2022-07-14 04:39:07,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-14 04:39:07,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395950583] [2022-07-14 04:39:07,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:39:07,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-14 04:39:08,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-14 04:39:08,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-14 04:39:08,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-14 04:39:08,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-14 04:39:08,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:39:08,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:39:08,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-14 04:39:08,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-07-14 04:39:08,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:39:08,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:39:08,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-14 04:39:08,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-14 04:39:08,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:39:08,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:39:08,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-14 04:39:08,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-14 04:39:08,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:39:08,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:39:08,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-14 04:39:08,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-07-14 04:39:08,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-07-14 04:39:08,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:39:08,395 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2022-07-14 04:39:08,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-14 04:39:08,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395950583] [2022-07-14 04:39:08,396 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395950583] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:39:08,396 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:39:08,396 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-14 04:39:08,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282770910] [2022-07-14 04:39:08,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:39:08,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-14 04:39:08,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-14 04:39:08,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-14 04:39:08,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-14 04:39:08,398 INFO L87 Difference]: Start difference. First operand 6409 states and 9683 transitions. Second operand has 5 states, 5 states have (on average 7.0) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2022-07-14 04:39:16,093 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:39:18,116 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:39:20,135 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:39:21,790 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []