./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/unreach-call.prp --file /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 --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 84cfde4a Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /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 -s /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --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.5-dev-84cfde4 [2024-10-11 16:17:02,562 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-11 16:17:02,614 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-10-11 16:17:02,621 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-11 16:17:02,622 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-11 16:17:02,645 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-11 16:17:02,646 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-11 16:17:02,646 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-11 16:17:02,647 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-11 16:17:02,648 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-11 16:17:02,648 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-11 16:17:02,648 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-11 16:17:02,649 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-11 16:17:02,649 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-11 16:17:02,651 INFO L153 SettingsManager]: * Use SBE=true [2024-10-11 16:17:02,652 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-11 16:17:02,652 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-11 16:17:02,652 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-11 16:17:02,652 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-11 16:17:02,652 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-11 16:17:02,653 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-11 16:17:02,656 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-11 16:17:02,656 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-11 16:17:02,656 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-11 16:17:02,656 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-11 16:17:02,657 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-11 16:17:02,657 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-11 16:17:02,657 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-11 16:17:02,657 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-11 16:17:02,658 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-11 16:17:02,658 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-11 16:17:02,658 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-11 16:17:02,659 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-11 16:17:02,659 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-11 16:17:02,659 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-11 16:17:02,659 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-11 16:17:02,660 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-11 16:17:02,660 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-11 16:17:02,660 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-11 16:17:02,660 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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-clean/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-clean/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 [2024-10-11 16:17:02,874 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-11 16:17:02,909 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-11 16:17:02,916 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-11 16:17:02,918 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-11 16:17:02,920 INFO L274 PluginConnector]: CDTParser initialized [2024-10-11 16:17:02,921 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /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 [2024-10-11 16:17:04,378 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-11 16:17:05,110 INFO L384 CDTParser]: Found 1 translation units. [2024-10-11 16:17:05,111 INFO L180 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 [2024-10-11 16:17:05,186 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/28933eb0d/3295347893c646cbb5c27e38519729cc/FLAG5db8a457f [2024-10-11 16:17:05,202 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/28933eb0d/3295347893c646cbb5c27e38519729cc [2024-10-11 16:17:05,204 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-11 16:17:05,205 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-11 16:17:05,206 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-11 16:17:05,206 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-11 16:17:05,213 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-11 16:17:05,213 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 04:17:05" (1/1) ... [2024-10-11 16:17:05,214 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@174b846b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:17:05, skipping insertion in model container [2024-10-11 16:17:05,214 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 04:17:05" (1/1) ... [2024-10-11 16:17:05,399 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-11 16:17:16,464 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,474 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,478 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,479 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,479 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,479 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,480 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,480 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,480 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,484 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,485 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,485 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,489 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,490 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,490 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,490 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,490 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,491 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,491 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,491 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,492 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,492 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,492 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,493 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,493 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,493 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,493 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,494 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,494 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,494 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,494 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,495 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,495 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,499 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,500 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,500 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,500 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,501 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,501 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,501 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,504 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,504 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,504 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,505 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,505 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,505 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,505 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,506 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,506 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,506 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,507 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,507 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,507 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,507 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,508 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,508 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,508 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,508 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,509 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,509 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,509 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,510 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,510 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,510 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,510 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,511 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,511 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,511 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,511 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,512 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,512 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,512 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,513 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,513 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,513 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,513 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,514 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,514 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,514 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,514 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,515 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,515 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,515 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,515 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,516 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,516 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,516 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,583 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:16,609 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 16:17:16,657 INFO L200 MainTranslator]: Completed pre-run [2024-10-11 16:17:16,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [11549] [2024-10-11 16:17:17,316 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,318 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,319 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,319 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,320 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,320 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,321 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,321 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,321 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,321 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,322 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,322 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,322 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,323 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,323 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,323 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,324 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,324 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,325 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,325 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,325 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,325 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,326 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,326 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,326 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,326 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,327 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,327 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,327 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,327 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,328 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,328 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,328 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,328 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,328 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,329 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,329 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,329 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,329 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,330 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,330 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,330 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,330 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,331 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,331 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,331 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,331 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,332 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,332 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,332 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,332 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,332 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,333 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,333 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,333 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,333 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,334 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,334 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,334 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,334 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,335 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,335 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,335 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,335 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,335 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,335 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,336 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,336 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,336 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,337 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,337 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,337 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,337 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,338 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,338 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,338 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,338 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,339 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,339 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,339 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,339 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,339 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,340 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,340 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,340 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,340 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,340 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,340 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:17,345 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 16:17:17,636 INFO L204 MainTranslator]: Completed translation [2024-10-11 16:17:17,639 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:17:17 WrapperNode [2024-10-11 16:17:17,639 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-11 16:17:17,640 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-11 16:17:17,640 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-11 16:17:17,640 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-11 16:17:17,646 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:17:17" (1/1) ... [2024-10-11 16:17:17,699 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5211]: Variable #t~ret220 modified in procedure wiimote_cmd_read_ext but not declared [2024-10-11 16:17:17,700 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5211]: Undeclared identifier #t~ret220 in IdentifierExpression[#t~ret220,] [2024-10-11 16:17:17,700 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5211]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret220,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,700 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_cmd_read_ext" [5212]: Variable #t~ret221 modified in procedure wiimote_cmd_read_ext but not declared [2024-10-11 16:17:17,700 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_cmd_read_ext" [5212]: Undeclared identifier #t~ret221 in IdentifierExpression[#t~ret221,] [2024-10-11 16:17:17,701 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_cmd_read_ext" [5212]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret221,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,701 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5213]: Variable #t~ret222 modified in procedure wiimote_cmd_read_ext but not declared [2024-10-11 16:17:17,701 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5213]: Undeclared identifier #t~ret222 in IdentifierExpression[#t~ret222,] [2024-10-11 16:17:17,701 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5213]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret222,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,701 ERROR L1136 TypeChecker]: C: descriptor.format = "extension ID: %6phC\n" [5214]: Variable #t~ret223 modified in procedure wiimote_cmd_read_ext but not declared [2024-10-11 16:17:17,701 ERROR L1136 TypeChecker]: C: descriptor.format = "extension ID: %6phC\n" [5214]: Undeclared identifier #t~ret223 in IdentifierExpression[#t~ret223,] [2024-10-11 16:17:17,701 ERROR L1136 TypeChecker]: C: descriptor.format = "extension ID: %6phC\n" [5214]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret223,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,703 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5322]: Variable #t~ret255 modified in procedure wiimote_cmd_read_mp but not declared [2024-10-11 16:17:17,703 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5322]: Undeclared identifier #t~ret255 in IdentifierExpression[#t~ret255,] [2024-10-11 16:17:17,703 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5322]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret255,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,703 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_cmd_read_mp" [5323]: Variable #t~ret256 modified in procedure wiimote_cmd_read_mp but not declared [2024-10-11 16:17:17,703 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_cmd_read_mp" [5323]: Undeclared identifier #t~ret256 in IdentifierExpression[#t~ret256,] [2024-10-11 16:17:17,703 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_cmd_read_mp" [5323]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret256,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,703 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5324]: Variable #t~ret257 modified in procedure wiimote_cmd_read_mp but not declared [2024-10-11 16:17:17,703 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5324]: Undeclared identifier #t~ret257 in IdentifierExpression[#t~ret257,] [2024-10-11 16:17:17,704 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5324]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret257,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,704 ERROR L1136 TypeChecker]: C: descriptor.format = "motion plus ID: %6phC\n" [5325]: Variable #t~ret258 modified in procedure wiimote_cmd_read_mp but not declared [2024-10-11 16:17:17,704 ERROR L1136 TypeChecker]: C: descriptor.format = "motion plus ID: %6phC\n" [5325]: Undeclared identifier #t~ret258 in IdentifierExpression[#t~ret258,] [2024-10-11 16:17:17,704 ERROR L1136 TypeChecker]: C: descriptor.format = "motion plus ID: %6phC\n" [5325]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret258,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,704 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5365]: Variable #t~ret267 modified in procedure wiimote_cmd_read_mp_mapped but not declared [2024-10-11 16:17:17,705 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5365]: Undeclared identifier #t~ret267 in IdentifierExpression[#t~ret267,] [2024-10-11 16:17:17,705 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5365]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret267,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,705 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_cmd_read_mp_mapped" [5366]: Variable #t~ret268 modified in procedure wiimote_cmd_read_mp_mapped but not declared [2024-10-11 16:17:17,705 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_cmd_read_mp_mapped" [5366]: Undeclared identifier #t~ret268 in IdentifierExpression[#t~ret268,] [2024-10-11 16:17:17,705 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_cmd_read_mp_mapped" [5366]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret268,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,705 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5367]: Variable #t~ret269 modified in procedure wiimote_cmd_read_mp_mapped but not declared [2024-10-11 16:17:17,705 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5367]: Undeclared identifier #t~ret269 in IdentifierExpression[#t~ret269,] [2024-10-11 16:17:17,705 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5367]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret269,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,706 ERROR L1136 TypeChecker]: C: descriptor.format = "mapped motion plus ID: %6phC\n" [5368]: Variable #t~ret270 modified in procedure wiimote_cmd_read_mp_mapped but not declared [2024-10-11 16:17:17,706 ERROR L1136 TypeChecker]: C: descriptor.format = "mapped motion plus ID: %6phC\n" [5368]: Undeclared identifier #t~ret270 in IdentifierExpression[#t~ret270,] [2024-10-11 16:17:17,706 ERROR L1136 TypeChecker]: C: descriptor.format = "mapped motion plus ID: %6phC\n" [5368]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret270,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,707 ERROR L1136 TypeChecker]: C: (wdata->input)->name = "Nintendo Wii Remote" [5457]: Variable #t~ret318 modified in procedure wiimote_modules_load but not declared [2024-10-11 16:17:17,707 ERROR L1136 TypeChecker]: C: (wdata->input)->name = "Nintendo Wii Remote" [5457]: Undeclared identifier #t~ret318 in IdentifierExpression[#t~ret318,] [2024-10-11 16:17:17,707 ERROR L1136 TypeChecker]: C: (wdata->input)->name = "Nintendo Wii Remote" [5457]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret318,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem317,],base],StructAccessExpression[IdentifierExpression[#t~mem317,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,710 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5893]: Variable #t~ret430 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:17,710 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5893]: Undeclared identifier #t~ret430 in IdentifierExpression[#t~ret430,] [2024-10-11 16:17:17,710 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5893]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret430,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,710 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_init_check" [5894]: Variable #t~ret431 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:17,710 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_init_check" [5894]: Undeclared identifier #t~ret431 in IdentifierExpression[#t~ret431,] [2024-10-11 16:17:17,710 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_init_check" [5894]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret431,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,711 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5895]: Variable #t~ret432 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:17,711 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5895]: Undeclared identifier #t~ret432 in IdentifierExpression[#t~ret432,] [2024-10-11 16:17:17,711 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5895]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret432,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,711 ERROR L1136 TypeChecker]: C: descriptor.format = "state left: !EXT && MP\n" [5896]: Variable #t~ret433 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:17,711 ERROR L1136 TypeChecker]: C: descriptor.format = "state left: !EXT && MP\n" [5896]: Undeclared identifier #t~ret433 in IdentifierExpression[#t~ret433,] [2024-10-11 16:17:17,711 ERROR L1136 TypeChecker]: C: descriptor.format = "state left: !EXT && MP\n" [5896]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret433,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,712 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [5925]: Variable #t~ret449 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:17,713 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [5925]: Undeclared identifier #t~ret449 in IdentifierExpression[#t~ret449,] [2024-10-11 16:17:17,713 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [5925]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret449,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,713 ERROR L1136 TypeChecker]: C: descriptor___0.function = "wiimote_init_check" [5926]: Variable #t~ret450 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:17,713 ERROR L1136 TypeChecker]: C: descriptor___0.function = "wiimote_init_check" [5926]: Undeclared identifier #t~ret450 in IdentifierExpression[#t~ret450,] [2024-10-11 16:17:17,713 ERROR L1136 TypeChecker]: C: descriptor___0.function = "wiimote_init_check" [5926]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret450,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,713 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [5927]: Variable #t~ret451 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:17,713 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [5927]: Undeclared identifier #t~ret451 in IdentifierExpression[#t~ret451,] [2024-10-11 16:17:17,713 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [5927]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret451,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,714 ERROR L1136 TypeChecker]: C: descriptor___0.format = "state left: EXT && !MP\n" [5928]: Variable #t~ret452 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:17,714 ERROR L1136 TypeChecker]: C: descriptor___0.format = "state left: EXT && !MP\n" [5928]: Undeclared identifier #t~ret452 in IdentifierExpression[#t~ret452,] [2024-10-11 16:17:17,714 ERROR L1136 TypeChecker]: C: descriptor___0.format = "state left: EXT && !MP\n" [5928]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret452,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,714 ERROR L1136 TypeChecker]: C: descriptor___1.modname = "hid_wiimote" [5958]: Variable #t~ret471 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:17,714 ERROR L1136 TypeChecker]: C: descriptor___1.modname = "hid_wiimote" [5958]: Undeclared identifier #t~ret471 in IdentifierExpression[#t~ret471,] [2024-10-11 16:17:17,714 ERROR L1136 TypeChecker]: C: descriptor___1.modname = "hid_wiimote" [5958]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret471,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,714 ERROR L1136 TypeChecker]: C: descriptor___1.function = "wiimote_init_check" [5959]: Variable #t~ret472 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:17,715 ERROR L1136 TypeChecker]: C: descriptor___1.function = "wiimote_init_check" [5959]: Undeclared identifier #t~ret472 in IdentifierExpression[#t~ret472,] [2024-10-11 16:17:17,715 ERROR L1136 TypeChecker]: C: descriptor___1.function = "wiimote_init_check" [5959]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret472,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,715 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/hid/hid-wiimote-core.c" [5960]: Variable #t~ret473 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:17,715 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/hid/hid-wiimote-core.c" [5960]: Undeclared identifier #t~ret473 in IdentifierExpression[#t~ret473,] [2024-10-11 16:17:17,715 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/hid/hid-wiimote-core.c" [5960]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret473,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,715 ERROR L1136 TypeChecker]: C: descriptor___1.format = "state left: !EXT && !MP\n" [5961]: Variable #t~ret474 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:17,715 ERROR L1136 TypeChecker]: C: descriptor___1.format = "state left: !EXT && !MP\n" [5961]: Undeclared identifier #t~ret474 in IdentifierExpression[#t~ret474,] [2024-10-11 16:17:17,715 ERROR L1136 TypeChecker]: C: descriptor___1.format = "state left: !EXT && !MP\n" [5961]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret474,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,715 ERROR L1136 TypeChecker]: C: descriptor___2.modname = "hid_wiimote" [5993]: Variable #t~ret494 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:17,715 ERROR L1136 TypeChecker]: C: descriptor___2.modname = "hid_wiimote" [5993]: Undeclared identifier #t~ret494 in IdentifierExpression[#t~ret494,] [2024-10-11 16:17:17,715 ERROR L1136 TypeChecker]: C: descriptor___2.modname = "hid_wiimote" [5993]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret494,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,716 ERROR L1136 TypeChecker]: C: descriptor___2.function = "wiimote_init_check" [5994]: Variable #t~ret495 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:17,716 ERROR L1136 TypeChecker]: C: descriptor___2.function = "wiimote_init_check" [5994]: Undeclared identifier #t~ret495 in IdentifierExpression[#t~ret495,] [2024-10-11 16:17:17,716 ERROR L1136 TypeChecker]: C: descriptor___2.function = "wiimote_init_check" [5994]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret495,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,716 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/hid/hid-wiimote-core.c" [5995]: Variable #t~ret496 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:17,716 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/hid/hid-wiimote-core.c" [5995]: Undeclared identifier #t~ret496 in IdentifierExpression[#t~ret496,] [2024-10-11 16:17:17,716 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/hid/hid-wiimote-core.c" [5995]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret496,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,716 ERROR L1136 TypeChecker]: C: descriptor___2.format = "state left: EXT && MP\n" [5996]: Variable #t~ret497 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:17,716 ERROR L1136 TypeChecker]: C: descriptor___2.format = "state left: EXT && MP\n" [5996]: Undeclared identifier #t~ret497 in IdentifierExpression[#t~ret497,] [2024-10-11 16:17:17,716 ERROR L1136 TypeChecker]: C: descriptor___2.format = "state left: EXT && MP\n" [5996]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret497,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,717 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [6043]: Variable #t~ret504 modified in procedure wiimote_init_hotplug but not declared [2024-10-11 16:17:17,717 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [6043]: Undeclared identifier #t~ret504 in IdentifierExpression[#t~ret504,] [2024-10-11 16:17:17,717 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [6043]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret504,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,718 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_init_hotplug" [6044]: Variable #t~ret505 modified in procedure wiimote_init_hotplug but not declared [2024-10-11 16:17:17,718 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_init_hotplug" [6044]: Undeclared identifier #t~ret505 in IdentifierExpression[#t~ret505,] [2024-10-11 16:17:17,718 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_init_hotplug" [6044]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret505,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,718 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [6045]: Variable #t~ret506 modified in procedure wiimote_init_hotplug but not declared [2024-10-11 16:17:17,718 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [6045]: Undeclared identifier #t~ret506 in IdentifierExpression[#t~ret506,] [2024-10-11 16:17:17,718 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [6045]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret506,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,718 ERROR L1136 TypeChecker]: C: descriptor.format = "detect extensions..\n" [6046]: Variable #t~ret507 modified in procedure wiimote_init_hotplug but not declared [2024-10-11 16:17:17,719 ERROR L1136 TypeChecker]: C: descriptor.format = "detect extensions..\n" [6046]: Undeclared identifier #t~ret507 in IdentifierExpression[#t~ret507,] [2024-10-11 16:17:17,719 ERROR L1136 TypeChecker]: C: descriptor.format = "detect extensions..\n" [6046]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret507,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,719 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [6158]: Variable #t~ret553 modified in procedure wiimote_init_hotplug but not declared [2024-10-11 16:17:17,720 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [6158]: Undeclared identifier #t~ret553 in IdentifierExpression[#t~ret553,] [2024-10-11 16:17:17,720 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [6158]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret553,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,720 ERROR L1136 TypeChecker]: C: descriptor___0.function = "wiimote_init_hotplug" [6159]: Variable #t~ret554 modified in procedure wiimote_init_hotplug but not declared [2024-10-11 16:17:17,720 ERROR L1136 TypeChecker]: C: descriptor___0.function = "wiimote_init_hotplug" [6159]: Undeclared identifier #t~ret554 in IdentifierExpression[#t~ret554,] [2024-10-11 16:17:17,720 ERROR L1136 TypeChecker]: C: descriptor___0.function = "wiimote_init_hotplug" [6159]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret554,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,720 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [6160]: Variable #t~ret555 modified in procedure wiimote_init_hotplug but not declared [2024-10-11 16:17:17,720 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [6160]: Undeclared identifier #t~ret555 in IdentifierExpression[#t~ret555,] [2024-10-11 16:17:17,720 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [6160]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret555,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,721 ERROR L1136 TypeChecker]: C: descriptor___0.format = "detected extensions: MP: %d EXT: %d\n" [6161]: Variable #t~ret556 modified in procedure wiimote_init_hotplug but not declared [2024-10-11 16:17:17,721 ERROR L1136 TypeChecker]: C: descriptor___0.format = "detected extensions: MP: %d EXT: %d\n" [6161]: Undeclared identifier #t~ret556 in IdentifierExpression[#t~ret556,] [2024-10-11 16:17:17,721 ERROR L1136 TypeChecker]: C: descriptor___0.format = "detected extensions: MP: %d EXT: %d\n" [6161]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret556,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,725 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [6414]: Variable #t~ret616 modified in procedure handler_ext but not declared [2024-10-11 16:17:17,725 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [6414]: Undeclared identifier #t~ret616 in IdentifierExpression[#t~ret616,] [2024-10-11 16:17:17,726 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [6414]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret616,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,726 ERROR L1136 TypeChecker]: C: descriptor.function = "handler_ext" [6415]: Variable #t~ret617 modified in procedure handler_ext but not declared [2024-10-11 16:17:17,726 ERROR L1136 TypeChecker]: C: descriptor.function = "handler_ext" [6415]: Undeclared identifier #t~ret617 in IdentifierExpression[#t~ret617,] [2024-10-11 16:17:17,726 ERROR L1136 TypeChecker]: C: descriptor.function = "handler_ext" [6415]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret617,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,726 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [6416]: Variable #t~ret618 modified in procedure handler_ext but not declared [2024-10-11 16:17:17,726 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [6416]: Undeclared identifier #t~ret618 in IdentifierExpression[#t~ret618,] [2024-10-11 16:17:17,727 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [6416]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret618,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,727 ERROR L1136 TypeChecker]: C: descriptor.format = "MP hotplug: 1\n" [6417]: Variable #t~ret619 modified in procedure handler_ext but not declared [2024-10-11 16:17:17,727 ERROR L1136 TypeChecker]: C: descriptor.format = "MP hotplug: 1\n" [6417]: Undeclared identifier #t~ret619 in IdentifierExpression[#t~ret619,] [2024-10-11 16:17:17,727 ERROR L1136 TypeChecker]: C: descriptor.format = "MP hotplug: 1\n" [6417]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret619,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,727 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [6438]: Variable #t~ret628 modified in procedure handler_ext but not declared [2024-10-11 16:17:17,727 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [6438]: Undeclared identifier #t~ret628 in IdentifierExpression[#t~ret628,] [2024-10-11 16:17:17,727 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [6438]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret628,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,727 ERROR L1136 TypeChecker]: C: descriptor___0.function = "handler_ext" [6439]: Variable #t~ret629 modified in procedure handler_ext but not declared [2024-10-11 16:17:17,727 ERROR L1136 TypeChecker]: C: descriptor___0.function = "handler_ext" [6439]: Undeclared identifier #t~ret629 in IdentifierExpression[#t~ret629,] [2024-10-11 16:17:17,727 ERROR L1136 TypeChecker]: C: descriptor___0.function = "handler_ext" [6439]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret629,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,727 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [6440]: Variable #t~ret630 modified in procedure handler_ext but not declared [2024-10-11 16:17:17,727 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [6440]: Undeclared identifier #t~ret630 in IdentifierExpression[#t~ret630,] [2024-10-11 16:17:17,728 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [6440]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret630,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,728 ERROR L1136 TypeChecker]: C: descriptor___0.format = "MP hotplug: 0\n" [6441]: Variable #t~ret631 modified in procedure handler_ext but not declared [2024-10-11 16:17:17,728 ERROR L1136 TypeChecker]: C: descriptor___0.format = "MP hotplug: 0\n" [6441]: Undeclared identifier #t~ret631 in IdentifierExpression[#t~ret631,] [2024-10-11 16:17:17,728 ERROR L1136 TypeChecker]: C: descriptor___0.format = "MP hotplug: 0\n" [6441]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret631,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,728 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [6611]: Variable #t~ret709 modified in procedure handler_status but not declared [2024-10-11 16:17:17,729 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [6611]: Undeclared identifier #t~ret709 in IdentifierExpression[#t~ret709,] [2024-10-11 16:17:17,729 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [6611]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret709,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,729 ERROR L1136 TypeChecker]: C: descriptor.function = "handler_status" [6612]: Variable #t~ret710 modified in procedure handler_status but not declared [2024-10-11 16:17:17,729 ERROR L1136 TypeChecker]: C: descriptor.function = "handler_status" [6612]: Undeclared identifier #t~ret710 in IdentifierExpression[#t~ret710,] [2024-10-11 16:17:17,729 ERROR L1136 TypeChecker]: C: descriptor.function = "handler_status" [6612]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret710,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,733 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [6613]: Variable #t~ret711 modified in procedure handler_status but not declared [2024-10-11 16:17:17,733 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [6613]: Undeclared identifier #t~ret711 in IdentifierExpression[#t~ret711,] [2024-10-11 16:17:17,733 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [6613]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret711,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,733 ERROR L1136 TypeChecker]: C: descriptor.format = "EXT hotplug: 1\n" [6614]: Variable #t~ret712 modified in procedure handler_status but not declared [2024-10-11 16:17:17,733 ERROR L1136 TypeChecker]: C: descriptor.format = "EXT hotplug: 1\n" [6614]: Undeclared identifier #t~ret712 in IdentifierExpression[#t~ret712,] [2024-10-11 16:17:17,734 ERROR L1136 TypeChecker]: C: descriptor.format = "EXT hotplug: 1\n" [6614]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret712,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,734 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [6635]: Variable #t~ret721 modified in procedure handler_status but not declared [2024-10-11 16:17:17,734 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [6635]: Undeclared identifier #t~ret721 in IdentifierExpression[#t~ret721,] [2024-10-11 16:17:17,734 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [6635]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret721,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,734 ERROR L1136 TypeChecker]: C: descriptor___0.function = "handler_status" [6636]: Variable #t~ret722 modified in procedure handler_status but not declared [2024-10-11 16:17:17,734 ERROR L1136 TypeChecker]: C: descriptor___0.function = "handler_status" [6636]: Undeclared identifier #t~ret722 in IdentifierExpression[#t~ret722,] [2024-10-11 16:17:17,734 ERROR L1136 TypeChecker]: C: descriptor___0.function = "handler_status" [6636]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret722,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,735 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [6637]: Variable #t~ret723 modified in procedure handler_status but not declared [2024-10-11 16:17:17,735 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [6637]: Undeclared identifier #t~ret723 in IdentifierExpression[#t~ret723,] [2024-10-11 16:17:17,735 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [6637]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret723,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,735 ERROR L1136 TypeChecker]: C: descriptor___0.format = "EXT hotplug: 0\n" [6638]: Variable #t~ret724 modified in procedure handler_status but not declared [2024-10-11 16:17:17,735 ERROR L1136 TypeChecker]: C: descriptor___0.format = "EXT hotplug: 0\n" [6638]: Undeclared identifier #t~ret724 in IdentifierExpression[#t~ret724,] [2024-10-11 16:17:17,735 ERROR L1136 TypeChecker]: C: descriptor___0.format = "EXT hotplug: 0\n" [6638]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret724,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],offset]]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,755 ERROR L1136 TypeChecker]: C: (wdata->accel)->name = "Nintendo Wii Remote Accelerometer" [12218]: Variable #t~ret1620 modified in procedure wiimod_accel_probe but not declared [2024-10-11 16:17:17,757 ERROR L1136 TypeChecker]: C: (wdata->accel)->name = "Nintendo Wii Remote Accelerometer" [12218]: Undeclared identifier #t~ret1620 in IdentifierExpression[#t~ret1620,] [2024-10-11 16:17:17,757 ERROR L1136 TypeChecker]: C: (wdata->accel)->name = "Nintendo Wii Remote Accelerometer" [12218]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1620,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem1619,],base],StructAccessExpression[IdentifierExpression[#t~mem1619,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,760 ERROR L1136 TypeChecker]: C: (wdata->ir)->name = "Nintendo Wii Remote IR" [12542]: Variable #t~ret1698 modified in procedure wiimod_ir_probe but not declared [2024-10-11 16:17:17,760 ERROR L1136 TypeChecker]: C: (wdata->ir)->name = "Nintendo Wii Remote IR" [12542]: Undeclared identifier #t~ret1698 in IdentifierExpression[#t~ret1698,] [2024-10-11 16:17:17,760 ERROR L1136 TypeChecker]: C: (wdata->ir)->name = "Nintendo Wii Remote IR" [12542]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1698,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem1697,],base],StructAccessExpression[IdentifierExpression[#t~mem1697,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,765 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Nunchuk" [12706]: Variable #t~ret1795 modified in procedure wiimod_nunchuk_probe but not declared [2024-10-11 16:17:17,766 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Nunchuk" [12706]: Undeclared identifier #t~ret1795 in IdentifierExpression[#t~ret1795,] [2024-10-11 16:17:17,766 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Nunchuk" [12706]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1795,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem1794,],base],StructAccessExpression[IdentifierExpression[#t~mem1794,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,767 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Classic Controller" [12897]: Variable #t~ret1934 modified in procedure wiimod_classic_probe but not declared [2024-10-11 16:17:17,769 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Classic Controller" [12897]: Undeclared identifier #t~ret1934 in IdentifierExpression[#t~ret1934,] [2024-10-11 16:17:17,769 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Classic Controller" [12897]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1934,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem1933,],base],StructAccessExpression[IdentifierExpression[#t~mem1933,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,771 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Balance Board" [13259]: Variable #t~ret2054 modified in procedure wiimod_bboard_probe but not declared [2024-10-11 16:17:17,771 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Balance Board" [13259]: Undeclared identifier #t~ret2054 in IdentifierExpression[#t~ret2054,] [2024-10-11 16:17:17,771 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Balance Board" [13259]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret2054,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem2053,],base],StructAccessExpression[IdentifierExpression[#t~mem2053,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,773 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Pro Controller" [13592]: Variable #t~ret2231 modified in procedure wiimod_pro_probe but not declared [2024-10-11 16:17:17,774 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Pro Controller" [13592]: Undeclared identifier #t~ret2231 in IdentifierExpression[#t~ret2231,] [2024-10-11 16:17:17,775 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Pro Controller" [13592]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret2231,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem2230,],base],StructAccessExpression[IdentifierExpression[#t~mem2230,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,778 ERROR L1136 TypeChecker]: C: (wdata->mp)->name = "Nintendo Wii Remote Motion Plus" [13805]: Variable #t~ret2307 modified in procedure wiimod_mp_probe but not declared [2024-10-11 16:17:17,779 ERROR L1136 TypeChecker]: C: (wdata->mp)->name = "Nintendo Wii Remote Motion Plus" [13805]: Undeclared identifier #t~ret2307 in IdentifierExpression[#t~ret2307,] [2024-10-11 16:17:17,779 ERROR L1136 TypeChecker]: C: (wdata->mp)->name = "Nintendo Wii Remote Motion Plus" [13805]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret2307,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem2306,],base],StructAccessExpression[IdentifierExpression[#t~mem2306,],offset]]],IntegerLiteral[8]]] [2024-10-11 16:17:17,821 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:17:17" (1/1) ... [2024-10-11 16:17:17,825 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-11 16:17:17,826 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor [2024-10-11 16:17:17,827 INFO L158 Benchmark]: Toolchain (without parser) took 12621.14ms. Allocated memory was 260.0MB in the beginning and 415.2MB in the end (delta: 155.2MB). Free memory was 201.4MB in the beginning and 239.8MB in the end (delta: -38.4MB). Peak memory consumption was 116.5MB. Max. memory is 16.1GB. [2024-10-11 16:17:17,827 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 169.9MB. Free memory is still 123.0MB. There was no memory consumed. Max. memory is 16.1GB. [2024-10-11 16:17:17,828 INFO L158 Benchmark]: CACSL2BoogieTranslator took 12432.89ms. Allocated memory was 260.0MB in the beginning and 415.2MB in the end (delta: 155.2MB). Free memory was 200.6MB in the beginning and 260.2MB in the end (delta: -59.6MB). Peak memory consumption was 238.2MB. Max. memory is 16.1GB. [2024-10-11 16:17:17,831 INFO L158 Benchmark]: Boogie Procedure Inliner took 185.82ms. Allocated memory is still 415.2MB. Free memory was 260.2MB in the beginning and 239.8MB in the end (delta: 20.4MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. [2024-10-11 16:17:17,832 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.10ms. Allocated memory is still 169.9MB. Free memory is still 123.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 12432.89ms. Allocated memory was 260.0MB in the beginning and 415.2MB in the end (delta: 155.2MB). Free memory was 200.6MB in the beginning and 260.2MB in the end (delta: -59.6MB). Peak memory consumption was 238.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 185.82ms. Allocated memory is still 415.2MB. Free memory was 260.2MB in the beginning and 239.8MB in the end (delta: 20.4MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - TypeErrorResult [Line: 5211]: Type Error Variable #t~ret220 modified in procedure wiimote_cmd_read_ext but not declared - TypeErrorResult [Line: 5211]: Type Error Undeclared identifier #t~ret220 in IdentifierExpression[#t~ret220,] - TypeErrorResult [Line: 5211]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret220,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5212]: Type Error Variable #t~ret221 modified in procedure wiimote_cmd_read_ext but not declared - TypeErrorResult [Line: 5212]: Type Error Undeclared identifier #t~ret221 in IdentifierExpression[#t~ret221,] - TypeErrorResult [Line: 5212]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret221,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5213]: Type Error Variable #t~ret222 modified in procedure wiimote_cmd_read_ext but not declared - TypeErrorResult [Line: 5213]: Type Error Undeclared identifier #t~ret222 in IdentifierExpression[#t~ret222,] - TypeErrorResult [Line: 5213]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret222,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5214]: Type Error Variable #t~ret223 modified in procedure wiimote_cmd_read_ext but not declared - TypeErrorResult [Line: 5214]: Type Error Undeclared identifier #t~ret223 in IdentifierExpression[#t~ret223,] - TypeErrorResult [Line: 5214]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret223,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5322]: Type Error Variable #t~ret255 modified in procedure wiimote_cmd_read_mp but not declared - TypeErrorResult [Line: 5322]: Type Error Undeclared identifier #t~ret255 in IdentifierExpression[#t~ret255,] - TypeErrorResult [Line: 5322]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret255,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5323]: Type Error Variable #t~ret256 modified in procedure wiimote_cmd_read_mp but not declared - TypeErrorResult [Line: 5323]: Type Error Undeclared identifier #t~ret256 in IdentifierExpression[#t~ret256,] - TypeErrorResult [Line: 5323]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret256,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5324]: Type Error Variable #t~ret257 modified in procedure wiimote_cmd_read_mp but not declared - TypeErrorResult [Line: 5324]: Type Error Undeclared identifier #t~ret257 in IdentifierExpression[#t~ret257,] - TypeErrorResult [Line: 5324]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret257,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5325]: Type Error Variable #t~ret258 modified in procedure wiimote_cmd_read_mp but not declared - TypeErrorResult [Line: 5325]: Type Error Undeclared identifier #t~ret258 in IdentifierExpression[#t~ret258,] - TypeErrorResult [Line: 5325]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret258,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5365]: Type Error Variable #t~ret267 modified in procedure wiimote_cmd_read_mp_mapped but not declared - TypeErrorResult [Line: 5365]: Type Error Undeclared identifier #t~ret267 in IdentifierExpression[#t~ret267,] - TypeErrorResult [Line: 5365]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret267,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5366]: Type Error Variable #t~ret268 modified in procedure wiimote_cmd_read_mp_mapped but not declared - TypeErrorResult [Line: 5366]: Type Error Undeclared identifier #t~ret268 in IdentifierExpression[#t~ret268,] - TypeErrorResult [Line: 5366]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret268,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5367]: Type Error Variable #t~ret269 modified in procedure wiimote_cmd_read_mp_mapped but not declared - TypeErrorResult [Line: 5367]: Type Error Undeclared identifier #t~ret269 in IdentifierExpression[#t~ret269,] - TypeErrorResult [Line: 5367]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret269,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5368]: Type Error Variable #t~ret270 modified in procedure wiimote_cmd_read_mp_mapped but not declared - TypeErrorResult [Line: 5368]: Type Error Undeclared identifier #t~ret270 in IdentifierExpression[#t~ret270,] - TypeErrorResult [Line: 5368]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret270,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5457]: Type Error Variable #t~ret318 modified in procedure wiimote_modules_load but not declared - TypeErrorResult [Line: 5457]: Type Error Undeclared identifier #t~ret318 in IdentifierExpression[#t~ret318,] - TypeErrorResult [Line: 5457]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret318,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem317,],base],StructAccessExpression[IdentifierExpression[#t~mem317,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5893]: Type Error Variable #t~ret430 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5893]: Type Error Undeclared identifier #t~ret430 in IdentifierExpression[#t~ret430,] - TypeErrorResult [Line: 5893]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret430,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5894]: Type Error Variable #t~ret431 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5894]: Type Error Undeclared identifier #t~ret431 in IdentifierExpression[#t~ret431,] - TypeErrorResult [Line: 5894]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret431,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5895]: Type Error Variable #t~ret432 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5895]: Type Error Undeclared identifier #t~ret432 in IdentifierExpression[#t~ret432,] - TypeErrorResult [Line: 5895]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret432,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5896]: Type Error Variable #t~ret433 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5896]: Type Error Undeclared identifier #t~ret433 in IdentifierExpression[#t~ret433,] - TypeErrorResult [Line: 5896]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret433,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5925]: Type Error Variable #t~ret449 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5925]: Type Error Undeclared identifier #t~ret449 in IdentifierExpression[#t~ret449,] - TypeErrorResult [Line: 5925]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret449,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5926]: Type Error Variable #t~ret450 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5926]: Type Error Undeclared identifier #t~ret450 in IdentifierExpression[#t~ret450,] - TypeErrorResult [Line: 5926]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret450,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5927]: Type Error Variable #t~ret451 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5927]: Type Error Undeclared identifier #t~ret451 in IdentifierExpression[#t~ret451,] - TypeErrorResult [Line: 5927]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret451,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5928]: Type Error Variable #t~ret452 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5928]: Type Error Undeclared identifier #t~ret452 in IdentifierExpression[#t~ret452,] - TypeErrorResult [Line: 5928]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret452,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5958]: Type Error Variable #t~ret471 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5958]: Type Error Undeclared identifier #t~ret471 in IdentifierExpression[#t~ret471,] - TypeErrorResult [Line: 5958]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret471,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5959]: Type Error Variable #t~ret472 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5959]: Type Error Undeclared identifier #t~ret472 in IdentifierExpression[#t~ret472,] - TypeErrorResult [Line: 5959]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret472,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5960]: Type Error Variable #t~ret473 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5960]: Type Error Undeclared identifier #t~ret473 in IdentifierExpression[#t~ret473,] - TypeErrorResult [Line: 5960]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret473,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5961]: Type Error Variable #t~ret474 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5961]: Type Error Undeclared identifier #t~ret474 in IdentifierExpression[#t~ret474,] - TypeErrorResult [Line: 5961]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret474,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5993]: Type Error Variable #t~ret494 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5993]: Type Error Undeclared identifier #t~ret494 in IdentifierExpression[#t~ret494,] - TypeErrorResult [Line: 5993]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret494,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5994]: Type Error Variable #t~ret495 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5994]: Type Error Undeclared identifier #t~ret495 in IdentifierExpression[#t~ret495,] - TypeErrorResult [Line: 5994]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret495,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5995]: Type Error Variable #t~ret496 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5995]: Type Error Undeclared identifier #t~ret496 in IdentifierExpression[#t~ret496,] - TypeErrorResult [Line: 5995]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret496,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 5996]: Type Error Variable #t~ret497 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5996]: Type Error Undeclared identifier #t~ret497 in IdentifierExpression[#t~ret497,] - TypeErrorResult [Line: 5996]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret497,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6043]: Type Error Variable #t~ret504 modified in procedure wiimote_init_hotplug but not declared - TypeErrorResult [Line: 6043]: Type Error Undeclared identifier #t~ret504 in IdentifierExpression[#t~ret504,] - TypeErrorResult [Line: 6043]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret504,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6044]: Type Error Variable #t~ret505 modified in procedure wiimote_init_hotplug but not declared - TypeErrorResult [Line: 6044]: Type Error Undeclared identifier #t~ret505 in IdentifierExpression[#t~ret505,] - TypeErrorResult [Line: 6044]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret505,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6045]: Type Error Variable #t~ret506 modified in procedure wiimote_init_hotplug but not declared - TypeErrorResult [Line: 6045]: Type Error Undeclared identifier #t~ret506 in IdentifierExpression[#t~ret506,] - TypeErrorResult [Line: 6045]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret506,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6046]: Type Error Variable #t~ret507 modified in procedure wiimote_init_hotplug but not declared - TypeErrorResult [Line: 6046]: Type Error Undeclared identifier #t~ret507 in IdentifierExpression[#t~ret507,] - TypeErrorResult [Line: 6046]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret507,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6158]: Type Error Variable #t~ret553 modified in procedure wiimote_init_hotplug but not declared - TypeErrorResult [Line: 6158]: Type Error Undeclared identifier #t~ret553 in IdentifierExpression[#t~ret553,] - TypeErrorResult [Line: 6158]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret553,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6159]: Type Error Variable #t~ret554 modified in procedure wiimote_init_hotplug but not declared - TypeErrorResult [Line: 6159]: Type Error Undeclared identifier #t~ret554 in IdentifierExpression[#t~ret554,] - TypeErrorResult [Line: 6159]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret554,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6160]: Type Error Variable #t~ret555 modified in procedure wiimote_init_hotplug but not declared - TypeErrorResult [Line: 6160]: Type Error Undeclared identifier #t~ret555 in IdentifierExpression[#t~ret555,] - TypeErrorResult [Line: 6160]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret555,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6161]: Type Error Variable #t~ret556 modified in procedure wiimote_init_hotplug but not declared - TypeErrorResult [Line: 6161]: Type Error Undeclared identifier #t~ret556 in IdentifierExpression[#t~ret556,] - TypeErrorResult [Line: 6161]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret556,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6414]: Type Error Variable #t~ret616 modified in procedure handler_ext but not declared - TypeErrorResult [Line: 6414]: Type Error Undeclared identifier #t~ret616 in IdentifierExpression[#t~ret616,] - TypeErrorResult [Line: 6414]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret616,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6415]: Type Error Variable #t~ret617 modified in procedure handler_ext but not declared - TypeErrorResult [Line: 6415]: Type Error Undeclared identifier #t~ret617 in IdentifierExpression[#t~ret617,] - TypeErrorResult [Line: 6415]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret617,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6416]: Type Error Variable #t~ret618 modified in procedure handler_ext but not declared - TypeErrorResult [Line: 6416]: Type Error Undeclared identifier #t~ret618 in IdentifierExpression[#t~ret618,] - TypeErrorResult [Line: 6416]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret618,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6417]: Type Error Variable #t~ret619 modified in procedure handler_ext but not declared - TypeErrorResult [Line: 6417]: Type Error Undeclared identifier #t~ret619 in IdentifierExpression[#t~ret619,] - TypeErrorResult [Line: 6417]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret619,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6438]: Type Error Variable #t~ret628 modified in procedure handler_ext but not declared - TypeErrorResult [Line: 6438]: Type Error Undeclared identifier #t~ret628 in IdentifierExpression[#t~ret628,] - TypeErrorResult [Line: 6438]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret628,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6439]: Type Error Variable #t~ret629 modified in procedure handler_ext but not declared - TypeErrorResult [Line: 6439]: Type Error Undeclared identifier #t~ret629 in IdentifierExpression[#t~ret629,] - TypeErrorResult [Line: 6439]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret629,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6440]: Type Error Variable #t~ret630 modified in procedure handler_ext but not declared - TypeErrorResult [Line: 6440]: Type Error Undeclared identifier #t~ret630 in IdentifierExpression[#t~ret630,] - TypeErrorResult [Line: 6440]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret630,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6441]: Type Error Variable #t~ret631 modified in procedure handler_ext but not declared - TypeErrorResult [Line: 6441]: Type Error Undeclared identifier #t~ret631 in IdentifierExpression[#t~ret631,] - TypeErrorResult [Line: 6441]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret631,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6611]: Type Error Variable #t~ret709 modified in procedure handler_status but not declared - TypeErrorResult [Line: 6611]: Type Error Undeclared identifier #t~ret709 in IdentifierExpression[#t~ret709,] - TypeErrorResult [Line: 6611]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret709,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6612]: Type Error Variable #t~ret710 modified in procedure handler_status but not declared - TypeErrorResult [Line: 6612]: Type Error Undeclared identifier #t~ret710 in IdentifierExpression[#t~ret710,] - TypeErrorResult [Line: 6612]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret710,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6613]: Type Error Variable #t~ret711 modified in procedure handler_status but not declared - TypeErrorResult [Line: 6613]: Type Error Undeclared identifier #t~ret711 in IdentifierExpression[#t~ret711,] - TypeErrorResult [Line: 6613]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret711,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6614]: Type Error Variable #t~ret712 modified in procedure handler_status but not declared - TypeErrorResult [Line: 6614]: Type Error Undeclared identifier #t~ret712 in IdentifierExpression[#t~ret712,] - TypeErrorResult [Line: 6614]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret712,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6635]: Type Error Variable #t~ret721 modified in procedure handler_status but not declared - TypeErrorResult [Line: 6635]: Type Error Undeclared identifier #t~ret721 in IdentifierExpression[#t~ret721,] - TypeErrorResult [Line: 6635]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret721,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6636]: Type Error Variable #t~ret722 modified in procedure handler_status but not declared - TypeErrorResult [Line: 6636]: Type Error Undeclared identifier #t~ret722 in IdentifierExpression[#t~ret722,] - TypeErrorResult [Line: 6636]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret722,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[8],StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6637]: Type Error Variable #t~ret723 modified in procedure handler_status but not declared - TypeErrorResult [Line: 6637]: Type Error Undeclared identifier #t~ret723 in IdentifierExpression[#t~ret723,] - TypeErrorResult [Line: 6637]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret723,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[16],StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 6638]: Type Error Variable #t~ret724 modified in procedure handler_status but not declared - TypeErrorResult [Line: 6638]: Type Error Undeclared identifier #t~ret724 in IdentifierExpression[#t~ret724,] - TypeErrorResult [Line: 6638]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret724,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],base],BinaryExpression[ARITHPLUS,IntegerLiteral[24],StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],offset]]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 12218]: Type Error Variable #t~ret1620 modified in procedure wiimod_accel_probe but not declared - TypeErrorResult [Line: 12218]: Type Error Undeclared identifier #t~ret1620 in IdentifierExpression[#t~ret1620,] - TypeErrorResult [Line: 12218]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1620,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem1619,],base],StructAccessExpression[IdentifierExpression[#t~mem1619,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 12542]: Type Error Variable #t~ret1698 modified in procedure wiimod_ir_probe but not declared - TypeErrorResult [Line: 12542]: Type Error Undeclared identifier #t~ret1698 in IdentifierExpression[#t~ret1698,] - TypeErrorResult [Line: 12542]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1698,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem1697,],base],StructAccessExpression[IdentifierExpression[#t~mem1697,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 12706]: Type Error Variable #t~ret1795 modified in procedure wiimod_nunchuk_probe but not declared - TypeErrorResult [Line: 12706]: Type Error Undeclared identifier #t~ret1795 in IdentifierExpression[#t~ret1795,] - TypeErrorResult [Line: 12706]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1795,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem1794,],base],StructAccessExpression[IdentifierExpression[#t~mem1794,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 12897]: Type Error Variable #t~ret1934 modified in procedure wiimod_classic_probe but not declared - TypeErrorResult [Line: 12897]: Type Error Undeclared identifier #t~ret1934 in IdentifierExpression[#t~ret1934,] - TypeErrorResult [Line: 12897]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1934,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem1933,],base],StructAccessExpression[IdentifierExpression[#t~mem1933,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 13259]: Type Error Variable #t~ret2054 modified in procedure wiimod_bboard_probe but not declared - TypeErrorResult [Line: 13259]: Type Error Undeclared identifier #t~ret2054 in IdentifierExpression[#t~ret2054,] - TypeErrorResult [Line: 13259]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret2054,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem2053,],base],StructAccessExpression[IdentifierExpression[#t~mem2053,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 13592]: Type Error Variable #t~ret2231 modified in procedure wiimod_pro_probe but not declared - TypeErrorResult [Line: 13592]: Type Error Undeclared identifier #t~ret2231 in IdentifierExpression[#t~ret2231,] - TypeErrorResult [Line: 13592]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret2231,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem2230,],base],StructAccessExpression[IdentifierExpression[#t~mem2230,],offset]]],IntegerLiteral[8]]] - TypeErrorResult [Line: 13805]: Type Error Variable #t~ret2307 modified in procedure wiimod_mp_probe but not declared - TypeErrorResult [Line: 13805]: Type Error Undeclared identifier #t~ret2307 in IdentifierExpression[#t~ret2307,] - TypeErrorResult [Line: 13805]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret2307,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem2306,],base],StructAccessExpression[IdentifierExpression[#t~mem2306,],offset]]],IntegerLiteral[8]]] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 11549]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [11549] RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /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 -s /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --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.5-dev-84cfde4 [2024-10-11 16:17:19,702 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-11 16:17:19,756 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2024-10-11 16:17:19,759 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-11 16:17:19,759 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-11 16:17:19,785 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-11 16:17:19,787 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-11 16:17:19,788 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-11 16:17:19,788 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-11 16:17:19,789 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-11 16:17:19,789 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-11 16:17:19,790 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-11 16:17:19,791 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-11 16:17:19,791 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-11 16:17:19,791 INFO L153 SettingsManager]: * Use SBE=true [2024-10-11 16:17:19,794 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-11 16:17:19,794 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-11 16:17:19,794 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-11 16:17:19,795 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-11 16:17:19,795 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-11 16:17:19,795 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-11 16:17:19,795 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-10-11 16:17:19,795 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-10-11 16:17:19,796 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-11 16:17:19,796 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-10-11 16:17:19,796 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-11 16:17:19,796 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-11 16:17:19,796 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-11 16:17:19,796 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-11 16:17:19,796 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-11 16:17:19,797 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-11 16:17:19,797 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-11 16:17:19,797 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-11 16:17:19,797 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-11 16:17:19,797 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-11 16:17:19,797 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-10-11 16:17:19,797 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-10-11 16:17:19,798 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-11 16:17:19,816 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-11 16:17:19,816 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-11 16:17:19,817 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-11 16:17:19,817 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2024-10-11 16:17:19,817 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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-clean/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-clean/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 [2024-10-11 16:17:20,078 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-11 16:17:20,107 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-11 16:17:20,112 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-11 16:17:20,113 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-11 16:17:20,114 INFO L274 PluginConnector]: CDTParser initialized [2024-10-11 16:17:20,115 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /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 [2024-10-11 16:17:21,599 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-11 16:17:22,287 INFO L384 CDTParser]: Found 1 translation units. [2024-10-11 16:17:22,288 INFO L180 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 [2024-10-11 16:17:22,369 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/ded621d4e/826d3c5361bb40e29cc9b8fa97a4ca1b/FLAGc22c8d60d [2024-10-11 16:17:22,387 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-clean/releaseScripts/default/UAutomizer-linux/data/ded621d4e/826d3c5361bb40e29cc9b8fa97a4ca1b [2024-10-11 16:17:22,390 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-11 16:17:22,392 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-11 16:17:22,394 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-11 16:17:22,394 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-11 16:17:22,400 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-11 16:17:22,401 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 04:17:22" (1/1) ... [2024-10-11 16:17:22,403 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6444ac03 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:17:22, skipping insertion in model container [2024-10-11 16:17:22,403 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 04:17:22" (1/1) ... [2024-10-11 16:17:22,592 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-11 16:17:31,757 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,760 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,764 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,765 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,766 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,766 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,766 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,767 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,769 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,770 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,770 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,770 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,770 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,771 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,771 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,771 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,771 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,772 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,772 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,776 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,777 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,777 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,777 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,777 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,778 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,778 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,778 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,778 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,779 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,779 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,779 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,779 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,780 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,780 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,784 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,785 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,785 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,785 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,786 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,786 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,786 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,786 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,786 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,787 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,787 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,787 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,791 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,792 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,792 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,792 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,792 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,793 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,793 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,793 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,793 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,794 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,794 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,794 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,795 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,795 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,799 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,800 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,800 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,800 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,801 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,801 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,801 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,802 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,802 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,802 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,802 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,803 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,803 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,803 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,807 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,808 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,808 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,808 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,809 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,809 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,809 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,809 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,810 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,810 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,810 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,811 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,811 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,811 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:31,837 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 16:17:31,895 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2024-10-11 16:17:32,019 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-11 16:17:32,512 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,516 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,517 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,517 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,517 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,518 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,518 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,518 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,518 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,518 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,519 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,519 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,519 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,519 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,519 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,520 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,520 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,523 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,523 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,524 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,525 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,525 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,525 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,525 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,526 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,526 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,526 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,527 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,527 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,528 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,528 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,529 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,529 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,529 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,530 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,530 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,531 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,531 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,531 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,532 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,532 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,533 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,533 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,533 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,533 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,534 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,534 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,535 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,535 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,536 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,536 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,536 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,536 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,537 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,537 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,537 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,537 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,537 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,538 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,538 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,538 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,539 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,539 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,539 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,540 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,540 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,541 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,541 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,542 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,542 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,542 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,542 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,543 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,543 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,543 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,543 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,543 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,544 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,544 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,544 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,544 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,545 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,546 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,546 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,546 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,546 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,547 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,547 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:32,552 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 16:17:32,566 INFO L200 MainTranslator]: Completed pre-run [2024-10-11 16:17:32,709 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [11549] [2024-10-11 16:17:33,354 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,356 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,356 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,356 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,356 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,357 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,357 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,357 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,358 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,358 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,358 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,358 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,359 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,359 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,359 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,359 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,360 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,360 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,360 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,361 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,361 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,362 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,362 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,362 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,363 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,363 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,364 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,364 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,364 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,365 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,365 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,365 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,365 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,366 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,366 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,367 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,367 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,368 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,368 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,369 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,369 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,369 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,370 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,370 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,370 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,371 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,371 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,371 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,371 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,372 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,372 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,373 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,374 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,374 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,374 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,375 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,375 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,375 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,375 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,375 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,376 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,376 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,376 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,376 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,377 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,377 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,377 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,380 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,380 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,380 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,380 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,381 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,381 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,382 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,382 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,384 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,384 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,385 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,385 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,385 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,385 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,387 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,387 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,388 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,388 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,388 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,389 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,389 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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] [2024-10-11 16:17:33,395 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-11 16:17:33,860 INFO L204 MainTranslator]: Completed translation [2024-10-11 16:17:33,861 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:17:33 WrapperNode [2024-10-11 16:17:33,861 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-11 16:17:33,862 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-11 16:17:33,862 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-11 16:17:33,862 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-11 16:17:33,868 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:17:33" (1/1) ... [2024-10-11 16:17:33,930 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5211]: Variable #t~ret199 modified in procedure wiimote_cmd_read_ext but not declared [2024-10-11 16:17:33,931 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5211]: Undeclared identifier #t~ret199 in IdentifierExpression[#t~ret199,] [2024-10-11 16:17:33,931 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5211]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret199,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,931 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_cmd_read_ext" [5212]: Variable #t~ret200 modified in procedure wiimote_cmd_read_ext but not declared [2024-10-11 16:17:33,931 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_cmd_read_ext" [5212]: Undeclared identifier #t~ret200 in IdentifierExpression[#t~ret200,] [2024-10-11 16:17:33,931 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_cmd_read_ext" [5212]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret200,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,931 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5213]: Variable #t~ret201 modified in procedure wiimote_cmd_read_ext but not declared [2024-10-11 16:17:33,931 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5213]: Undeclared identifier #t~ret201 in IdentifierExpression[#t~ret201,] [2024-10-11 16:17:33,931 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5213]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret201,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,931 ERROR L1136 TypeChecker]: C: descriptor.format = "extension ID: %6phC\n" [5214]: Variable #t~ret202 modified in procedure wiimote_cmd_read_ext but not declared [2024-10-11 16:17:33,932 ERROR L1136 TypeChecker]: C: descriptor.format = "extension ID: %6phC\n" [5214]: Undeclared identifier #t~ret202 in IdentifierExpression[#t~ret202,] [2024-10-11 16:17:33,932 ERROR L1136 TypeChecker]: C: descriptor.format = "extension ID: %6phC\n" [5214]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret202,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,936 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5322]: Variable #t~ret234 modified in procedure wiimote_cmd_read_mp but not declared [2024-10-11 16:17:33,937 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5322]: Undeclared identifier #t~ret234 in IdentifierExpression[#t~ret234,] [2024-10-11 16:17:33,937 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5322]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret234,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,937 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_cmd_read_mp" [5323]: Variable #t~ret235 modified in procedure wiimote_cmd_read_mp but not declared [2024-10-11 16:17:33,937 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_cmd_read_mp" [5323]: Undeclared identifier #t~ret235 in IdentifierExpression[#t~ret235,] [2024-10-11 16:17:33,937 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_cmd_read_mp" [5323]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret235,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,937 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5324]: Variable #t~ret236 modified in procedure wiimote_cmd_read_mp but not declared [2024-10-11 16:17:33,937 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5324]: Undeclared identifier #t~ret236 in IdentifierExpression[#t~ret236,] [2024-10-11 16:17:33,937 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5324]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret236,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,937 ERROR L1136 TypeChecker]: C: descriptor.format = "motion plus ID: %6phC\n" [5325]: Variable #t~ret237 modified in procedure wiimote_cmd_read_mp but not declared [2024-10-11 16:17:33,938 ERROR L1136 TypeChecker]: C: descriptor.format = "motion plus ID: %6phC\n" [5325]: Undeclared identifier #t~ret237 in IdentifierExpression[#t~ret237,] [2024-10-11 16:17:33,938 ERROR L1136 TypeChecker]: C: descriptor.format = "motion plus ID: %6phC\n" [5325]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret237,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,938 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5365]: Variable #t~ret246 modified in procedure wiimote_cmd_read_mp_mapped but not declared [2024-10-11 16:17:33,938 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5365]: Undeclared identifier #t~ret246 in IdentifierExpression[#t~ret246,] [2024-10-11 16:17:33,938 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5365]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret246,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,938 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_cmd_read_mp_mapped" [5366]: Variable #t~ret247 modified in procedure wiimote_cmd_read_mp_mapped but not declared [2024-10-11 16:17:33,938 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_cmd_read_mp_mapped" [5366]: Undeclared identifier #t~ret247 in IdentifierExpression[#t~ret247,] [2024-10-11 16:17:33,939 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_cmd_read_mp_mapped" [5366]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret247,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,939 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5367]: Variable #t~ret248 modified in procedure wiimote_cmd_read_mp_mapped but not declared [2024-10-11 16:17:33,939 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5367]: Undeclared identifier #t~ret248 in IdentifierExpression[#t~ret248,] [2024-10-11 16:17:33,939 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5367]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret248,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,939 ERROR L1136 TypeChecker]: C: descriptor.format = "mapped motion plus ID: %6phC\n" [5368]: Variable #t~ret249 modified in procedure wiimote_cmd_read_mp_mapped but not declared [2024-10-11 16:17:33,939 ERROR L1136 TypeChecker]: C: descriptor.format = "mapped motion plus ID: %6phC\n" [5368]: Undeclared identifier #t~ret249 in IdentifierExpression[#t~ret249,] [2024-10-11 16:17:33,939 ERROR L1136 TypeChecker]: C: descriptor.format = "mapped motion plus ID: %6phC\n" [5368]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret249,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,940 ERROR L1136 TypeChecker]: C: (wdata->input)->name = "Nintendo Wii Remote" [5457]: Variable #t~ret297 modified in procedure wiimote_modules_load but not declared [2024-10-11 16:17:33,940 ERROR L1136 TypeChecker]: C: (wdata->input)->name = "Nintendo Wii Remote" [5457]: Undeclared identifier #t~ret297 in IdentifierExpression[#t~ret297,] [2024-10-11 16:17:33,940 ERROR L1136 TypeChecker]: C: (wdata->input)->name = "Nintendo Wii Remote" [5457]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret297,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem296,],base],StructAccessExpression[IdentifierExpression[#t~mem296,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,943 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5893]: Variable #t~ret401 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:33,943 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5893]: Undeclared identifier #t~ret401 in IdentifierExpression[#t~ret401,] [2024-10-11 16:17:33,943 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [5893]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret401,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,943 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_init_check" [5894]: Variable #t~ret402 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:33,943 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_init_check" [5894]: Undeclared identifier #t~ret402 in IdentifierExpression[#t~ret402,] [2024-10-11 16:17:33,943 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_init_check" [5894]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret402,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,943 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5895]: Variable #t~ret403 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:33,943 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5895]: Undeclared identifier #t~ret403 in IdentifierExpression[#t~ret403,] [2024-10-11 16:17:33,943 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [5895]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret403,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,943 ERROR L1136 TypeChecker]: C: descriptor.format = "state left: !EXT && MP\n" [5896]: Variable #t~ret404 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:33,943 ERROR L1136 TypeChecker]: C: descriptor.format = "state left: !EXT && MP\n" [5896]: Undeclared identifier #t~ret404 in IdentifierExpression[#t~ret404,] [2024-10-11 16:17:33,944 ERROR L1136 TypeChecker]: C: descriptor.format = "state left: !EXT && MP\n" [5896]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret404,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,944 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [5925]: Variable #t~ret417 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:33,944 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [5925]: Undeclared identifier #t~ret417 in IdentifierExpression[#t~ret417,] [2024-10-11 16:17:33,944 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [5925]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret417,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,944 ERROR L1136 TypeChecker]: C: descriptor___0.function = "wiimote_init_check" [5926]: Variable #t~ret418 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:33,944 ERROR L1136 TypeChecker]: C: descriptor___0.function = "wiimote_init_check" [5926]: Undeclared identifier #t~ret418 in IdentifierExpression[#t~ret418,] [2024-10-11 16:17:33,944 ERROR L1136 TypeChecker]: C: descriptor___0.function = "wiimote_init_check" [5926]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret418,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,944 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [5927]: Variable #t~ret419 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:33,944 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [5927]: Undeclared identifier #t~ret419 in IdentifierExpression[#t~ret419,] [2024-10-11 16:17:33,944 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [5927]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret419,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,944 ERROR L1136 TypeChecker]: C: descriptor___0.format = "state left: EXT && !MP\n" [5928]: Variable #t~ret420 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:33,944 ERROR L1136 TypeChecker]: C: descriptor___0.format = "state left: EXT && !MP\n" [5928]: Undeclared identifier #t~ret420 in IdentifierExpression[#t~ret420,] [2024-10-11 16:17:33,945 ERROR L1136 TypeChecker]: C: descriptor___0.format = "state left: EXT && !MP\n" [5928]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret420,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,945 ERROR L1136 TypeChecker]: C: descriptor___1.modname = "hid_wiimote" [5958]: Variable #t~ret435 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:33,946 ERROR L1136 TypeChecker]: C: descriptor___1.modname = "hid_wiimote" [5958]: Undeclared identifier #t~ret435 in IdentifierExpression[#t~ret435,] [2024-10-11 16:17:33,949 ERROR L1136 TypeChecker]: C: descriptor___1.modname = "hid_wiimote" [5958]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret435,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,949 ERROR L1136 TypeChecker]: C: descriptor___1.function = "wiimote_init_check" [5959]: Variable #t~ret436 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:33,949 ERROR L1136 TypeChecker]: C: descriptor___1.function = "wiimote_init_check" [5959]: Undeclared identifier #t~ret436 in IdentifierExpression[#t~ret436,] [2024-10-11 16:17:33,949 ERROR L1136 TypeChecker]: C: descriptor___1.function = "wiimote_init_check" [5959]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret436,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,949 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/hid/hid-wiimote-core.c" [5960]: Variable #t~ret437 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:33,950 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/hid/hid-wiimote-core.c" [5960]: Undeclared identifier #t~ret437 in IdentifierExpression[#t~ret437,] [2024-10-11 16:17:33,950 ERROR L1136 TypeChecker]: C: descriptor___1.filename = "drivers/hid/hid-wiimote-core.c" [5960]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret437,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,950 ERROR L1136 TypeChecker]: C: descriptor___1.format = "state left: !EXT && !MP\n" [5961]: Variable #t~ret438 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:33,950 ERROR L1136 TypeChecker]: C: descriptor___1.format = "state left: !EXT && !MP\n" [5961]: Undeclared identifier #t~ret438 in IdentifierExpression[#t~ret438,] [2024-10-11 16:17:33,950 ERROR L1136 TypeChecker]: C: descriptor___1.format = "state left: !EXT && !MP\n" [5961]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret438,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,951 ERROR L1136 TypeChecker]: C: descriptor___2.modname = "hid_wiimote" [5993]: Variable #t~ret453 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:33,951 ERROR L1136 TypeChecker]: C: descriptor___2.modname = "hid_wiimote" [5993]: Undeclared identifier #t~ret453 in IdentifierExpression[#t~ret453,] [2024-10-11 16:17:33,951 ERROR L1136 TypeChecker]: C: descriptor___2.modname = "hid_wiimote" [5993]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret453,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,951 ERROR L1136 TypeChecker]: C: descriptor___2.function = "wiimote_init_check" [5994]: Variable #t~ret454 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:33,951 ERROR L1136 TypeChecker]: C: descriptor___2.function = "wiimote_init_check" [5994]: Undeclared identifier #t~ret454 in IdentifierExpression[#t~ret454,] [2024-10-11 16:17:33,951 ERROR L1136 TypeChecker]: C: descriptor___2.function = "wiimote_init_check" [5994]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret454,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,951 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/hid/hid-wiimote-core.c" [5995]: Variable #t~ret455 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:33,951 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/hid/hid-wiimote-core.c" [5995]: Undeclared identifier #t~ret455 in IdentifierExpression[#t~ret455,] [2024-10-11 16:17:33,951 ERROR L1136 TypeChecker]: C: descriptor___2.filename = "drivers/hid/hid-wiimote-core.c" [5995]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret455,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,951 ERROR L1136 TypeChecker]: C: descriptor___2.format = "state left: EXT && MP\n" [5996]: Variable #t~ret456 modified in procedure wiimote_init_check but not declared [2024-10-11 16:17:33,952 ERROR L1136 TypeChecker]: C: descriptor___2.format = "state left: EXT && MP\n" [5996]: Undeclared identifier #t~ret456 in IdentifierExpression[#t~ret456,] [2024-10-11 16:17:33,952 ERROR L1136 TypeChecker]: C: descriptor___2.format = "state left: EXT && MP\n" [5996]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret456,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,952 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [6043]: Variable #t~ret461 modified in procedure wiimote_init_hotplug but not declared [2024-10-11 16:17:33,952 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [6043]: Undeclared identifier #t~ret461 in IdentifierExpression[#t~ret461,] [2024-10-11 16:17:33,952 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [6043]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret461,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,953 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_init_hotplug" [6044]: Variable #t~ret462 modified in procedure wiimote_init_hotplug but not declared [2024-10-11 16:17:33,953 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_init_hotplug" [6044]: Undeclared identifier #t~ret462 in IdentifierExpression[#t~ret462,] [2024-10-11 16:17:33,953 ERROR L1136 TypeChecker]: C: descriptor.function = "wiimote_init_hotplug" [6044]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret462,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,954 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [6045]: Variable #t~ret463 modified in procedure wiimote_init_hotplug but not declared [2024-10-11 16:17:33,954 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [6045]: Undeclared identifier #t~ret463 in IdentifierExpression[#t~ret463,] [2024-10-11 16:17:33,954 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [6045]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret463,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,954 ERROR L1136 TypeChecker]: C: descriptor.format = "detect extensions..\n" [6046]: Variable #t~ret464 modified in procedure wiimote_init_hotplug but not declared [2024-10-11 16:17:33,954 ERROR L1136 TypeChecker]: C: descriptor.format = "detect extensions..\n" [6046]: Undeclared identifier #t~ret464 in IdentifierExpression[#t~ret464,] [2024-10-11 16:17:33,954 ERROR L1136 TypeChecker]: C: descriptor.format = "detect extensions..\n" [6046]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret464,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,955 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [6158]: Variable #t~ret498 modified in procedure wiimote_init_hotplug but not declared [2024-10-11 16:17:33,955 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [6158]: Undeclared identifier #t~ret498 in IdentifierExpression[#t~ret498,] [2024-10-11 16:17:33,955 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [6158]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret498,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,955 ERROR L1136 TypeChecker]: C: descriptor___0.function = "wiimote_init_hotplug" [6159]: Variable #t~ret499 modified in procedure wiimote_init_hotplug but not declared [2024-10-11 16:17:33,955 ERROR L1136 TypeChecker]: C: descriptor___0.function = "wiimote_init_hotplug" [6159]: Undeclared identifier #t~ret499 in IdentifierExpression[#t~ret499,] [2024-10-11 16:17:33,955 ERROR L1136 TypeChecker]: C: descriptor___0.function = "wiimote_init_hotplug" [6159]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret499,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,955 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [6160]: Variable #t~ret500 modified in procedure wiimote_init_hotplug but not declared [2024-10-11 16:17:33,955 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [6160]: Undeclared identifier #t~ret500 in IdentifierExpression[#t~ret500,] [2024-10-11 16:17:33,956 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [6160]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret500,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,956 ERROR L1136 TypeChecker]: C: descriptor___0.format = "detected extensions: MP: %d EXT: %d\n" [6161]: Variable #t~ret501 modified in procedure wiimote_init_hotplug but not declared [2024-10-11 16:17:33,956 ERROR L1136 TypeChecker]: C: descriptor___0.format = "detected extensions: MP: %d EXT: %d\n" [6161]: Undeclared identifier #t~ret501 in IdentifierExpression[#t~ret501,] [2024-10-11 16:17:33,956 ERROR L1136 TypeChecker]: C: descriptor___0.format = "detected extensions: MP: %d EXT: %d\n" [6161]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret501,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,957 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [6414]: Variable #t~ret556 modified in procedure handler_ext but not declared [2024-10-11 16:17:33,957 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [6414]: Undeclared identifier #t~ret556 in IdentifierExpression[#t~ret556,] [2024-10-11 16:17:33,957 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [6414]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret556,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,958 ERROR L1136 TypeChecker]: C: descriptor.function = "handler_ext" [6415]: Variable #t~ret557 modified in procedure handler_ext but not declared [2024-10-11 16:17:33,958 ERROR L1136 TypeChecker]: C: descriptor.function = "handler_ext" [6415]: Undeclared identifier #t~ret557 in IdentifierExpression[#t~ret557,] [2024-10-11 16:17:33,958 ERROR L1136 TypeChecker]: C: descriptor.function = "handler_ext" [6415]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret557,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,958 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [6416]: Variable #t~ret558 modified in procedure handler_ext but not declared [2024-10-11 16:17:33,958 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [6416]: Undeclared identifier #t~ret558 in IdentifierExpression[#t~ret558,] [2024-10-11 16:17:33,958 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [6416]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret558,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,958 ERROR L1136 TypeChecker]: C: descriptor.format = "MP hotplug: 1\n" [6417]: Variable #t~ret559 modified in procedure handler_ext but not declared [2024-10-11 16:17:33,958 ERROR L1136 TypeChecker]: C: descriptor.format = "MP hotplug: 1\n" [6417]: Undeclared identifier #t~ret559 in IdentifierExpression[#t~ret559,] [2024-10-11 16:17:33,958 ERROR L1136 TypeChecker]: C: descriptor.format = "MP hotplug: 1\n" [6417]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret559,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,959 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [6438]: Variable #t~ret566 modified in procedure handler_ext but not declared [2024-10-11 16:17:33,959 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [6438]: Undeclared identifier #t~ret566 in IdentifierExpression[#t~ret566,] [2024-10-11 16:17:33,959 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [6438]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret566,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,959 ERROR L1136 TypeChecker]: C: descriptor___0.function = "handler_ext" [6439]: Variable #t~ret567 modified in procedure handler_ext but not declared [2024-10-11 16:17:33,959 ERROR L1136 TypeChecker]: C: descriptor___0.function = "handler_ext" [6439]: Undeclared identifier #t~ret567 in IdentifierExpression[#t~ret567,] [2024-10-11 16:17:33,959 ERROR L1136 TypeChecker]: C: descriptor___0.function = "handler_ext" [6439]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret567,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,959 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [6440]: Variable #t~ret568 modified in procedure handler_ext but not declared [2024-10-11 16:17:33,959 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [6440]: Undeclared identifier #t~ret568 in IdentifierExpression[#t~ret568,] [2024-10-11 16:17:33,960 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [6440]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret568,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,960 ERROR L1136 TypeChecker]: C: descriptor___0.format = "MP hotplug: 0\n" [6441]: Variable #t~ret569 modified in procedure handler_ext but not declared [2024-10-11 16:17:33,960 ERROR L1136 TypeChecker]: C: descriptor___0.format = "MP hotplug: 0\n" [6441]: Undeclared identifier #t~ret569 in IdentifierExpression[#t~ret569,] [2024-10-11 16:17:33,960 ERROR L1136 TypeChecker]: C: descriptor___0.format = "MP hotplug: 0\n" [6441]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret569,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,961 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [6611]: Variable #t~ret641 modified in procedure handler_status but not declared [2024-10-11 16:17:33,961 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [6611]: Undeclared identifier #t~ret641 in IdentifierExpression[#t~ret641,] [2024-10-11 16:17:33,961 ERROR L1136 TypeChecker]: C: descriptor.modname = "hid_wiimote" [6611]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret641,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,961 ERROR L1136 TypeChecker]: C: descriptor.function = "handler_status" [6612]: Variable #t~ret642 modified in procedure handler_status but not declared [2024-10-11 16:17:33,961 ERROR L1136 TypeChecker]: C: descriptor.function = "handler_status" [6612]: Undeclared identifier #t~ret642 in IdentifierExpression[#t~ret642,] [2024-10-11 16:17:33,961 ERROR L1136 TypeChecker]: C: descriptor.function = "handler_status" [6612]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret642,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,961 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [6613]: Variable #t~ret643 modified in procedure handler_status but not declared [2024-10-11 16:17:33,961 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [6613]: Undeclared identifier #t~ret643 in IdentifierExpression[#t~ret643,] [2024-10-11 16:17:33,962 ERROR L1136 TypeChecker]: C: descriptor.filename = "drivers/hid/hid-wiimote-core.c" [6613]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret643,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,962 ERROR L1136 TypeChecker]: C: descriptor.format = "EXT hotplug: 1\n" [6614]: Variable #t~ret644 modified in procedure handler_status but not declared [2024-10-11 16:17:33,962 ERROR L1136 TypeChecker]: C: descriptor.format = "EXT hotplug: 1\n" [6614]: Undeclared identifier #t~ret644 in IdentifierExpression[#t~ret644,] [2024-10-11 16:17:33,962 ERROR L1136 TypeChecker]: C: descriptor.format = "EXT hotplug: 1\n" [6614]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret644,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,962 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [6635]: Variable #t~ret651 modified in procedure handler_status but not declared [2024-10-11 16:17:33,962 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [6635]: Undeclared identifier #t~ret651 in IdentifierExpression[#t~ret651,] [2024-10-11 16:17:33,962 ERROR L1136 TypeChecker]: C: descriptor___0.modname = "hid_wiimote" [6635]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret651,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,962 ERROR L1136 TypeChecker]: C: descriptor___0.function = "handler_status" [6636]: Variable #t~ret652 modified in procedure handler_status but not declared [2024-10-11 16:17:33,963 ERROR L1136 TypeChecker]: C: descriptor___0.function = "handler_status" [6636]: Undeclared identifier #t~ret652 in IdentifierExpression[#t~ret652,] [2024-10-11 16:17:33,963 ERROR L1136 TypeChecker]: C: descriptor___0.function = "handler_status" [6636]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret652,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,963 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [6637]: Variable #t~ret653 modified in procedure handler_status but not declared [2024-10-11 16:17:33,963 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [6637]: Undeclared identifier #t~ret653 in IdentifierExpression[#t~ret653,] [2024-10-11 16:17:33,963 ERROR L1136 TypeChecker]: C: descriptor___0.filename = "drivers/hid/hid-wiimote-core.c" [6637]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret653,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,963 ERROR L1136 TypeChecker]: C: descriptor___0.format = "EXT hotplug: 0\n" [6638]: Variable #t~ret654 modified in procedure handler_status but not declared [2024-10-11 16:17:33,963 ERROR L1136 TypeChecker]: C: descriptor___0.format = "EXT hotplug: 0\n" [6638]: Undeclared identifier #t~ret654 in IdentifierExpression[#t~ret654,] [2024-10-11 16:17:33,963 ERROR L1136 TypeChecker]: C: descriptor___0.format = "EXT hotplug: 0\n" [6638]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret654,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],offset]]]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,976 ERROR L1136 TypeChecker]: C: (wdata->accel)->name = "Nintendo Wii Remote Accelerometer" [12218]: Variable #t~ret1519 modified in procedure wiimod_accel_probe but not declared [2024-10-11 16:17:33,976 ERROR L1136 TypeChecker]: C: (wdata->accel)->name = "Nintendo Wii Remote Accelerometer" [12218]: Undeclared identifier #t~ret1519 in IdentifierExpression[#t~ret1519,] [2024-10-11 16:17:33,976 ERROR L1136 TypeChecker]: C: (wdata->accel)->name = "Nintendo Wii Remote Accelerometer" [12218]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1519,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem1518,],base],StructAccessExpression[IdentifierExpression[#t~mem1518,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,981 ERROR L1136 TypeChecker]: C: (wdata->ir)->name = "Nintendo Wii Remote IR" [12542]: Variable #t~ret1584 modified in procedure wiimod_ir_probe but not declared [2024-10-11 16:17:33,982 ERROR L1136 TypeChecker]: C: (wdata->ir)->name = "Nintendo Wii Remote IR" [12542]: Undeclared identifier #t~ret1584 in IdentifierExpression[#t~ret1584,] [2024-10-11 16:17:33,982 ERROR L1136 TypeChecker]: C: (wdata->ir)->name = "Nintendo Wii Remote IR" [12542]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1584,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem1583,],base],StructAccessExpression[IdentifierExpression[#t~mem1583,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,982 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Nunchuk" [12706]: Variable #t~ret1664 modified in procedure wiimod_nunchuk_probe but not declared [2024-10-11 16:17:33,983 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Nunchuk" [12706]: Undeclared identifier #t~ret1664 in IdentifierExpression[#t~ret1664,] [2024-10-11 16:17:33,983 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Nunchuk" [12706]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1664,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem1663,],base],StructAccessExpression[IdentifierExpression[#t~mem1663,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,983 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Classic Controller" [12897]: Variable #t~ret1779 modified in procedure wiimod_classic_probe but not declared [2024-10-11 16:17:33,984 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Classic Controller" [12897]: Undeclared identifier #t~ret1779 in IdentifierExpression[#t~ret1779,] [2024-10-11 16:17:33,984 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Classic Controller" [12897]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1779,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem1778,],base],StructAccessExpression[IdentifierExpression[#t~mem1778,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,989 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Balance Board" [13259]: Variable #t~ret1890 modified in procedure wiimod_bboard_probe but not declared [2024-10-11 16:17:33,990 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Balance Board" [13259]: Undeclared identifier #t~ret1890 in IdentifierExpression[#t~ret1890,] [2024-10-11 16:17:33,994 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Balance Board" [13259]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1890,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem1889,],base],StructAccessExpression[IdentifierExpression[#t~mem1889,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,996 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Pro Controller" [13592]: Variable #t~ret2043 modified in procedure wiimod_pro_probe but not declared [2024-10-11 16:17:33,996 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Pro Controller" [13592]: Undeclared identifier #t~ret2043 in IdentifierExpression[#t~ret2043,] [2024-10-11 16:17:33,996 ERROR L1136 TypeChecker]: C: (wdata->extension.input)->name = "Nintendo Wii Remote Pro Controller" [13592]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret2043,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem2042,],base],StructAccessExpression[IdentifierExpression[#t~mem2042,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:33,997 ERROR L1136 TypeChecker]: C: (wdata->mp)->name = "Nintendo Wii Remote Motion Plus" [13805]: Variable #t~ret2105 modified in procedure wiimod_mp_probe but not declared [2024-10-11 16:17:33,997 ERROR L1136 TypeChecker]: C: (wdata->mp)->name = "Nintendo Wii Remote Motion Plus" [13805]: Undeclared identifier #t~ret2105 in IdentifierExpression[#t~ret2105,] [2024-10-11 16:17:33,997 ERROR L1136 TypeChecker]: C: (wdata->mp)->name = "Nintendo Wii Remote Motion Plus" [13805]: Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret2105,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem2104,],base],StructAccessExpression[IdentifierExpression[#t~mem2104,],offset]]],BitvecLiteral[8,64]]] [2024-10-11 16:17:34,019 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:17:33" (1/1) ... [2024-10-11 16:17:34,020 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-11 16:17:34,020 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor [2024-10-11 16:17:34,021 INFO L158 Benchmark]: Toolchain (without parser) took 11629.10ms. Allocated memory was 109.1MB in the beginning and 482.3MB in the end (delta: 373.3MB). Free memory was 69.5MB in the beginning and 267.6MB in the end (delta: -198.1MB). Peak memory consumption was 173.9MB. Max. memory is 16.1GB. [2024-10-11 16:17:34,021 INFO L158 Benchmark]: CDTParser took 0.08ms. Allocated memory is still 54.5MB. Free memory is still 29.4MB. There was no memory consumed. Max. memory is 16.1GB. [2024-10-11 16:17:34,022 INFO L158 Benchmark]: CACSL2BoogieTranslator took 11467.65ms. Allocated memory was 109.1MB in the beginning and 482.3MB in the end (delta: 373.3MB). Free memory was 69.5MB in the beginning and 287.5MB in the end (delta: -217.9MB). Peak memory consumption was 301.8MB. Max. memory is 16.1GB. [2024-10-11 16:17:34,022 INFO L158 Benchmark]: Boogie Procedure Inliner took 157.75ms. Allocated memory is still 482.3MB. Free memory was 287.5MB in the beginning and 267.6MB in the end (delta: 19.8MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. [2024-10-11 16:17:34,023 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.08ms. Allocated memory is still 54.5MB. Free memory is still 29.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 11467.65ms. Allocated memory was 109.1MB in the beginning and 482.3MB in the end (delta: 373.3MB). Free memory was 69.5MB in the beginning and 287.5MB in the end (delta: -217.9MB). Peak memory consumption was 301.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 157.75ms. Allocated memory is still 482.3MB. Free memory was 287.5MB in the beginning and 267.6MB in the end (delta: 19.8MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - TypeErrorResult [Line: 5211]: Type Error Variable #t~ret199 modified in procedure wiimote_cmd_read_ext but not declared - TypeErrorResult [Line: 5211]: Type Error Undeclared identifier #t~ret199 in IdentifierExpression[#t~ret199,] - TypeErrorResult [Line: 5211]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret199,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5212]: Type Error Variable #t~ret200 modified in procedure wiimote_cmd_read_ext but not declared - TypeErrorResult [Line: 5212]: Type Error Undeclared identifier #t~ret200 in IdentifierExpression[#t~ret200,] - TypeErrorResult [Line: 5212]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret200,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5213]: Type Error Variable #t~ret201 modified in procedure wiimote_cmd_read_ext but not declared - TypeErrorResult [Line: 5213]: Type Error Undeclared identifier #t~ret201 in IdentifierExpression[#t~ret201,] - TypeErrorResult [Line: 5213]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret201,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5214]: Type Error Variable #t~ret202 modified in procedure wiimote_cmd_read_ext but not declared - TypeErrorResult [Line: 5214]: Type Error Undeclared identifier #t~ret202 in IdentifierExpression[#t~ret202,] - TypeErrorResult [Line: 5214]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret202,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5322]: Type Error Variable #t~ret234 modified in procedure wiimote_cmd_read_mp but not declared - TypeErrorResult [Line: 5322]: Type Error Undeclared identifier #t~ret234 in IdentifierExpression[#t~ret234,] - TypeErrorResult [Line: 5322]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret234,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5323]: Type Error Variable #t~ret235 modified in procedure wiimote_cmd_read_mp but not declared - TypeErrorResult [Line: 5323]: Type Error Undeclared identifier #t~ret235 in IdentifierExpression[#t~ret235,] - TypeErrorResult [Line: 5323]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret235,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5324]: Type Error Variable #t~ret236 modified in procedure wiimote_cmd_read_mp but not declared - TypeErrorResult [Line: 5324]: Type Error Undeclared identifier #t~ret236 in IdentifierExpression[#t~ret236,] - TypeErrorResult [Line: 5324]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret236,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5325]: Type Error Variable #t~ret237 modified in procedure wiimote_cmd_read_mp but not declared - TypeErrorResult [Line: 5325]: Type Error Undeclared identifier #t~ret237 in IdentifierExpression[#t~ret237,] - TypeErrorResult [Line: 5325]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret237,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5365]: Type Error Variable #t~ret246 modified in procedure wiimote_cmd_read_mp_mapped but not declared - TypeErrorResult [Line: 5365]: Type Error Undeclared identifier #t~ret246 in IdentifierExpression[#t~ret246,] - TypeErrorResult [Line: 5365]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret246,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5366]: Type Error Variable #t~ret247 modified in procedure wiimote_cmd_read_mp_mapped but not declared - TypeErrorResult [Line: 5366]: Type Error Undeclared identifier #t~ret247 in IdentifierExpression[#t~ret247,] - TypeErrorResult [Line: 5366]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret247,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5367]: Type Error Variable #t~ret248 modified in procedure wiimote_cmd_read_mp_mapped but not declared - TypeErrorResult [Line: 5367]: Type Error Undeclared identifier #t~ret248 in IdentifierExpression[#t~ret248,] - TypeErrorResult [Line: 5367]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret248,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5368]: Type Error Variable #t~ret249 modified in procedure wiimote_cmd_read_mp_mapped but not declared - TypeErrorResult [Line: 5368]: Type Error Undeclared identifier #t~ret249 in IdentifierExpression[#t~ret249,] - TypeErrorResult [Line: 5368]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret249,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~2,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5457]: Type Error Variable #t~ret297 modified in procedure wiimote_modules_load but not declared - TypeErrorResult [Line: 5457]: Type Error Undeclared identifier #t~ret297 in IdentifierExpression[#t~ret297,] - TypeErrorResult [Line: 5457]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret297,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem296,],base],StructAccessExpression[IdentifierExpression[#t~mem296,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5893]: Type Error Variable #t~ret401 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5893]: Type Error Undeclared identifier #t~ret401 in IdentifierExpression[#t~ret401,] - TypeErrorResult [Line: 5893]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret401,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5894]: Type Error Variable #t~ret402 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5894]: Type Error Undeclared identifier #t~ret402 in IdentifierExpression[#t~ret402,] - TypeErrorResult [Line: 5894]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret402,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5895]: Type Error Variable #t~ret403 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5895]: Type Error Undeclared identifier #t~ret403 in IdentifierExpression[#t~ret403,] - TypeErrorResult [Line: 5895]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret403,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5896]: Type Error Variable #t~ret404 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5896]: Type Error Undeclared identifier #t~ret404 in IdentifierExpression[#t~ret404,] - TypeErrorResult [Line: 5896]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret404,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~3,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5925]: Type Error Variable #t~ret417 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5925]: Type Error Undeclared identifier #t~ret417 in IdentifierExpression[#t~ret417,] - TypeErrorResult [Line: 5925]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret417,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5926]: Type Error Variable #t~ret418 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5926]: Type Error Undeclared identifier #t~ret418 in IdentifierExpression[#t~ret418,] - TypeErrorResult [Line: 5926]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret418,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5927]: Type Error Variable #t~ret419 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5927]: Type Error Undeclared identifier #t~ret419 in IdentifierExpression[#t~ret419,] - TypeErrorResult [Line: 5927]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret419,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5928]: Type Error Variable #t~ret420 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5928]: Type Error Undeclared identifier #t~ret420 in IdentifierExpression[#t~ret420,] - TypeErrorResult [Line: 5928]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret420,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5958]: Type Error Variable #t~ret435 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5958]: Type Error Undeclared identifier #t~ret435 in IdentifierExpression[#t~ret435,] - TypeErrorResult [Line: 5958]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret435,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5959]: Type Error Variable #t~ret436 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5959]: Type Error Undeclared identifier #t~ret436 in IdentifierExpression[#t~ret436,] - TypeErrorResult [Line: 5959]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret436,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5960]: Type Error Variable #t~ret437 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5960]: Type Error Undeclared identifier #t~ret437 in IdentifierExpression[#t~ret437,] - TypeErrorResult [Line: 5960]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret437,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5961]: Type Error Variable #t~ret438 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5961]: Type Error Undeclared identifier #t~ret438 in IdentifierExpression[#t~ret438,] - TypeErrorResult [Line: 5961]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret438,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___1~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5993]: Type Error Variable #t~ret453 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5993]: Type Error Undeclared identifier #t~ret453 in IdentifierExpression[#t~ret453,] - TypeErrorResult [Line: 5993]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret453,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5994]: Type Error Variable #t~ret454 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5994]: Type Error Undeclared identifier #t~ret454 in IdentifierExpression[#t~ret454,] - TypeErrorResult [Line: 5994]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret454,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5995]: Type Error Variable #t~ret455 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5995]: Type Error Undeclared identifier #t~ret455 in IdentifierExpression[#t~ret455,] - TypeErrorResult [Line: 5995]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret455,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 5996]: Type Error Variable #t~ret456 modified in procedure wiimote_init_check but not declared - TypeErrorResult [Line: 5996]: Type Error Undeclared identifier #t~ret456 in IdentifierExpression[#t~ret456,] - TypeErrorResult [Line: 5996]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret456,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___2~0,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6043]: Type Error Variable #t~ret461 modified in procedure wiimote_init_hotplug but not declared - TypeErrorResult [Line: 6043]: Type Error Undeclared identifier #t~ret461 in IdentifierExpression[#t~ret461,] - TypeErrorResult [Line: 6043]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret461,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6044]: Type Error Variable #t~ret462 modified in procedure wiimote_init_hotplug but not declared - TypeErrorResult [Line: 6044]: Type Error Undeclared identifier #t~ret462 in IdentifierExpression[#t~ret462,] - TypeErrorResult [Line: 6044]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret462,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6045]: Type Error Variable #t~ret463 modified in procedure wiimote_init_hotplug but not declared - TypeErrorResult [Line: 6045]: Type Error Undeclared identifier #t~ret463 in IdentifierExpression[#t~ret463,] - TypeErrorResult [Line: 6045]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret463,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6046]: Type Error Variable #t~ret464 modified in procedure wiimote_init_hotplug but not declared - TypeErrorResult [Line: 6046]: Type Error Undeclared identifier #t~ret464 in IdentifierExpression[#t~ret464,] - TypeErrorResult [Line: 6046]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret464,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~4,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~4,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6158]: Type Error Variable #t~ret498 modified in procedure wiimote_init_hotplug but not declared - TypeErrorResult [Line: 6158]: Type Error Undeclared identifier #t~ret498 in IdentifierExpression[#t~ret498,] - TypeErrorResult [Line: 6158]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret498,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6159]: Type Error Variable #t~ret499 modified in procedure wiimote_init_hotplug but not declared - TypeErrorResult [Line: 6159]: Type Error Undeclared identifier #t~ret499 in IdentifierExpression[#t~ret499,] - TypeErrorResult [Line: 6159]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret499,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6160]: Type Error Variable #t~ret500 modified in procedure wiimote_init_hotplug but not declared - TypeErrorResult [Line: 6160]: Type Error Undeclared identifier #t~ret500 in IdentifierExpression[#t~ret500,] - TypeErrorResult [Line: 6160]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret500,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6161]: Type Error Variable #t~ret501 modified in procedure wiimote_init_hotplug but not declared - TypeErrorResult [Line: 6161]: Type Error Undeclared identifier #t~ret501 in IdentifierExpression[#t~ret501,] - TypeErrorResult [Line: 6161]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret501,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~1,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6414]: Type Error Variable #t~ret556 modified in procedure handler_ext but not declared - TypeErrorResult [Line: 6414]: Type Error Undeclared identifier #t~ret556 in IdentifierExpression[#t~ret556,] - TypeErrorResult [Line: 6414]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret556,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6415]: Type Error Variable #t~ret557 modified in procedure handler_ext but not declared - TypeErrorResult [Line: 6415]: Type Error Undeclared identifier #t~ret557 in IdentifierExpression[#t~ret557,] - TypeErrorResult [Line: 6415]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret557,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6416]: Type Error Variable #t~ret558 modified in procedure handler_ext but not declared - TypeErrorResult [Line: 6416]: Type Error Undeclared identifier #t~ret558 in IdentifierExpression[#t~ret558,] - TypeErrorResult [Line: 6416]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret558,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6417]: Type Error Variable #t~ret559 modified in procedure handler_ext but not declared - TypeErrorResult [Line: 6417]: Type Error Undeclared identifier #t~ret559 in IdentifierExpression[#t~ret559,] - TypeErrorResult [Line: 6417]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret559,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~5,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~5,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6438]: Type Error Variable #t~ret566 modified in procedure handler_ext but not declared - TypeErrorResult [Line: 6438]: Type Error Undeclared identifier #t~ret566 in IdentifierExpression[#t~ret566,] - TypeErrorResult [Line: 6438]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret566,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6439]: Type Error Variable #t~ret567 modified in procedure handler_ext but not declared - TypeErrorResult [Line: 6439]: Type Error Undeclared identifier #t~ret567 in IdentifierExpression[#t~ret567,] - TypeErrorResult [Line: 6439]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret567,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6440]: Type Error Variable #t~ret568 modified in procedure handler_ext but not declared - TypeErrorResult [Line: 6440]: Type Error Undeclared identifier #t~ret568 in IdentifierExpression[#t~ret568,] - TypeErrorResult [Line: 6440]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret568,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6441]: Type Error Variable #t~ret569 modified in procedure handler_ext but not declared - TypeErrorResult [Line: 6441]: Type Error Undeclared identifier #t~ret569 in IdentifierExpression[#t~ret569,] - TypeErrorResult [Line: 6441]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret569,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~2,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6611]: Type Error Variable #t~ret641 modified in procedure handler_status but not declared - TypeErrorResult [Line: 6611]: Type Error Undeclared identifier #t~ret641 in IdentifierExpression[#t~ret641,] - TypeErrorResult [Line: 6611]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret641,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6612]: Type Error Variable #t~ret642 modified in procedure handler_status but not declared - TypeErrorResult [Line: 6612]: Type Error Undeclared identifier #t~ret642 in IdentifierExpression[#t~ret642,] - TypeErrorResult [Line: 6612]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret642,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6613]: Type Error Variable #t~ret643 modified in procedure handler_status but not declared - TypeErrorResult [Line: 6613]: Type Error Undeclared identifier #t~ret643 in IdentifierExpression[#t~ret643,] - TypeErrorResult [Line: 6613]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret643,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6614]: Type Error Variable #t~ret644 modified in procedure handler_status but not declared - TypeErrorResult [Line: 6614]: Type Error Undeclared identifier #t~ret644 in IdentifierExpression[#t~ret644,] - TypeErrorResult [Line: 6614]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret644,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor~6,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor~6,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6635]: Type Error Variable #t~ret651 modified in procedure handler_status but not declared - TypeErrorResult [Line: 6635]: Type Error Undeclared identifier #t~ret651 in IdentifierExpression[#t~ret651,] - TypeErrorResult [Line: 6635]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret651,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],base],StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6636]: Type Error Variable #t~ret652 modified in procedure handler_status but not declared - TypeErrorResult [Line: 6636]: Type Error Undeclared identifier #t~ret652 in IdentifierExpression[#t~ret652,] - TypeErrorResult [Line: 6636]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret652,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[8,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6637]: Type Error Variable #t~ret653 modified in procedure handler_status but not declared - TypeErrorResult [Line: 6637]: Type Error Undeclared identifier #t~ret653 in IdentifierExpression[#t~ret653,] - TypeErrorResult [Line: 6637]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret653,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[16,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 6638]: Type Error Variable #t~ret654 modified in procedure handler_status but not declared - TypeErrorResult [Line: 6638]: Type Error Undeclared identifier #t~ret654 in IdentifierExpression[#t~ret654,] - TypeErrorResult [Line: 6638]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret654,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],base],FunctionApplication[~bvadd~64,[BitvecLiteral[24,64],StructAccessExpression[IdentifierExpression[~#descriptor___0~3,],offset]]]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 12218]: Type Error Variable #t~ret1519 modified in procedure wiimod_accel_probe but not declared - TypeErrorResult [Line: 12218]: Type Error Undeclared identifier #t~ret1519 in IdentifierExpression[#t~ret1519,] - TypeErrorResult [Line: 12218]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1519,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem1518,],base],StructAccessExpression[IdentifierExpression[#t~mem1518,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 12542]: Type Error Variable #t~ret1584 modified in procedure wiimod_ir_probe but not declared - TypeErrorResult [Line: 12542]: Type Error Undeclared identifier #t~ret1584 in IdentifierExpression[#t~ret1584,] - TypeErrorResult [Line: 12542]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1584,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem1583,],base],StructAccessExpression[IdentifierExpression[#t~mem1583,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 12706]: Type Error Variable #t~ret1664 modified in procedure wiimod_nunchuk_probe but not declared - TypeErrorResult [Line: 12706]: Type Error Undeclared identifier #t~ret1664 in IdentifierExpression[#t~ret1664,] - TypeErrorResult [Line: 12706]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1664,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem1663,],base],StructAccessExpression[IdentifierExpression[#t~mem1663,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 12897]: Type Error Variable #t~ret1779 modified in procedure wiimod_classic_probe but not declared - TypeErrorResult [Line: 12897]: Type Error Undeclared identifier #t~ret1779 in IdentifierExpression[#t~ret1779,] - TypeErrorResult [Line: 12897]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1779,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem1778,],base],StructAccessExpression[IdentifierExpression[#t~mem1778,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 13259]: Type Error Variable #t~ret1890 modified in procedure wiimod_bboard_probe but not declared - TypeErrorResult [Line: 13259]: Type Error Undeclared identifier #t~ret1890 in IdentifierExpression[#t~ret1890,] - TypeErrorResult [Line: 13259]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret1890,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem1889,],base],StructAccessExpression[IdentifierExpression[#t~mem1889,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 13592]: Type Error Variable #t~ret2043 modified in procedure wiimod_pro_probe but not declared - TypeErrorResult [Line: 13592]: Type Error Undeclared identifier #t~ret2043 in IdentifierExpression[#t~ret2043,] - TypeErrorResult [Line: 13592]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret2043,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem2042,],base],StructAccessExpression[IdentifierExpression[#t~mem2042,],offset]]],BitvecLiteral[8,64]]] - TypeErrorResult [Line: 13805]: Type Error Variable #t~ret2105 modified in procedure wiimod_mp_probe but not declared - TypeErrorResult [Line: 13805]: Type Error Undeclared identifier #t~ret2105 in IdentifierExpression[#t~ret2105,] - TypeErrorResult [Line: 13805]: Type Error Wrong parameter type at index 0: CallStatement[null,false,[],write~$Pointer$,[IdentifierExpression[#t~ret2105,],StructConstructor[[base,offset],[StructAccessExpression[IdentifierExpression[#t~mem2104,],base],StructAccessExpression[IdentifierExpression[#t~mem2104,],offset]]],BitvecLiteral[8,64]]] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 11549]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [11549] RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: TYPE ERROR