./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e2fb8bed Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --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 d607dd630d9fb6725f8a76b06969abdb606e7b3d791993e0190d849916a7a2f8 --- Real Ultimate output --- This is Ultimate 0.3.0-?-e2fb8be-m [2025-03-08 21:05:32,241 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-08 21:05:32,298 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-08 21:05:32,304 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-08 21:05:32,305 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-08 21:05:32,327 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-08 21:05:32,328 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-08 21:05:32,328 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-08 21:05:32,329 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-08 21:05:32,329 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-08 21:05:32,329 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-08 21:05:32,329 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-08 21:05:32,330 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-08 21:05:32,330 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-08 21:05:32,330 INFO L153 SettingsManager]: * Use SBE=true [2025-03-08 21:05:32,330 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-08 21:05:32,330 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-08 21:05:32,330 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-08 21:05:32,330 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-08 21:05:32,331 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-08 21:05:32,331 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-08 21:05:32,331 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-08 21:05:32,331 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-08 21:05:32,331 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-08 21:05:32,331 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-08 21:05:32,331 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-08 21:05:32,331 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-08 21:05:32,331 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-08 21:05:32,331 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-08 21:05:32,332 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 21:05:32,332 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-08 21:05:32,332 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-08 21:05:32,332 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-08 21:05:32,332 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-08 21:05:32,332 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-08 21:05:32,332 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-08 21:05:32,333 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-08 21:05:32,333 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-08 21:05:32,333 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-08 21:05:32,333 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-08 21:05:32,333 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> d607dd630d9fb6725f8a76b06969abdb606e7b3d791993e0190d849916a7a2f8 [2025-03-08 21:05:32,586 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-08 21:05:32,595 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-08 21:05:32,597 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-08 21:05:32,599 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-08 21:05:32,599 INFO L274 PluginConnector]: CDTParser initialized [2025-03-08 21:05:32,600 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i [2025-03-08 21:05:33,770 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3d8641dd5/37d61fba35e549f3b7cdb6833de5156c/FLAG383d4e0e6 [2025-03-08 21:05:34,349 INFO L384 CDTParser]: Found 1 translation units. [2025-03-08 21:05:34,349 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i [2025-03-08 21:05:34,410 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3d8641dd5/37d61fba35e549f3b7cdb6833de5156c/FLAG383d4e0e6 [2025-03-08 21:05:34,862 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3d8641dd5/37d61fba35e549f3b7cdb6833de5156c [2025-03-08 21:05:34,865 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-08 21:05:34,866 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-08 21:05:34,866 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-08 21:05:34,867 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-08 21:05:34,870 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-08 21:05:34,870 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 09:05:34" (1/1) ... [2025-03-08 21:05:34,871 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@a9790bd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:05:34, skipping insertion in model container [2025-03-08 21:05:34,871 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 09:05:34" (1/1) ... [2025-03-08 21:05:34,996 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-08 21:05:39,595 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625473,625486] [2025-03-08 21:05:39,598 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625618,625631] [2025-03-08 21:05:39,598 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625764,625777] [2025-03-08 21:05:39,599 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625929,625942] [2025-03-08 21:05:39,602 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626087,626100] [2025-03-08 21:05:39,602 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626245,626258] [2025-03-08 21:05:39,603 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626403,626416] [2025-03-08 21:05:39,603 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626563,626576] [2025-03-08 21:05:39,604 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626722,626735] [2025-03-08 21:05:39,604 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626861,626874] [2025-03-08 21:05:39,604 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627003,627016] [2025-03-08 21:05:39,608 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627152,627165] [2025-03-08 21:05:39,608 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627291,627304] [2025-03-08 21:05:39,608 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627446,627459] [2025-03-08 21:05:39,608 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627606,627619] [2025-03-08 21:05:39,608 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627757,627770] [2025-03-08 21:05:39,608 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627908,627921] [2025-03-08 21:05:39,609 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628060,628073] [2025-03-08 21:05:39,609 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628209,628222] [2025-03-08 21:05:39,609 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628357,628370] [2025-03-08 21:05:39,609 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628514,628527] [2025-03-08 21:05:39,609 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628663,628676] [2025-03-08 21:05:39,610 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628819,628832] [2025-03-08 21:05:39,610 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628972,628985] [2025-03-08 21:05:39,610 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629118,629131] [2025-03-08 21:05:39,610 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629261,629274] [2025-03-08 21:05:39,611 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629413,629426] [2025-03-08 21:05:39,611 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629559,629572] [2025-03-08 21:05:39,611 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629704,629717] [2025-03-08 21:05:39,614 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629858,629871] [2025-03-08 21:05:39,615 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630009,630022] [2025-03-08 21:05:39,615 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630164,630177] [2025-03-08 21:05:39,615 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630316,630329] [2025-03-08 21:05:39,615 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630471,630484] [2025-03-08 21:05:39,616 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630635,630648] [2025-03-08 21:05:39,616 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630791,630804] [2025-03-08 21:05:39,616 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630955,630968] [2025-03-08 21:05:39,616 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631097,631110] [2025-03-08 21:05:39,616 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631255,631268] [2025-03-08 21:05:39,617 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631422,631435] [2025-03-08 21:05:39,617 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631581,631594] [2025-03-08 21:05:39,617 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631740,631753] [2025-03-08 21:05:39,617 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631889,631902] [2025-03-08 21:05:39,617 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632036,632049] [2025-03-08 21:05:39,618 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632175,632188] [2025-03-08 21:05:39,618 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632338,632351] [2025-03-08 21:05:39,618 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632504,632517] [2025-03-08 21:05:39,618 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632668,632681] [2025-03-08 21:05:39,619 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632833,632846] [2025-03-08 21:05:39,619 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632998,633011] [2025-03-08 21:05:39,619 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633164,633177] [2025-03-08 21:05:39,619 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633329,633342] [2025-03-08 21:05:39,619 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633496,633509] [2025-03-08 21:05:39,620 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633656,633669] [2025-03-08 21:05:39,620 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633818,633831] [2025-03-08 21:05:39,620 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633977,633990] [2025-03-08 21:05:39,620 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634123,634136] [2025-03-08 21:05:39,620 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634266,634279] [2025-03-08 21:05:39,621 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634410,634423] [2025-03-08 21:05:39,621 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634553,634566] [2025-03-08 21:05:39,621 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634697,634710] [2025-03-08 21:05:39,621 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634838,634851] [2025-03-08 21:05:39,622 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634976,634989] [2025-03-08 21:05:39,622 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635134,635147] [2025-03-08 21:05:39,622 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635293,635306] [2025-03-08 21:05:39,622 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635449,635462] [2025-03-08 21:05:39,623 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635598,635611] [2025-03-08 21:05:39,623 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635750,635763] [2025-03-08 21:05:39,623 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635901,635914] [2025-03-08 21:05:39,623 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636050,636063] [2025-03-08 21:05:39,624 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636202,636215] [2025-03-08 21:05:39,624 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636350,636363] [2025-03-08 21:05:39,624 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636503,636516] [2025-03-08 21:05:39,624 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636654,636667] [2025-03-08 21:05:39,624 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636804,636817] [2025-03-08 21:05:39,624 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636951,636964] [2025-03-08 21:05:39,625 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637102,637115] [2025-03-08 21:05:39,625 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637253,637266] [2025-03-08 21:05:39,625 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637401,637414] [2025-03-08 21:05:39,625 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637567,637580] [2025-03-08 21:05:39,625 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637736,637749] [2025-03-08 21:05:39,625 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637903,637916] [2025-03-08 21:05:39,626 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638071,638084] [2025-03-08 21:05:39,626 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638221,638234] [2025-03-08 21:05:39,626 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638368,638381] [2025-03-08 21:05:39,626 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638529,638542] [2025-03-08 21:05:39,626 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638699,638712] [2025-03-08 21:05:39,627 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638861,638874] [2025-03-08 21:05:39,650 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 21:05:39,682 INFO L200 MainTranslator]: Completed pre-run [2025-03-08 21:05:39,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [5150] [2025-03-08 21:05:39,763 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5209] [2025-03-08 21:05:39,763 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5212] [2025-03-08 21:05:39,763 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5215] [2025-03-08 21:05:39,763 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5218] [2025-03-08 21:05:39,765 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [5311] [2025-03-08 21:05:39,765 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5314] [2025-03-08 21:05:39,765 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5317] [2025-03-08 21:05:39,765 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5320] [2025-03-08 21:05:39,765 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [5359] [2025-03-08 21:05:39,766 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [5362] [2025-03-08 21:05:39,766 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [5364] [2025-03-08 21:05:39,766 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [5369] [2025-03-08 21:05:39,766 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [5372] [2025-03-08 21:05:39,766 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [5374] [2025-03-08 21:05:39,766 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [5379] [2025-03-08 21:05:39,766 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [5382] [2025-03-08 21:05:39,766 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [5384] [2025-03-08 21:05:39,767 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [5389] [2025-03-08 21:05:39,767 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [5392] [2025-03-08 21:05:39,767 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [5394] [2025-03-08 21:05:39,767 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5423] [2025-03-08 21:05:39,770 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/mm.h"), "i" (548), "i" (12UL)); [5615-5616] [2025-03-08 21:05:39,771 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\tcall %P4\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 3*32+16)\n .byte 662b-661b\n .byte 6641f-6631f\n .long 661b - .\n .long 6632f - .\n .word ( 9*32+ 9)\n .byte 662b-661b\n .byte 6642f-6632f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n .byte 0xff + (6642f-6632f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\tcall %P5\n6641:\n\t6632:\n\tcall %P6\n6642:\n\t.popsection": "=a" (ret), "=D" (to), "=S" (from), "=d" (len): [old] "i" (& copy_user_generic_unrolled), [new1] "i" (& copy_user_generic_string), [new2] "i" (& copy_user_enhanced_fast_string), "1" (to), "2" (from), "3" (len): "memory", "rcx", "r8", "r9", "r10", "r11"); [5654-5658] [2025-03-08 21:05:39,793 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %2,%b1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=q" (*((u8 *)dst)): "m" (*((struct __large_struct *)src)), "i" (1), "0" (ret)); [5702-5704] [2025-03-08 21:05:39,798 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %2,%w1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u16 *)dst)): "m" (*((struct __large_struct *)src)), "i" (2), "0" (ret)); [5707-5709] [2025-03-08 21:05:39,798 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %2,%k1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u32 *)dst)): "m" (*((struct __large_struct *)src)), "i" (4), "0" (ret)); [5712-5714] [2025-03-08 21:05:39,798 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (8), "0" (ret)); [5717-5719] [2025-03-08 21:05:39,798 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (10), "0" (ret)); [5723-5725] [2025-03-08 21:05:39,798 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %2,%w1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u16 *)dst + 8U)): "m" (*((struct __large_struct *)src + 8U)), "i" (2), "0" (ret)); [5732-5734] [2025-03-08 21:05:39,798 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (16), "0" (ret)); [5738-5740] [2025-03-08 21:05:39,799 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst + 8U)): "m" (*((struct __large_struct *)src + 8U)), "i" (8), "0" (ret)); [5747-5749] [2025-03-08 21:05:39,800 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %b1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "iq" (*((u8 *)src)), "m" (*((struct __large_struct *)dst)), "i" (1), "0" (ret)); [5811-5812] [2025-03-08 21:05:39,800 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "ir" (*((u16 *)src)), "m" (*((struct __large_struct *)dst)), "i" (2), "0" (ret)); [5815-5816] [2025-03-08 21:05:39,800 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %k1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "ir" (*((u32 *)src)), "m" (*((struct __large_struct *)dst)), "i" (4), "0" (ret)); [5819-5820] [2025-03-08 21:05:39,800 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (8), "0" (ret)); [5823-5824] [2025-03-08 21:05:39,801 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (10), "0" (ret)); [5828-5829] [2025-03-08 21:05:39,801 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5836] [2025-03-08 21:05:39,803 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "ir" (*((u16 *)src + 4UL)), "m" (*((struct __large_struct *)dst + 4U)), "i" (2), "0" (ret)); [5837-5838] [2025-03-08 21:05:39,804 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (16), "0" (ret)); [5842-5843] [2025-03-08 21:05:39,804 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5850] [2025-03-08 21:05:39,804 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src + 1UL)), "m" (*((struct __large_struct *)dst + 1U)), "i" (8), "0" (ret)); [5851-5852] [2025-03-08 21:05:39,867 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %2,%b1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__gu_err), "=q" (__gu_val): "m" (*((struct __large_struct *)buf)), "i" (-14), "0" (__gu_err)); [7083-7085] [2025-03-08 21:05:39,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %2,%w1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)buf)), "i" (-14), "0" (__gu_err)); [7088-7090] [2025-03-08 21:05:39,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %2,%k1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)buf)), "i" (-14), "0" (__gu_err)); [7093-7095] [2025-03-08 21:05:39,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)buf)), "i" (-14), "0" (__gu_err)); [7098-7100] [2025-03-08 21:05:39,934 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu), "=r" (__val_gu): "0" (ip), "i" (4UL)); [7898-7899] [2025-03-08 21:05:39,935 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___0), "=r" (__val_gu___0): "0" (ip), "i" (4UL)); [7923-7924] [2025-03-08 21:05:39,937 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (ip): "ebx"); [7983] [2025-03-08 21:05:39,937 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (ip): "ebx"); [7986] [2025-03-08 21:05:39,937 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (ip): "ebx"); [7989] [2025-03-08 21:05:39,937 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (ip): "ebx"); [7992] [2025-03-08 21:05:39,937 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (ip): "ebx"); [7995] [2025-03-08 21:05:39,938 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %b1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err): "iq" ((int )((sdp->device)->host)->host_no), "m" (*((struct __large_struct *)(& sg_idp->host_no))), "i" (-14), "0" (__pu_err)); [8045-8047] [2025-03-08 21:05:39,938 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err): "ir" ((int )((sdp->device)->host)->host_no), "m" (*((struct __large_struct *)(& sg_idp->host_no))), "i" (-14), "0" (__pu_err)); [8050-8052] [2025-03-08 21:05:39,939 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %k1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err): "ir" ((int )((sdp->device)->host)->host_no), "m" (*((struct __large_struct *)(& sg_idp->host_no))), "i" (-14), "0" (__pu_err)); [8055-8057] [2025-03-08 21:05:39,939 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err): "er" ((int )((sdp->device)->host)->host_no), "m" (*((struct __large_struct *)(& sg_idp->host_no))), "i" (-14), "0" (__pu_err)); [8060-8062] [2025-03-08 21:05:39,939 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %b1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___0): "iq" ((int )(sdp->device)->channel), "m" (*((struct __large_struct *)(& sg_idp->channel))), "i" (-14), "0" (__pu_err___0)); [8091-8093] [2025-03-08 21:05:39,939 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___0): "ir" ((int )(sdp->device)->channel), "m" (*((struct __large_struct *)(& sg_idp->channel))), "i" (-14), "0" (__pu_err___0)); [8096-8098] [2025-03-08 21:05:39,939 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %k1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___0): "ir" ((int )(sdp->device)->channel), "m" (*((struct __large_struct *)(& sg_idp->channel))), "i" (-14), "0" (__pu_err___0)); [8101-8103] [2025-03-08 21:05:39,939 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___0): "er" ((int )(sdp->device)->channel), "m" (*((struct __large_struct *)(& sg_idp->channel))), "i" (-14), "0" (__pu_err___0)); [8106-8108] [2025-03-08 21:05:39,940 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %b1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___1): "iq" ((int )(sdp->device)->id), "m" (*((struct __large_struct *)(& sg_idp->scsi_id))), "i" (-14), "0" (__pu_err___1)); [8137-8139] [2025-03-08 21:05:39,941 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___1): "ir" ((int )(sdp->device)->id), "m" (*((struct __large_struct *)(& sg_idp->scsi_id))), "i" (-14), "0" (__pu_err___1)); [8142-8144] [2025-03-08 21:05:39,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %k1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___1): "ir" ((int )(sdp->device)->id), "m" (*((struct __large_struct *)(& sg_idp->scsi_id))), "i" (-14), "0" (__pu_err___1)); [8147-8149] [2025-03-08 21:05:39,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___1): "er" ((int )(sdp->device)->id), "m" (*((struct __large_struct *)(& sg_idp->scsi_id))), "i" (-14), "0" (__pu_err___1)); [8152-8154] [2025-03-08 21:05:39,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %b1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___2): "iq" ((int )(sdp->device)->lun), "m" (*((struct __large_struct *)(& sg_idp->lun))), "i" (-14), "0" (__pu_err___2)); [8183-8185] [2025-03-08 21:05:39,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___2): "ir" ((int )(sdp->device)->lun), "m" (*((struct __large_struct *)(& sg_idp->lun))), "i" (-14), "0" (__pu_err___2)); [8188-8190] [2025-03-08 21:05:39,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %k1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___2): "ir" ((int )(sdp->device)->lun), "m" (*((struct __large_struct *)(& sg_idp->lun))), "i" (-14), "0" (__pu_err___2)); [8193-8195] [2025-03-08 21:05:39,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___2): "er" ((int )(sdp->device)->lun), "m" (*((struct __large_struct *)(& sg_idp->lun))), "i" (-14), "0" (__pu_err___2)); [8198-8200] [2025-03-08 21:05:39,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %b1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___3): "iq" ((int )(sdp->device)->type), "m" (*((struct __large_struct *)(& sg_idp->scsi_type))), "i" (-14), "0" (__pu_err___3)); [8229-8231] [2025-03-08 21:05:39,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___3): "ir" ((int )(sdp->device)->type), "m" (*((struct __large_struct *)(& sg_idp->scsi_type))), "i" (-14), "0" (__pu_err___3)); [8234-8236] [2025-03-08 21:05:39,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %k1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___3): "ir" ((int )(sdp->device)->type), "m" (*((struct __large_struct *)(& sg_idp->scsi_type))), "i" (-14), "0" (__pu_err___3)); [8239-8241] [2025-03-08 21:05:39,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___3): "er" ((int )(sdp->device)->type), "m" (*((struct __large_struct *)(& sg_idp->scsi_type))), "i" (-14), "0" (__pu_err___3)); [8244-8246] [2025-03-08 21:05:39,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %b1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___4): "iq" (((sdp->device)->host)->cmd_per_lun), "m" (*((struct __large_struct *)(& sg_idp->h_cmd_per_lun))), "i" (-14), "0" (__pu_err___4)); [8275-8277] [2025-03-08 21:05:39,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___4): "ir" (((sdp->device)->host)->cmd_per_lun), "m" (*((struct __large_struct *)(& sg_idp->h_cmd_per_lun))), "i" (-14), "0" (__pu_err___4)); [8280-8282] [2025-03-08 21:05:39,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %k1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___4): "ir" (((sdp->device)->host)->cmd_per_lun), "m" (*((struct __large_struct *)(& sg_idp->h_cmd_per_lun))), "i" (-14), "0" (__pu_err___4)); [8285-8287] [2025-03-08 21:05:39,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___4): "er" (((sdp->device)->host)->cmd_per_lun), "m" (*((struct __large_struct *)(& sg_idp->h_cmd_per_lun))), "i" (-14), "0" (__pu_err___4)); [8290-8292] [2025-03-08 21:05:39,944 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %b1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___5): "iq" ((short )(sdp->device)->queue_depth), "m" (*((struct __large_struct *)(& sg_idp->d_queue_depth))), "i" (-14), "0" (__pu_err___5)); [8321-8323] [2025-03-08 21:05:39,944 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___5): "ir" ((short )(sdp->device)->queue_depth), "m" (*((struct __large_struct *)(& sg_idp->d_queue_depth))), "i" (-14), "0" (__pu_err___5)); [8326-8328] [2025-03-08 21:05:39,944 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %k1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___5): "ir" ((short )(sdp->device)->queue_depth), "m" (*((struct __large_struct *)(& sg_idp->d_queue_depth))), "i" (-14), "0" (__pu_err___5)); [8331-8333] [2025-03-08 21:05:39,944 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___5): "er" ((short )(sdp->device)->queue_depth), "m" (*((struct __large_struct *)(& sg_idp->d_queue_depth))), "i" (-14), "0" (__pu_err___5)); [8336-8338] [2025-03-08 21:05:39,944 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %b1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___6): "iq" (0), "m" (*((struct __large_struct *)(& sg_idp->unused))), "i" (-14), "0" (__pu_err___6)); [8367-8369] [2025-03-08 21:05:39,944 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___6): "ir" (0), "m" (*((struct __large_struct *)(& sg_idp->unused))), "i" (-14), "0" (__pu_err___6)); [8372-8374] [2025-03-08 21:05:39,944 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %k1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___6): "ir" (0), "m" (*((struct __large_struct *)(& sg_idp->unused))), "i" (-14), "0" (__pu_err___6)); [8377-8379] [2025-03-08 21:05:39,944 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___6): "er" (0), "m" (*((struct __large_struct *)(& sg_idp->unused))), "i" (-14), "0" (__pu_err___6)); [8382-8384] [2025-03-08 21:05:39,945 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %b1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___7): "iq" (0), "m" (*((struct __large_struct *)(& sg_idp->unused) + 1U)), "i" (-14), "0" (__pu_err___7)); [8413-8415] [2025-03-08 21:05:39,945 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___7): "ir" (0), "m" (*((struct __large_struct *)(& sg_idp->unused) + 1U)), "i" (-14), "0" (__pu_err___7)); [8418-8420] [2025-03-08 21:05:39,946 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %k1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___7): "ir" (0), "m" (*((struct __large_struct *)(& sg_idp->unused) + 1U)), "i" (-14), "0" (__pu_err___7)); [8423-8425] [2025-03-08 21:05:39,946 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___7): "er" (0), "m" (*((struct __large_struct *)(& sg_idp->unused) + 1U)), "i" (-14), "0" (__pu_err___7)); [8428-8430] [2025-03-08 21:05:39,946 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___1), "=r" (__val_gu___1): "0" (ip), "i" (4UL)); [8444-8445] [2025-03-08 21:05:39,972 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %b1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___8): "iq" (srp->header.pack_id), "m" (*((struct __large_struct *)ip)), "i" (-14), "0" (__pu_err___8)); [8502-8503] [2025-03-08 21:05:39,972 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___8): "ir" (srp->header.pack_id), "m" (*((struct __large_struct *)ip)), "i" (-14), "0" (__pu_err___8)); [8506-8507] [2025-03-08 21:05:39,972 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %k1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___8): "ir" (srp->header.pack_id), "m" (*((struct __large_struct *)ip)), "i" (-14), "0" (__pu_err___8)); [8510-8511] [2025-03-08 21:05:39,972 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___8): "er" (srp->header.pack_id), "m" (*((struct __large_struct *)ip)), "i" (-14), "0" (__pu_err___8)); [8514-8515] [2025-03-08 21:05:39,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %b1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___9): "iq" (-1), "m" (*((struct __large_struct *)ip)), "i" (-14), "0" (__pu_err___9)); [8556-8557] [2025-03-08 21:05:39,974 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___9): "ir" (-1), "m" (*((struct __large_struct *)ip)), "i" (-14), "0" (__pu_err___9)); [8560-8561] [2025-03-08 21:05:39,974 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %k1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___9): "ir" (-1), "m" (*((struct __large_struct *)ip)), "i" (-14), "0" (__pu_err___9)); [8564-8565] [2025-03-08 21:05:39,976 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err___9): "er" (-1), "m" (*((struct __large_struct *)ip)), "i" (-14), "0" (__pu_err___9)); [8568-8569] [2025-03-08 21:05:39,977 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (ip): "ebx"); [8621-8622] [2025-03-08 21:05:39,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (ip): "ebx"); [8625-8626] [2025-03-08 21:05:39,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (ip): "ebx"); [8629-8630] [2025-03-08 21:05:39,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (ip): "ebx"); [8633-8634] [2025-03-08 21:05:39,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (ip): "ebx"); [8637-8638] [2025-03-08 21:05:39,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (ip): "ebx"); [8668-8669] [2025-03-08 21:05:39,979 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (ip): "ebx"); [8672-8673] [2025-03-08 21:05:39,979 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (ip): "ebx"); [8676-8677] [2025-03-08 21:05:39,979 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (ip): "ebx"); [8680-8681] [2025-03-08 21:05:39,979 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (ip): "ebx"); [8684-8685] [2025-03-08 21:05:39,980 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___2), "=r" (__val_gu___2): "0" (ip), "i" (4UL)); [8694-8695] [2025-03-08 21:05:39,980 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (ip): "ebx"); [8756-8757] [2025-03-08 21:05:39,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (ip): "ebx"); [8760-8761] [2025-03-08 21:05:39,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (ip): "ebx"); [8764-8765] [2025-03-08 21:05:39,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (ip): "ebx"); [8768-8769] [2025-03-08 21:05:39,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (ip): "ebx"); [8772-8773] [2025-03-08 21:05:39,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___3), "=r" (__val_gu___3): "0" (ip), "i" (4UL)); [8782-8783] [2025-03-08 21:05:39,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___3): "0" (__pu_val___3), "c" (ip): "ebx"); [8817-8818] [2025-03-08 21:05:39,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___3): "0" (__pu_val___3), "c" (ip): "ebx"); [8821-8822] [2025-03-08 21:05:39,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___3): "0" (__pu_val___3), "c" (ip): "ebx"); [8825-8826] [2025-03-08 21:05:39,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___3): "0" (__pu_val___3), "c" (ip): "ebx"); [8829-8830] [2025-03-08 21:05:39,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___3): "0" (__pu_val___3), "c" (ip): "ebx"); [8833-8834] [2025-03-08 21:05:39,983 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___4), "=r" (__val_gu___4): "0" (ip), "i" (4UL)); [8843-8844] [2025-03-08 21:05:39,983 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___4): "0" (__pu_val___4), "c" (ip): "ebx"); [8878-8879] [2025-03-08 21:05:39,983 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___4): "0" (__pu_val___4), "c" (ip): "ebx"); [8882-8883] [2025-03-08 21:05:39,983 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___4): "0" (__pu_val___4), "c" (ip): "ebx"); [8886-8887] [2025-03-08 21:05:39,983 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___4): "0" (__pu_val___4), "c" (ip): "ebx"); [8890-8891] [2025-03-08 21:05:39,983 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___4): "0" (__pu_val___4), "c" (ip): "ebx"); [8894-8895] [2025-03-08 21:05:39,983 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___5), "=r" (__val_gu___5): "0" (ip), "i" (4UL)); [8904-8905] [2025-03-08 21:05:39,983 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___5): "0" (__pu_val___5), "c" (ip): "ebx"); [8939-8940] [2025-03-08 21:05:39,983 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___5): "0" (__pu_val___5), "c" (ip): "ebx"); [8943-8944] [2025-03-08 21:05:39,983 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___5): "0" (__pu_val___5), "c" (ip): "ebx"); [8947-8948] [2025-03-08 21:05:39,984 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___5): "0" (__pu_val___5), "c" (ip): "ebx"); [8951-8952] [2025-03-08 21:05:39,984 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___5): "0" (__pu_val___5), "c" (ip): "ebx"); [8955-8956] [2025-03-08 21:05:39,984 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___6): "0" (__pu_val___6), "c" (ip): "ebx"); [8987-8988] [2025-03-08 21:05:39,984 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___6): "0" (__pu_val___6), "c" (ip): "ebx"); [8991-8992] [2025-03-08 21:05:39,984 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___6): "0" (__pu_val___6), "c" (ip): "ebx"); [8995-8996] [2025-03-08 21:05:39,984 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___6): "0" (__pu_val___6), "c" (ip): "ebx"); [8999-9000] [2025-03-08 21:05:39,984 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___6): "0" (__pu_val___6), "c" (ip): "ebx"); [9003-9004] [2025-03-08 21:05:39,989 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___7): "0" (__pu_val___7), "c" (ip): "ebx"); [9107-9108] [2025-03-08 21:05:39,990 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___7): "0" (__pu_val___7), "c" (ip): "ebx"); [9111-9112] [2025-03-08 21:05:39,990 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___7): "0" (__pu_val___7), "c" (ip): "ebx"); [9115-9116] [2025-03-08 21:05:39,990 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___7): "0" (__pu_val___7), "c" (ip): "ebx"); [9119-9120] [2025-03-08 21:05:39,990 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___7): "0" (__pu_val___7), "c" (ip): "ebx"); [9123-9124] [2025-03-08 21:05:39,991 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___6), "=r" (__val_gu___6): "0" (ip), "i" (4UL)); [9166-9167] [2025-03-08 21:05:39,991 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___8): "0" (__pu_val___8), "c" (ip): "ebx"); [9201-9202] [2025-03-08 21:05:39,992 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___8): "0" (__pu_val___8), "c" (ip): "ebx"); [9205-9206] [2025-03-08 21:05:39,992 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___8): "0" (__pu_val___8), "c" (ip): "ebx"); [9209-9210] [2025-03-08 21:05:39,992 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___8): "0" (__pu_val___8), "c" (ip): "ebx"); [9213-9214] [2025-03-08 21:05:39,992 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___8): "0" (__pu_val___8), "c" (ip): "ebx"); [9217-9218] [2025-03-08 21:05:40,257 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625473,625486] [2025-03-08 21:05:40,257 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625618,625631] [2025-03-08 21:05:40,258 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625764,625777] [2025-03-08 21:05:40,258 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625929,625942] [2025-03-08 21:05:40,258 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626087,626100] [2025-03-08 21:05:40,258 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626245,626258] [2025-03-08 21:05:40,258 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626403,626416] [2025-03-08 21:05:40,259 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626563,626576] [2025-03-08 21:05:40,259 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626722,626735] [2025-03-08 21:05:40,259 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626861,626874] [2025-03-08 21:05:40,259 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627003,627016] [2025-03-08 21:05:40,259 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627152,627165] [2025-03-08 21:05:40,260 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627291,627304] [2025-03-08 21:05:40,260 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627446,627459] [2025-03-08 21:05:40,260 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627606,627619] [2025-03-08 21:05:40,260 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627757,627770] [2025-03-08 21:05:40,260 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627908,627921] [2025-03-08 21:05:40,261 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628060,628073] [2025-03-08 21:05:40,261 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628209,628222] [2025-03-08 21:05:40,261 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628357,628370] [2025-03-08 21:05:40,261 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628514,628527] [2025-03-08 21:05:40,261 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628663,628676] [2025-03-08 21:05:40,262 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628819,628832] [2025-03-08 21:05:40,262 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628972,628985] [2025-03-08 21:05:40,262 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629118,629131] [2025-03-08 21:05:40,262 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629261,629274] [2025-03-08 21:05:40,262 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629413,629426] [2025-03-08 21:05:40,262 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629559,629572] [2025-03-08 21:05:40,263 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629704,629717] [2025-03-08 21:05:40,263 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629858,629871] [2025-03-08 21:05:40,263 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630009,630022] [2025-03-08 21:05:40,263 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630164,630177] [2025-03-08 21:05:40,263 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630316,630329] [2025-03-08 21:05:40,263 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630471,630484] [2025-03-08 21:05:40,264 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630635,630648] [2025-03-08 21:05:40,264 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630791,630804] [2025-03-08 21:05:40,264 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630955,630968] [2025-03-08 21:05:40,264 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631097,631110] [2025-03-08 21:05:40,264 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631255,631268] [2025-03-08 21:05:40,264 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631422,631435] [2025-03-08 21:05:40,264 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631581,631594] [2025-03-08 21:05:40,265 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631740,631753] [2025-03-08 21:05:40,265 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631889,631902] [2025-03-08 21:05:40,265 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632036,632049] [2025-03-08 21:05:40,265 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632175,632188] [2025-03-08 21:05:40,265 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632338,632351] [2025-03-08 21:05:40,266 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632504,632517] [2025-03-08 21:05:40,266 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632668,632681] [2025-03-08 21:05:40,266 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632833,632846] [2025-03-08 21:05:40,266 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632998,633011] [2025-03-08 21:05:40,266 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633164,633177] [2025-03-08 21:05:40,267 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633329,633342] [2025-03-08 21:05:40,267 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633496,633509] [2025-03-08 21:05:40,267 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633656,633669] [2025-03-08 21:05:40,267 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633818,633831] [2025-03-08 21:05:40,267 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633977,633990] [2025-03-08 21:05:40,267 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634123,634136] [2025-03-08 21:05:40,268 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634266,634279] [2025-03-08 21:05:40,268 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634410,634423] [2025-03-08 21:05:40,268 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634553,634566] [2025-03-08 21:05:40,268 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634697,634710] [2025-03-08 21:05:40,268 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634838,634851] [2025-03-08 21:05:40,269 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634976,634989] [2025-03-08 21:05:40,269 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635134,635147] [2025-03-08 21:05:40,269 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635293,635306] [2025-03-08 21:05:40,269 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635449,635462] [2025-03-08 21:05:40,269 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635598,635611] [2025-03-08 21:05:40,269 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635750,635763] [2025-03-08 21:05:40,270 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635901,635914] [2025-03-08 21:05:40,270 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636050,636063] [2025-03-08 21:05:40,270 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636202,636215] [2025-03-08 21:05:40,270 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636350,636363] [2025-03-08 21:05:40,270 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636503,636516] [2025-03-08 21:05:40,271 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636654,636667] [2025-03-08 21:05:40,271 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636804,636817] [2025-03-08 21:05:40,271 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636951,636964] [2025-03-08 21:05:40,271 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637102,637115] [2025-03-08 21:05:40,271 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637253,637266] [2025-03-08 21:05:40,272 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637401,637414] [2025-03-08 21:05:40,272 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637567,637580] [2025-03-08 21:05:40,272 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637736,637749] [2025-03-08 21:05:40,272 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637903,637916] [2025-03-08 21:05:40,272 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638071,638084] [2025-03-08 21:05:40,273 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638221,638234] [2025-03-08 21:05:40,273 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638368,638381] [2025-03-08 21:05:40,273 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638529,638542] [2025-03-08 21:05:40,276 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638699,638712] [2025-03-08 21:05:40,276 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638861,638874] [2025-03-08 21:05:40,286 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 21:05:40,501 INFO L204 MainTranslator]: Completed translation [2025-03-08 21:05:40,502 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:05:40 WrapperNode [2025-03-08 21:05:40,502 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-08 21:05:40,503 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-08 21:05:40,503 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-08 21:05:40,503 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-08 21:05:40,508 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:05:40" (1/1) ... [2025-03-08 21:05:40,575 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:05:40" (1/1) ... [2025-03-08 21:05:40,791 INFO L138 Inliner]: procedures = 767, calls = 3685, calls flagged for inlining = 394, calls inlined = 330, statements flattened = 11617 [2025-03-08 21:05:40,792 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-08 21:05:40,792 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-08 21:05:40,792 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-08 21:05:40,792 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-08 21:05:40,800 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:05:40" (1/1) ... [2025-03-08 21:05:40,801 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:05:40" (1/1) ... [2025-03-08 21:05:40,934 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:05:40" (1/1) ... [2025-03-08 21:05:43,136 INFO L175 MemorySlicer]: Split 1401 memory accesses to 36 slices as follows [2, 4, 1, 15, 4, 3, 19, 16, 3, 1, 852, 2, 76, 21, 4, 2, 8, 7, 3, 8, 4, 4, 3, 248, 12, 11, 8, 3, 3, 4, 1, 4, 7, 1, 2, 35]. 61 percent of accesses are in the largest equivalence class. The 210 initializations are split as follows [0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 17, 0, 76, 21, 0, 0, 0, 7, 3, 8, 4, 0, 0, 30, 12, 2, 8, 0, 3, 0, 0, 0, 0, 1, 2, 0]. The 496 writes are split as follows [1, 1, 0, 15, 0, 0, 15, 0, 0, 0, 226, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 217, 0, 4, 0, 0, 0, 0, 1, 0, 7, 0, 0, 7]. [2025-03-08 21:05:43,136 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:05:40" (1/1) ... [2025-03-08 21:05:43,136 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:05:40" (1/1) ... [2025-03-08 21:05:43,302 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:05:40" (1/1) ... [2025-03-08 21:05:43,323 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:05:40" (1/1) ... [2025-03-08 21:05:43,369 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:05:40" (1/1) ... [2025-03-08 21:05:43,403 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:05:40" (1/1) ... [2025-03-08 21:05:43,465 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-08 21:05:43,467 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-08 21:05:43,467 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-08 21:05:43,467 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-08 21:05:43,468 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:05:40" (1/1) ... [2025-03-08 21:05:43,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 21:05:43,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 21:05:43,495 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-08 21:05:43,498 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-08 21:05:43,514 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-03-08 21:05:43,515 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-03-08 21:05:43,515 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2025-03-08 21:05:43,515 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2025-03-08 21:05:43,515 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2025-03-08 21:05:43,515 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2025-03-08 21:05:43,516 INFO L130 BoogieDeclarations]: Found specification of procedure sg_rq_end_io_usercontext [2025-03-08 21:05:43,516 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_rq_end_io_usercontext [2025-03-08 21:05:43,516 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-03-08 21:05:43,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-03-08 21:05:43,516 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-08 21:05:43,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-08 21:05:43,516 INFO L130 BoogieDeclarations]: Found specification of procedure seq_puts [2025-03-08 21:05:43,516 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_puts [2025-03-08 21:05:43,516 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-03-08 21:05:43,516 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-03-08 21:05:43,516 INFO L130 BoogieDeclarations]: Found specification of procedure srp_done [2025-03-08 21:05:43,516 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_done [2025-03-08 21:05:43,516 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_when_processing_errors [2025-03-08 21:05:43,516 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_when_processing_errors [2025-03-08 21:05:43,516 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-08 21:05:43,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure sg_read [2025-03-08 21:05:43,517 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_read [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-03-08 21:05:43,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure sg_mmap [2025-03-08 21:05:43,517 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_mmap [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-03-08 21:05:43,517 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure sg_res_in_use [2025-03-08 21:05:43,517 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_res_in_use [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure __put_user_bad [2025-03-08 21:05:43,517 INFO L138 BoogieDeclarations]: Found implementation of procedure __put_user_bad [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure max_sectors_bytes [2025-03-08 21:05:43,517 INFO L138 BoogieDeclarations]: Found implementation of procedure max_sectors_bytes [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_device_put [2025-03-08 21:05:43,517 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_device_put [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-03-08 21:05:43,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-03-08 21:05:43,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure sg_common_write [2025-03-08 21:05:43,517 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_common_write [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_devstrs [2025-03-08 21:05:43,517 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_devstrs [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-08 21:05:43,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2025-03-08 21:05:43,517 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-08 21:05:43,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-03-08 21:05:43,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cdev_del [2025-03-08 21:05:43,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cdev_del [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-03-08 21:05:43,517 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_write_unlock [2025-03-08 21:05:43,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_write_unlock [2025-03-08 21:05:43,517 INFO L130 BoogieDeclarations]: Found specification of procedure __chk_range_not_ok [2025-03-08 21:05:43,517 INFO L138 BoogieDeclarations]: Found implementation of procedure __chk_range_not_ok [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-08 21:05:43,518 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-03-08 21:05:43,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure sg_add_device [2025-03-08 21:05:43,518 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_add_device [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2025-03-08 21:05:43,518 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-08 21:05:43,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-03-08 21:05:43,522 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure sg_allow_access [2025-03-08 21:05:43,522 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_allow_access [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure __rwlock_init [2025-03-08 21:05:43,522 INFO L138 BoogieDeclarations]: Found implementation of procedure __rwlock_init [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-03-08 21:05:43,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-08 21:05:43,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure dev_seq_start [2025-03-08 21:05:43,522 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_seq_start [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure seq_open [2025-03-08 21:05:43,522 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_open [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2025-03-08 21:05:43,522 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2025-03-08 21:05:43,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-03-08 21:05:43,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-03-08 21:05:43,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-08 21:05:43,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-08 21:05:43,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-08 21:05:43,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-08 21:05:43,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-08 21:05:43,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-08 21:05:43,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-08 21:05:43,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-08 21:05:43,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-08 21:05:43,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-08 21:05:43,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-08 21:05:43,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-08 21:05:43,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-03-08 21:05:43,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-03-08 21:05:43,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user [2025-03-08 21:05:43,524 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_open_rel_lock_of_sg_device [2025-03-08 21:05:43,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_open_rel_lock_of_sg_device [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-08 21:05:43,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-08 21:05:43,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-08 21:05:43,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-08 21:05:43,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-08 21:05:43,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-08 21:05:43,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-08 21:05:43,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-08 21:05:43,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-08 21:05:43,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-08 21:05:43,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-08 21:05:43,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-08 21:05:43,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-08 21:05:43,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-08 21:05:43,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-08 21:05:43,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-08 21:05:43,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-08 21:05:43,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-08 21:05:43,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-08 21:05:43,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-08 21:05:43,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-08 21:05:43,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-08 21:05:43,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-08 21:05:43,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-08 21:05:43,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-08 21:05:43,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-08 21:05:43,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-08 21:05:43,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-08 21:05:43,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure sg_lookup_dev [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_lookup_dev [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure sg_remove_sfp_usercontext [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_remove_sfp_usercontext [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure sg_remove_scat [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_remove_scat [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_single_open_devhdr [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_single_open_devhdr [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_put_blk_rq [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_put_blk_rq [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure sg_fasync [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_fasync [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure sg_new_write [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_new_write [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_write_lock [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_write_lock [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-08 21:05:43,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__not_initialized [2025-03-08 21:05:43,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__not_initialized [2025-03-08 21:05:43,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_read_unlock [2025-03-08 21:05:43,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_read_unlock [2025-03-08 21:05:43,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-08 21:05:43,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-08 21:05:43,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-08 21:05:43,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_seq_open [2025-03-08 21:05:43,530 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_seq_open [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure queue_max_segments [2025-03-08 21:05:43,530 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_max_segments [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-08 21:05:43,530 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~X~int~TO~int [2025-03-08 21:05:43,530 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~X~int~TO~int [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure sg_write [2025-03-08 21:05:43,530 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_write [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 21:05:43,530 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2025-03-08 21:05:43,530 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure dev_seq_next [2025-03-08 21:05:43,530 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_seq_next [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure sg_new_read [2025-03-08 21:05:43,530 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_new_read [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure sg_build_reserve [2025-03-08 21:05:43,530 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_build_reserve [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_write_dressz [2025-03-08 21:05:43,530 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_write_dressz [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_open_debug [2025-03-08 21:05:43,530 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_open_debug [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-03-08 21:05:43,530 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure sg_build_indirect [2025-03-08 21:05:43,530 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_build_indirect [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-08 21:05:43,530 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-08 21:05:43,530 INFO L130 BoogieDeclarations]: Found specification of procedure sg_open [2025-03-08 21:05:43,530 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_open [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user [2025-03-08 21:05:43,532 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-03-08 21:05:43,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-03-08 21:05:43,532 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_single_open_version [2025-03-08 21:05:43,532 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_single_open_version [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-03-08 21:05:43,532 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-08 21:05:43,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-03-08 21:05:43,532 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure sg_finish_rem_req [2025-03-08 21:05:43,532 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_finish_rem_req [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_dev [2025-03-08 21:05:43,532 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_dev [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2025-03-08 21:05:43,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2025-03-08 21:05:43,532 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_open_devstrs [2025-03-08 21:05:43,532 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_open_devstrs [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_del [2025-03-08 21:05:43,532 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_del [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-08 21:05:43,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-08 21:05:43,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-08 21:05:43,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-08 21:05:43,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-08 21:05:43,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-08 21:05:43,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-08 21:05:43,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-08 21:05:43,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-08 21:05:43,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-08 21:05:43,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-08 21:05:43,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-08 21:05:43,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2025-03-08 21:05:43,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-03-08 21:05:43,535 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2025-03-08 21:05:43,535 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure seq_printf [2025-03-08 21:05:43,535 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_printf [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure sg_poll [2025-03-08 21:05:43,535 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_poll [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-03-08 21:05:43,535 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-08 21:05:43,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-08 21:05:43,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-08 21:05:43,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-08 21:05:43,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-08 21:05:43,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-08 21:05:43,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-08 21:05:43,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-08 21:05:43,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-08 21:05:43,537 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_int [2025-03-08 21:05:43,537 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_int [2025-03-08 21:05:43,537 INFO L130 BoogieDeclarations]: Found specification of procedure sg_remove_request [2025-03-08 21:05:43,538 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_remove_request [2025-03-08 21:05:43,538 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-03-08 21:05:43,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-03-08 21:05:43,538 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-03-08 21:05:43,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-03-08 21:05:43,538 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-03-08 21:05:43,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-03-08 21:05:43,538 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_debug [2025-03-08 21:05:43,538 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_debug [2025-03-08 21:05:43,538 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-08 21:05:43,538 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-08 21:05:43,538 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-08 21:05:43,538 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-03-08 21:05:43,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-03-08 21:05:43,538 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2025-03-08 21:05:43,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2025-03-08 21:05:43,538 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_request__double_get [2025-03-08 21:05:43,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_request__double_get [2025-03-08 21:05:43,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-08 21:05:43,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-08 21:05:43,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-08 21:05:43,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-08 21:05:43,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-08 21:05:43,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2025-03-08 21:05:43,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_write_adio [2025-03-08 21:05:43,539 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_write_adio [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2025-03-08 21:05:43,539 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_devhdr [2025-03-08 21:05:43,539 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_devhdr [2025-03-08 21:05:43,539 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-03-08 21:05:43,540 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-08 21:05:43,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_read_lock [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_read_lock [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_module_put [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_module_put [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_remove_sg_index_idr [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_remove_sg_index_idr [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_open_dev [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_open_dev [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_autopm_put_device [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_autopm_put_device [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure dev_seq_stop [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_seq_stop [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure sg_get_rq_mark [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_get_rq_mark [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure blk_trace_startstop [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_trace_startstop [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure sg_release [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_release [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_open_rel_lock_of_sg_device [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_open_rel_lock_of_sg_device [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_single_open_dressz [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_single_open_dressz [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-08 21:05:43,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-03-08 21:05:43,542 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-03-08 21:05:43,543 INFO L130 BoogieDeclarations]: Found specification of procedure kill_fasync [2025-03-08 21:05:43,543 INFO L138 BoogieDeclarations]: Found implementation of procedure kill_fasync [2025-03-08 21:05:43,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-08 21:05:43,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-08 21:05:43,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-08 21:05:43,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-08 21:05:43,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-08 21:05:43,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-08 21:05:43,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-08 21:05:43,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-08 21:05:43,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-03-08 21:05:43,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2025-03-08 21:05:43,544 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure seq_release [2025-03-08 21:05:43,544 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_release [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-08 21:05:43,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_generic [2025-03-08 21:05:43,544 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_user_generic [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure sg_ioctl [2025-03-08 21:05:43,544 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_ioctl [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-03-08 21:05:43,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2025-03-08 21:05:43,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure sg_compat_ioctl [2025-03-08 21:05:43,544 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_compat_ioctl [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_version [2025-03-08 21:05:43,544 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_version [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2025-03-08 21:05:43,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2025-03-08 21:05:43,544 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2025-03-08 21:05:43,544 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure sdev_prefix_printk [2025-03-08 21:05:43,544 INFO L138 BoogieDeclarations]: Found implementation of procedure sdev_prefix_printk [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure sg_vma_fault [2025-03-08 21:05:43,544 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_vma_fault [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-03-08 21:05:43,544 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-03-08 21:05:43,544 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-03-08 21:05:43,544 INFO L130 BoogieDeclarations]: Found specification of procedure sg_add_request [2025-03-08 21:05:43,544 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_add_request [2025-03-08 21:05:43,545 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-08 21:05:43,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-08 21:05:43,545 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-03-08 21:05:43,545 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-03-08 21:05:43,545 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2025-03-08 21:05:43,545 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2025-03-08 21:05:43,545 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-03-08 21:05:43,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-03-08 21:05:43,545 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2025-03-08 21:05:43,545 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2025-03-08 21:05:43,545 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_put_disk [2025-03-08 21:05:43,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_put_disk [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoul_from_user [2025-03-08 21:05:43,546 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoul_from_user [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-08 21:05:43,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2025-03-08 21:05:43,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2025-03-08 21:05:43,546 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_single_open_adio [2025-03-08 21:05:43,546 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_single_open_adio [2025-03-08 21:05:44,704 INFO L256 CfgBuilder]: Building ICFG [2025-03-08 21:05:44,707 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-08 21:05:44,771 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21578: havoc #t~nondet1975; [2025-03-08 21:05:44,797 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21536: havoc #t~nondet1966; [2025-03-08 21:05:45,090 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6545: call ULTIMATE.dealloc(~#__wait~1#1.base, ~#__wait~1#1.offset);havoc ~#__wait~1#1.base, ~#__wait~1#1.offset; [2025-03-08 21:05:45,166 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6042: havoc queue_max_sectors_#t~mem224#1; [2025-03-08 21:05:46,100 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10143: call ULTIMATE.dealloc(sg_start_req_~#map_data~0#1.base, sg_start_req_~#map_data~0#1.offset);havoc sg_start_req_~#map_data~0#1.base, sg_start_req_~#map_data~0#1.offset;call ULTIMATE.dealloc(sg_start_req_~#i~0#1.base, sg_start_req_~#i~0#1.offset);havoc sg_start_req_~#i~0#1.base, sg_start_req_~#i~0#1.offset; [2025-03-08 21:05:46,100 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21391: havoc blk_rq_map_user_iov_#t~nondet1942#1; [2025-03-08 21:05:46,100 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6067: havoc blk_rq_aligned_#t~bitwise231#1;havoc blk_rq_aligned_#t~bitwise232#1;havoc blk_rq_aligned_#t~short233#1; [2025-03-08 21:05:46,100 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6054: havoc queue_dma_alignment_#t~ite227#1;havoc queue_dma_alignment_#t~mem226#1; [2025-03-08 21:05:46,100 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21483: havoc memdup_user_#t~ret1956#1.base, memdup_user_#t~ret1956#1.offset; [2025-03-08 21:05:46,100 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6092: havoc scsi_sense_is_deferred_#t~mem257#1;havoc scsi_sense_is_deferred_#t~mem258#1;havoc scsi_sense_is_deferred_#t~short259#1; [2025-03-08 21:05:46,100 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9577: call ULTIMATE.dealloc(sg_rq_end_io_~#sshdr~0#1.base, sg_rq_end_io_~#sshdr~0#1.offset);havoc sg_rq_end_io_~#sshdr~0#1.base, sg_rq_end_io_~#sshdr~0#1.offset;call ULTIMATE.dealloc(sg_rq_end_io_~#__key~0#1.base, sg_rq_end_io_~#__key~0#1.offset);havoc sg_rq_end_io_~#__key~0#1.base, sg_rq_end_io_~#__key~0#1.offset;call ULTIMATE.dealloc(sg_rq_end_io_~#__constr_expr_0~0#1.base, sg_rq_end_io_~#__constr_expr_0~0#1.offset);havoc sg_rq_end_io_~#__constr_expr_0~0#1.base, sg_rq_end_io_~#__constr_expr_0~0#1.offset; [2025-03-08 21:05:46,100 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21387: havoc blk_rq_map_user_#t~nondet1941#1; [2025-03-08 21:05:46,100 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21555: havoc scsi_normalize_sense_#t~nondet1970#1; [2025-03-08 21:05:46,354 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21418: havoc #t~nondet1948; [2025-03-08 21:05:46,592 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9755: call ULTIMATE.dealloc(sg_alloc_~#__key~1#1.base, sg_alloc_~#__key~1#1.offset);havoc sg_alloc_~#__key~1#1.base, sg_alloc_~#__key~1#1.offset;call ULTIMATE.dealloc(sg_alloc_~#__key___0~0#1.base, sg_alloc_~#__key___0~0#1.offset);havoc sg_alloc_~#__key___0~0#1.base, sg_alloc_~#__key___0~0#1.offset;call ULTIMATE.dealloc(sg_alloc_~#__key___1~0#1.base, sg_alloc_~#__key___1~0#1.offset);havoc sg_alloc_~#__key___1~0#1.base, sg_alloc_~#__key___1~0#1.offset; [2025-03-08 21:05:46,592 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21425: havoc cdev_alloc_#t~ret1950#1.base, cdev_alloc_#t~ret1950#1.offset; [2025-03-08 21:05:46,592 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21434: havoc device_create_#t~ret1951#1.base, device_create_#t~ret1951#1.offset; [2025-03-08 21:05:46,592 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21602: havoc sysfs_create_link_#t~nondet1981#1; [2025-03-08 21:05:46,592 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21380: havoc alloc_disk_#t~ret1940#1.base, alloc_disk_#t~ret1940#1.offset; [2025-03-08 21:05:46,592 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16723-1: ldv_alloc_disk_109_#res#1.base, ldv_alloc_disk_109_#res#1.offset := ldv_alloc_disk_109_~ldv_func_res~0#1.base, ldv_alloc_disk_109_~ldv_func_res~0#1.offset; [2025-03-08 21:05:46,592 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21422: havoc cdev_add_#t~nondet1949#1; [2025-03-08 21:05:46,595 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21373: havoc #t~nondet1938; [2025-03-08 21:05:46,632 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21414: havoc blk_verify_command_#t~nondet1947#1; [2025-03-08 21:05:46,665 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11179: havoc sg_last_dev_#t~mem1150#1;call ULTIMATE.dealloc(sg_last_dev_~#k~12#1.base, sg_last_dev_~#k~12#1.offset);havoc sg_last_dev_~#k~12#1.base, sg_last_dev_~#k~12#1.offset; [2025-03-08 21:05:46,666 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21451: havoc idr_for_each_#t~nondet1953#1; [2025-03-08 21:05:46,684 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21570: havoc #t~nondet1973; [2025-03-08 21:05:46,737 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5793: assume 4 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:05:46,737 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5793: assume !(4 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:05:46,737 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789: assume 2 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:05:46,737 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789: assume !(2 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:05:46,737 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785: assume 1 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:05:46,737 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785: assume !(1 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:05:46,738 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5806: SUMMARY for call __copy_to_user_nocheck_#t~ret139#1 := ldv__builtin_expect((if 0 != __copy_to_user_nocheck_~ret~2#1 then 1 else 0), 0); srcloc: null [2025-03-08 21:05:46,738 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5802: SUMMARY for call __copy_to_user_nocheck_#t~ret138#1 := ldv__builtin_expect((if 0 != __copy_to_user_nocheck_~ret~2#1 then 1 else 0), 0); srcloc: null [2025-03-08 21:05:46,738 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5798: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-03-08 21:05:46,738 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5794: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-03-08 21:05:46,738 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5790: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-03-08 21:05:46,738 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856: __copy_to_user_nocheck_~tmp___2~3#1 := __copy_to_user_nocheck_#t~ret140#1;havoc __copy_to_user_nocheck_#t~ret140#1;__copy_to_user_nocheck_#res#1 := (if __copy_to_user_nocheck_~tmp___2~3#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_to_user_nocheck_~tmp___2~3#1 % 18446744073709551616 % 4294967296 else __copy_to_user_nocheck_~tmp___2~3#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-03-08 21:05:46,738 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5786: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-03-08 21:05:46,738 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5846: assume 0 != __copy_to_user_nocheck_~tmp___1~3#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-03-08 21:05:46,738 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5846: assume !(0 != __copy_to_user_nocheck_~tmp___1~3#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-03-08 21:05:46,738 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5844: assume -9223372036854775808 <= __copy_to_user_nocheck_#t~ret139#1 && __copy_to_user_nocheck_#t~ret139#1 <= 9223372036854775807;__copy_to_user_nocheck_~tmp___1~3#1 := __copy_to_user_nocheck_#t~ret139#1;havoc __copy_to_user_nocheck_#t~ret139#1; [2025-03-08 21:05:46,738 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809: SUMMARY for call __copy_to_user_nocheck_#t~ret140#1 := copy_user_generic(__copy_to_user_nocheck_~dst#1.base, __copy_to_user_nocheck_~dst#1.offset, __copy_to_user_nocheck_~src#1.base, __copy_to_user_nocheck_~src#1.offset, __copy_to_user_nocheck_~size#1); srcloc: null [2025-03-08 21:05:46,738 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5805: assume 16 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:05:46,739 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5805: assume !(16 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:05:46,739 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5830: assume -9223372036854775808 <= __copy_to_user_nocheck_#t~ret138#1 && __copy_to_user_nocheck_#t~ret138#1 <= 9223372036854775807;__copy_to_user_nocheck_~tmp___0~6#1 := __copy_to_user_nocheck_#t~ret138#1;havoc __copy_to_user_nocheck_#t~ret138#1; [2025-03-08 21:05:46,739 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801: assume 10 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:05:46,739 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801: assume !(10 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:05:46,739 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832: assume 0 != __copy_to_user_nocheck_~tmp___0~6#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-03-08 21:05:46,739 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832: assume !(0 != __copy_to_user_nocheck_~tmp___0~6#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-03-08 21:05:46,739 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5797: assume 8 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:05:46,739 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5797: assume !(8 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:05:46,819 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21498: havoc #t~nondet1959; [2025-03-08 21:05:46,830 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21444: havoc fasync_helper_#t~nondet1952#1; [2025-03-08 21:05:46,933 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21490: havoc msecs_to_jiffies_#t~nondet1957#1; [2025-03-08 21:05:46,933 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7223: call ULTIMATE.dealloc(~#cmnd~1#1.base, ~#cmnd~1#1.offset);havoc ~#cmnd~1#1.base, ~#cmnd~1#1.offset; [2025-03-08 21:05:46,982 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21566: havoc #t~nondet1972; [2025-03-08 21:05:47,258 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15751: #res#1 := ~arg0#1; [2025-03-08 21:05:47,260 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6048: havoc #t~mem225; [2025-03-08 21:05:49,805 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21622: havoc __get_user_bad_#t~nondet1983#1; [2025-03-08 21:05:49,805 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943: call ULTIMATE.dealloc(~#old_hdr~1#1.base, ~#old_hdr~1#1.offset);havoc ~#old_hdr~1#1.base, ~#old_hdr~1#1.offset;call ULTIMATE.dealloc(~#cmnd~0#1.base, ~#cmnd~0#1.offset);havoc ~#cmnd~0#1.base, ~#cmnd~0#1.offset;call ULTIMATE.dealloc(~#cmd~0#1.base, ~#cmd~0#1.offset);havoc ~#cmd~0#1.base, ~#cmd~0#1.offset;call ULTIMATE.dealloc(~#_rs~0#1.base, ~#_rs~0#1.offset);havoc ~#_rs~0#1.base, ~#_rs~0#1.offset; [2025-03-08 21:05:49,805 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21332: havoc ___ratelimit_#t~nondet1936#1; [2025-03-08 21:05:49,838 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11109: call ULTIMATE.dealloc(sg_remove_sfp_~#__key~3#1.base, sg_remove_sfp_~#__key~3#1.offset);havoc sg_remove_sfp_~#__key~3#1.base, sg_remove_sfp_~#__key~3#1.offset;call ULTIMATE.dealloc(sg_remove_sfp_~#__constr_expr_0~1#1.base, sg_remove_sfp_~#__constr_expr_0~1#1.offset);havoc sg_remove_sfp_~#__constr_expr_0~1#1.base, sg_remove_sfp_~#__constr_expr_0~1#1.offset; [2025-03-08 21:05:49,839 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21377: havoc #t~nondet1939; [2025-03-08 21:05:49,853 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11547: havoc #t~mem1189;havoc #t~mem1190; [2025-03-08 21:05:49,920 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11429: call ULTIMATE.dealloc(~#k~15.base, ~#k~15.offset);havoc ~#k~15.base, ~#k~15.offset; [2025-03-08 21:05:49,927 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16974-1: ldv_seq_open_131_#res#1 := ldv_seq_open_131_~ldv_func_res~5#1; [2025-03-08 21:05:50,256 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21540: havoc scsi_device_get_#t~nondet1967#1; [2025-03-08 21:05:50,256 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21529: havoc scsi_autopm_get_device_#t~nondet1965#1; [2025-03-08 21:05:50,257 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5560: havoc iminor_#t~mem99#1; [2025-03-08 21:05:50,257 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10961: call ULTIMATE.dealloc(sg_add_sfp_~#__key~2#1.base, sg_add_sfp_~#__key~2#1.offset);havoc sg_add_sfp_~#__key~2#1.base, sg_add_sfp_~#__key~2#1.offset;call ULTIMATE.dealloc(sg_add_sfp_~#__key___0~1#1.base, sg_add_sfp_~#__key___0~1#1.offset);havoc sg_add_sfp_~#__key___0~1#1.base, sg_add_sfp_~#__key___0~1#1.offset; [2025-03-08 21:05:50,257 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6175: call ULTIMATE.dealloc(open_wait_~#__wait~0#1.base, open_wait_~#__wait~0#1.offset);havoc open_wait_~#__wait~0#1.base, open_wait_~#__wait~0#1.offset;call ULTIMATE.dealloc(open_wait_~#__wait___0~0#1.base, open_wait_~#__wait___0~0#1.offset);havoc open_wait_~#__wait___0~0#1.base, open_wait_~#__wait___0~0#1.offset; [2025-03-08 21:05:50,284 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5696: assume 16 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:05:50,284 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5696: assume !(16 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:05:50,284 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5692: assume 10 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:05:50,284 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5692: assume !(10 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:05:50,284 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5688: assume 8 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:05:50,284 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5688: assume !(8 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:05:50,284 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5684: assume 4 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:05:50,284 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5684: assume !(4 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:05:50,284 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5680: assume 2 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:05:50,284 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5680: assume !(2 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:05:50,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5676: assume 1 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:05:50,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5676: assume !(1 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:05:50,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5726: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret133#1 && __copy_from_user_nocheck_#t~ret133#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___0~5#1 := __copy_from_user_nocheck_#t~ret133#1;havoc __copy_from_user_nocheck_#t~ret133#1; [2025-03-08 21:05:50,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5697: SUMMARY for call __copy_from_user_nocheck_#t~ret134#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~1#1 then 1 else 0), 0); srcloc: null [2025-03-08 21:05:50,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5728: assume 0 != __copy_from_user_nocheck_~tmp___0~5#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2025-03-08 21:05:50,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5728: assume !(0 != __copy_from_user_nocheck_~tmp___0~5#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2025-03-08 21:05:50,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5693: SUMMARY for call __copy_from_user_nocheck_#t~ret133#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~1#1 then 1 else 0), 0); srcloc: null [2025-03-08 21:05:50,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5753: __copy_from_user_nocheck_~tmp___2~2#1 := __copy_from_user_nocheck_#t~ret135#1;havoc __copy_from_user_nocheck_#t~ret135#1;__copy_from_user_nocheck_#res#1 := (if __copy_from_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_from_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 else __copy_from_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-03-08 21:05:50,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5689: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2025-03-08 21:05:50,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5685: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2025-03-08 21:05:50,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5743: assume 0 != __copy_from_user_nocheck_~tmp___1~2#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2025-03-08 21:05:50,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5743: assume !(0 != __copy_from_user_nocheck_~tmp___1~2#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2025-03-08 21:05:50,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2025-03-08 21:05:50,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5741: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret134#1 && __copy_from_user_nocheck_#t~ret134#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___1~2#1 := __copy_from_user_nocheck_#t~ret134#1;havoc __copy_from_user_nocheck_#t~ret134#1; [2025-03-08 21:05:50,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5677: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2025-03-08 21:05:50,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5700: SUMMARY for call __copy_from_user_nocheck_#t~ret135#1 := copy_user_generic(__copy_from_user_nocheck_~dst#1.base, __copy_from_user_nocheck_~dst#1.offset, __copy_from_user_nocheck_~src#1.base, __copy_from_user_nocheck_~src#1.offset, __copy_from_user_nocheck_~size#1); srcloc: null [2025-03-08 21:06:04,400 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15495-1: ldv_scsi_register_interface_#res#1 := ldv_scsi_register_interface_~arg0#1; [2025-03-08 21:06:04,400 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21508: havoc proc_mkdir_#t~ret1962#1.base, proc_mkdir_#t~ret1962#1.offset; [2025-03-08 21:06:04,400 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16819-1: ldv_scsi_register_interface_117_#res#1 := ldv_scsi_register_interface_117_~ldv_func_res~2#1; [2025-03-08 21:06:04,400 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21519: havoc register_chrdev_region_#t~nondet1964#1; [2025-03-08 21:06:04,400 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6004: havoc dev_get_drvdata_#t~mem193#1.base, dev_get_drvdata_#t~mem193#1.offset; [2025-03-08 21:06:04,400 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21559: havoc scsi_register_interface_#t~nondet1971#1; [2025-03-08 21:06:04,400 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21494: havoc no_llseek_#t~nondet1958#1; [2025-03-08 21:06:04,401 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16804-1: ldv_register_chrdev_region_116_#res#1 := ldv_register_chrdev_region_116_~ldv_func_res~1#1; [2025-03-08 21:06:04,401 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21505: havoc proc_create_data_#t~ret1961#1.base, proc_create_data_#t~ret1961#1.offset; [2025-03-08 21:06:05,288 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21398: havoc blk_rq_unmap_user_#t~nondet1943#1; [2025-03-08 21:06:05,703 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084: havoc scsi_device_online_#t~mem250#1;havoc scsi_device_online_#t~mem251#1;havoc scsi_device_online_#t~short252#1; [2025-03-08 21:06:06,760 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16959-1: ldv_seq_open_130_#res#1 := ldv_seq_open_130_~ldv_func_res~4#1; [2025-03-08 21:06:06,793 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-08 21:06:08,503 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21582: havoc #t~nondet1976; [2025-03-08 21:06:09,273 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21574: havoc #t~nondet1974; [2025-03-08 21:06:09,827 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5265: havoc #t~mem39; [2025-03-08 21:06:11,210 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5181: havoc list_empty_#t~mem22#1.base, list_empty_#t~mem22#1.offset; [2025-03-08 21:06:11,701 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11374: call ULTIMATE.dealloc(~#num~3.base, ~#num~3.offset);havoc ~#num~3.base, ~#num~3.offset; [2025-03-08 21:06:11,949 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21502: havoc #t~nondet1960; [2025-03-08 21:06:12,188 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16944-1: ldv_seq_open_129_#res#1 := ldv_seq_open_129_~ldv_func_res~3#1; [2025-03-08 21:06:12,811 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21410: havoc #t~nondet1946; [2025-03-08 21:06:13,096 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21461: havoc #t~nondet1954; [2025-03-08 21:06:13,334 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21594: havoc #t~nondet1979; [2025-03-08 21:06:13,796 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21598: havoc #t~nondet1980; [2025-03-08 21:06:13,954 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21586: havoc #t~nondet1977; [2025-03-08 21:06:20,228 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21547: havoc scsi_ioctl_#t~nondet1968#1; [2025-03-08 21:06:20,228 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21551: havoc scsi_ioctl_block_when_processing_errors_#t~nondet1969#1; [2025-03-08 21:06:20,228 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7516: call ULTIMATE.dealloc(~#srp~3#1.base, ~#srp~3#1.offset);havoc ~#srp~3#1.base, ~#srp~3#1.offset;call ULTIMATE.dealloc(~#__wait~2#1.base, ~#__wait~2#1.offset);havoc ~#__wait~2#1.base, ~#__wait~2#1.offset;call ULTIMATE.dealloc(~#opcode~1#1.base, ~#opcode~1#1.offset);havoc ~#opcode~1#1.base, ~#opcode~1#1.offset; [2025-03-08 21:06:20,228 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21590: havoc sg_scsi_ioctl_#t~nondet1978#1; [2025-03-08 21:06:20,228 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7919: havoc #t~mem593#1; [2025-03-08 21:06:20,228 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21402: havoc blk_trace_remove_#t~nondet1944#1; [2025-03-08 21:06:20,228 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21406: havoc blk_trace_setup_#t~nondet1945#1; [2025-03-08 21:06:21,295 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21345: havoc __get_page_tail_#t~nondet1937#1; [2025-03-08 21:06:21,296 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5142: havoc constant_test_bit_#t~mem5#1;havoc constant_test_bit_#t~bitwise6#1; [2025-03-08 21:06:21,712 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21515: havoc queue_work_on_#t~nondet1963#1; [2025-03-08 21:06:21,751 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L17261: havoc ldv_linux_usb_dev_atomic_add_return_#t~mem1794#1; [2025-03-08 21:06:21,913 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21468: havoc #t~nondet1955; [2025-03-08 21:06:24,278 INFO L? ?]: Removed 5420 outVars from TransFormulas that were not future-live. [2025-03-08 21:06:24,278 INFO L307 CfgBuilder]: Performing block encoding [2025-03-08 21:06:24,371 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-08 21:06:24,372 INFO L336 CfgBuilder]: Removed 1 assume(true) statements. [2025-03-08 21:06:24,372 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 09:06:24 BoogieIcfgContainer [2025-03-08 21:06:24,373 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-08 21:06:24,375 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-08 21:06:24,375 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-08 21:06:24,378 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-08 21:06:24,379 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.03 09:05:34" (1/3) ... [2025-03-08 21:06:24,379 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2ee92e18 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 09:06:24, skipping insertion in model container [2025-03-08 21:06:24,380 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:05:40" (2/3) ... [2025-03-08 21:06:24,381 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2ee92e18 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 09:06:24, skipping insertion in model container [2025-03-08 21:06:24,381 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 09:06:24" (3/3) ... [2025-03-08 21:06:24,382 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--scsi--sg.ko.cil.i [2025-03-08 21:06:24,393 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-08 21:06:24,397 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--scsi--sg.ko.cil.i that has 249 procedures, 4364 locations, 1 initial locations, 110 loop locations, and 44 error locations. [2025-03-08 21:06:24,506 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-08 21:06:24,520 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6620a152, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-08 21:06:24,520 INFO L334 AbstractCegarLoop]: Starting to check reachability of 44 error locations. [2025-03-08 21:06:24,532 INFO L276 IsEmpty]: Start isEmpty. Operand has 4048 states, 2735 states have (on average 1.3630712979890311) internal successors, (3728), 2897 states have internal predecessors, (3728), 1091 states have call successors, (1091), 178 states have call predecessors, (1091), 177 states have return successors, (1064), 1034 states have call predecessors, (1064), 1064 states have call successors, (1064) [2025-03-08 21:06:24,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2025-03-08 21:06:24,537 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:06:24,537 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:06:24,538 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 42 more)] === [2025-03-08 21:06:24,541 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:06:24,541 INFO L85 PathProgramCache]: Analyzing trace with hash -1599512753, now seen corresponding path program 1 times [2025-03-08 21:06:24,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:06:24,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662298151] [2025-03-08 21:06:24,546 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:06:24,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:06:29,215 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 34 statements into 1 equivalence classes. [2025-03-08 21:06:29,486 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 34 of 34 statements. [2025-03-08 21:06:29,486 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:06:29,486 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:06:30,274 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-08 21:06:30,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:06:30,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662298151] [2025-03-08 21:06:30,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662298151] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:06:30,279 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:06:30,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 21:06:30,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531095478] [2025-03-08 21:06:30,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:06:30,288 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 21:06:30,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:06:30,317 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 21:06:30,318 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 21:06:30,337 INFO L87 Difference]: Start difference. First operand has 4048 states, 2735 states have (on average 1.3630712979890311) internal successors, (3728), 2897 states have internal predecessors, (3728), 1091 states have call successors, (1091), 178 states have call predecessors, (1091), 177 states have return successors, (1064), 1034 states have call predecessors, (1064), 1064 states have call successors, (1064) Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2025-03-08 21:06:31,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:06:31,441 INFO L93 Difference]: Finished difference Result 8033 states and 11935 transitions. [2025-03-08 21:06:31,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 21:06:31,443 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 34 [2025-03-08 21:06:31,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:06:31,487 INFO L225 Difference]: With dead ends: 8033 [2025-03-08 21:06:31,487 INFO L226 Difference]: Without dead ends: 3960 [2025-03-08 21:06:31,516 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 21:06:31,518 INFO L435 NwaCegarLoop]: 5610 mSDtfsCounter, 7 mSDsluCounter, 5600 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 11210 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2025-03-08 21:06:31,519 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 11210 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2025-03-08 21:06:31,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3960 states. [2025-03-08 21:06:31,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3960 to 3960. [2025-03-08 21:06:31,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3960 states, 2691 states have (on average 1.2980304719435154) internal successors, (3493), 2813 states have internal predecessors, (3493), 1050 states have call successors, (1050), 176 states have call predecessors, (1050), 175 states have return successors, (1048), 1018 states have call predecessors, (1048), 1048 states have call successors, (1048) [2025-03-08 21:06:31,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3960 states to 3960 states and 5591 transitions. [2025-03-08 21:06:31,814 INFO L78 Accepts]: Start accepts. Automaton has 3960 states and 5591 transitions. Word has length 34 [2025-03-08 21:06:31,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:06:31,815 INFO L471 AbstractCegarLoop]: Abstraction has 3960 states and 5591 transitions. [2025-03-08 21:06:31,815 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2025-03-08 21:06:31,816 INFO L276 IsEmpty]: Start isEmpty. Operand 3960 states and 5591 transitions. [2025-03-08 21:06:31,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2025-03-08 21:06:31,817 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:06:31,817 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:06:31,817 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-08 21:06:31,817 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 42 more)] === [2025-03-08 21:06:31,818 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:06:31,819 INFO L85 PathProgramCache]: Analyzing trace with hash -1666519506, now seen corresponding path program 1 times [2025-03-08 21:06:31,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:06:31,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607192926] [2025-03-08 21:06:31,819 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:06:31,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:06:36,528 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 34 statements into 1 equivalence classes. [2025-03-08 21:06:36,619 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 34 of 34 statements. [2025-03-08 21:06:36,620 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:06:36,620 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:06:37,744 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-08 21:06:37,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:06:37,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607192926] [2025-03-08 21:06:37,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607192926] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:06:37,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:06:37,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-08 21:06:37,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425326869] [2025-03-08 21:06:37,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:06:37,746 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-08 21:06:37,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:06:37,747 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-08 21:06:37,747 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-08 21:06:37,747 INFO L87 Difference]: Start difference. First operand 3960 states and 5591 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2025-03-08 21:06:40,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:06:40,920 INFO L93 Difference]: Finished difference Result 7856 states and 11094 transitions. [2025-03-08 21:06:40,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-08 21:06:40,921 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 34 [2025-03-08 21:06:40,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:06:40,968 INFO L225 Difference]: With dead ends: 7856 [2025-03-08 21:06:40,969 INFO L226 Difference]: Without dead ends: 7854 [2025-03-08 21:06:40,977 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-08 21:06:40,978 INFO L435 NwaCegarLoop]: 10968 mSDtfsCounter, 5574 mSDsluCounter, 27391 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5575 SdHoareTripleChecker+Valid, 38359 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2025-03-08 21:06:40,978 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5575 Valid, 38359 Invalid, 297 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2025-03-08 21:06:40,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7854 states. [2025-03-08 21:06:41,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7854 to 7753. [2025-03-08 21:06:41,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7753 states, 5297 states have (on average 1.3016801963375495) internal successors, (6895), 5500 states have internal predecessors, (6895), 2068 states have call successors, (2068), 346 states have call predecessors, (2068), 345 states have return successors, (2066), 2002 states have call predecessors, (2066), 2066 states have call successors, (2066) [2025-03-08 21:06:41,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7753 states to 7753 states and 11029 transitions. [2025-03-08 21:06:41,309 INFO L78 Accepts]: Start accepts. Automaton has 7753 states and 11029 transitions. Word has length 34 [2025-03-08 21:06:41,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:06:41,310 INFO L471 AbstractCegarLoop]: Abstraction has 7753 states and 11029 transitions. [2025-03-08 21:06:41,310 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2025-03-08 21:06:41,310 INFO L276 IsEmpty]: Start isEmpty. Operand 7753 states and 11029 transitions. [2025-03-08 21:06:41,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2025-03-08 21:06:41,311 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:06:41,311 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:06:41,311 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-08 21:06:41,311 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 42 more)] === [2025-03-08 21:06:41,312 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:06:41,312 INFO L85 PathProgramCache]: Analyzing trace with hash -214557317, now seen corresponding path program 1 times [2025-03-08 21:06:41,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:06:41,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969374555] [2025-03-08 21:06:41,312 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:06:41,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:06:45,957 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 53 statements into 1 equivalence classes. [2025-03-08 21:06:46,037 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 53 of 53 statements. [2025-03-08 21:06:46,037 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:06:46,037 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:06:47,087 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2025-03-08 21:06:47,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:06:47,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969374555] [2025-03-08 21:06:47,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969374555] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:06:47,088 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:06:47,088 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-08 21:06:47,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011611665] [2025-03-08 21:06:47,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:06:47,089 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-08 21:06:47,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:06:47,089 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-08 21:06:47,090 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-08 21:06:47,090 INFO L87 Difference]: Start difference. First operand 7753 states and 11029 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-03-08 21:06:48,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:06:48,614 INFO L93 Difference]: Finished difference Result 7753 states and 11029 transitions. [2025-03-08 21:06:48,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-08 21:06:48,614 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 53 [2025-03-08 21:06:48,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:06:48,655 INFO L225 Difference]: With dead ends: 7753 [2025-03-08 21:06:48,656 INFO L226 Difference]: Without dead ends: 7751 [2025-03-08 21:06:48,662 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-08 21:06:48,664 INFO L435 NwaCegarLoop]: 5537 mSDtfsCounter, 5569 mSDsluCounter, 11069 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5570 SdHoareTripleChecker+Valid, 16606 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2025-03-08 21:06:48,665 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5570 Valid, 16606 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2025-03-08 21:06:48,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7751 states. [2025-03-08 21:06:48,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7751 to 7751. [2025-03-08 21:06:48,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7751 states, 5296 states have (on average 1.301359516616314) internal successors, (6892), 5498 states have internal predecessors, (6892), 2068 states have call successors, (2068), 346 states have call predecessors, (2068), 345 states have return successors, (2066), 2002 states have call predecessors, (2066), 2066 states have call successors, (2066) [2025-03-08 21:06:49,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7751 states to 7751 states and 11026 transitions. [2025-03-08 21:06:49,016 INFO L78 Accepts]: Start accepts. Automaton has 7751 states and 11026 transitions. Word has length 53 [2025-03-08 21:06:49,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:06:49,016 INFO L471 AbstractCegarLoop]: Abstraction has 7751 states and 11026 transitions. [2025-03-08 21:06:49,017 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2025-03-08 21:06:49,017 INFO L276 IsEmpty]: Start isEmpty. Operand 7751 states and 11026 transitions. [2025-03-08 21:06:49,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2025-03-08 21:06:49,021 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:06:49,022 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:06:49,022 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-08 21:06:49,022 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 42 more)] === [2025-03-08 21:06:49,022 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:06:49,023 INFO L85 PathProgramCache]: Analyzing trace with hash -121347606, now seen corresponding path program 1 times [2025-03-08 21:06:49,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:06:49,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732513169] [2025-03-08 21:06:49,023 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:06:49,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:06:53,598 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 85 statements into 1 equivalence classes. [2025-03-08 21:06:53,652 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 85 of 85 statements. [2025-03-08 21:06:53,653 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:06:53,653 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat