./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 c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/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-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/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-?-c00e63d-m [2025-02-06 08:25:06,635 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 08:25:06,677 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 08:25:06,681 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 08:25:06,681 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 08:25:06,696 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 08:25:06,697 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 08:25:06,697 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 08:25:06,697 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 08:25:06,697 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 08:25:06,697 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 08:25:06,697 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 08:25:06,698 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 08:25:06,698 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 08:25:06,698 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 08:25:06,698 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 08:25:06,698 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 08:25:06,698 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 08:25:06,698 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 08:25:06,698 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 08:25:06,698 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 08:25:06,698 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 08:25:06,699 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 08:25:06,699 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 08:25:06,699 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 08:25:06,699 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 08:25:06,699 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 08:25:06,699 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 08:25:06,699 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 08:25:06,699 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:25:06,699 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 08:25:06,699 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 08:25:06,699 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 08:25:06,699 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 08:25:06,699 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 08:25:06,700 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 08:25:06,700 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 08:25:06,700 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 08:25:06,700 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 08:25:06,700 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 08:25:06,700 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-jdk21/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-02-06 08:25:06,977 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 08:25:06,987 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 08:25:06,990 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 08:25:06,991 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 08:25:06,991 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 08:25:06,992 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i [2025-02-06 08:25:08,332 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/1a108f329/8e7235c089e64afe9b5e31d5bd774a97/FLAG0a022b849 [2025-02-06 08:25:09,077 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 08:25:09,078 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i [2025-02-06 08:25:09,142 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/1a108f329/8e7235c089e64afe9b5e31d5bd774a97/FLAG0a022b849 [2025-02-06 08:25:09,155 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/1a108f329/8e7235c089e64afe9b5e31d5bd774a97 [2025-02-06 08:25:09,157 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 08:25:09,158 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 08:25:09,160 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 08:25:09,160 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 08:25:09,163 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 08:25:09,164 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 08:25:09" (1/1) ... [2025-02-06 08:25:09,164 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6f99ca09 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:25:09, skipping insertion in model container [2025-02-06 08:25:09,165 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 08:25:09" (1/1) ... [2025-02-06 08:25:09,273 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 08:25:15,050 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625473,625486] [2025-02-06 08:25:15,054 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625618,625631] [2025-02-06 08:25:15,054 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625764,625777] [2025-02-06 08:25:15,054 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625929,625942] [2025-02-06 08:25:15,055 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626087,626100] [2025-02-06 08:25:15,055 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626245,626258] [2025-02-06 08:25:15,055 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626403,626416] [2025-02-06 08:25:15,055 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626563,626576] [2025-02-06 08:25:15,055 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626722,626735] [2025-02-06 08:25:15,056 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626861,626874] [2025-02-06 08:25:15,056 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627003,627016] [2025-02-06 08:25:15,056 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627152,627165] [2025-02-06 08:25:15,056 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627291,627304] [2025-02-06 08:25:15,056 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627446,627459] [2025-02-06 08:25:15,057 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627606,627619] [2025-02-06 08:25:15,057 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627757,627770] [2025-02-06 08:25:15,057 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627908,627921] [2025-02-06 08:25:15,057 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628060,628073] [2025-02-06 08:25:15,058 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628209,628222] [2025-02-06 08:25:15,058 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628357,628370] [2025-02-06 08:25:15,058 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628514,628527] [2025-02-06 08:25:15,058 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628663,628676] [2025-02-06 08:25:15,058 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628819,628832] [2025-02-06 08:25:15,058 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628972,628985] [2025-02-06 08:25:15,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629118,629131] [2025-02-06 08:25:15,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629261,629274] [2025-02-06 08:25:15,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629413,629426] [2025-02-06 08:25:15,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629559,629572] [2025-02-06 08:25:15,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629704,629717] [2025-02-06 08:25:15,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629858,629871] [2025-02-06 08:25:15,060 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630009,630022] [2025-02-06 08:25:15,060 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630164,630177] [2025-02-06 08:25:15,060 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630316,630329] [2025-02-06 08:25:15,060 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630471,630484] [2025-02-06 08:25:15,061 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630635,630648] [2025-02-06 08:25:15,061 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630791,630804] [2025-02-06 08:25:15,061 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630955,630968] [2025-02-06 08:25:15,061 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631097,631110] [2025-02-06 08:25:15,061 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631255,631268] [2025-02-06 08:25:15,062 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631422,631435] [2025-02-06 08:25:15,062 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631581,631594] [2025-02-06 08:25:15,062 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631740,631753] [2025-02-06 08:25:15,062 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631889,631902] [2025-02-06 08:25:15,063 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632036,632049] [2025-02-06 08:25:15,063 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632175,632188] [2025-02-06 08:25:15,063 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632338,632351] [2025-02-06 08:25:15,063 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632504,632517] [2025-02-06 08:25:15,063 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632668,632681] [2025-02-06 08:25:15,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632833,632846] [2025-02-06 08:25:15,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632998,633011] [2025-02-06 08:25:15,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633164,633177] [2025-02-06 08:25:15,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633329,633342] [2025-02-06 08:25:15,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633496,633509] [2025-02-06 08:25:15,065 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633656,633669] [2025-02-06 08:25:15,065 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633818,633831] [2025-02-06 08:25:15,065 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633977,633990] [2025-02-06 08:25:15,065 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634123,634136] [2025-02-06 08:25:15,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634266,634279] [2025-02-06 08:25:15,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634410,634423] [2025-02-06 08:25:15,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634553,634566] [2025-02-06 08:25:15,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634697,634710] [2025-02-06 08:25:15,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634838,634851] [2025-02-06 08:25:15,067 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634976,634989] [2025-02-06 08:25:15,067 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635134,635147] [2025-02-06 08:25:15,067 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635293,635306] [2025-02-06 08:25:15,067 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635449,635462] [2025-02-06 08:25:15,067 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635598,635611] [2025-02-06 08:25:15,068 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635750,635763] [2025-02-06 08:25:15,068 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635901,635914] [2025-02-06 08:25:15,068 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636050,636063] [2025-02-06 08:25:15,068 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636202,636215] [2025-02-06 08:25:15,069 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636350,636363] [2025-02-06 08:25:15,069 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636503,636516] [2025-02-06 08:25:15,069 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636654,636667] [2025-02-06 08:25:15,069 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636804,636817] [2025-02-06 08:25:15,069 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636951,636964] [2025-02-06 08:25:15,070 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637102,637115] [2025-02-06 08:25:15,070 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637253,637266] [2025-02-06 08:25:15,070 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637401,637414] [2025-02-06 08:25:15,070 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637567,637580] [2025-02-06 08:25:15,070 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637736,637749] [2025-02-06 08:25:15,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637903,637916] [2025-02-06 08:25:15,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638071,638084] [2025-02-06 08:25:15,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638221,638234] [2025-02-06 08:25:15,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638368,638381] [2025-02-06 08:25:15,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638529,638542] [2025-02-06 08:25:15,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638699,638712] [2025-02-06 08:25:15,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638861,638874] [2025-02-06 08:25:15,094 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:25:15,124 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 08:25:15,192 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [5150] [2025-02-06 08:25:15,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5209] [2025-02-06 08:25:15,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5212] [2025-02-06 08:25:15,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5215] [2025-02-06 08:25:15,198 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5218] [2025-02-06 08:25:15,199 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [5311] [2025-02-06 08:25:15,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5314] [2025-02-06 08:25:15,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5317] [2025-02-06 08:25:15,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5320] [2025-02-06 08:25:15,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [5359] [2025-02-06 08:25:15,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [5362] [2025-02-06 08:25:15,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [5364] [2025-02-06 08:25:15,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [5369] [2025-02-06 08:25:15,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [5372] [2025-02-06 08:25:15,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [5374] [2025-02-06 08:25:15,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [5379] [2025-02-06 08:25:15,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [5382] [2025-02-06 08:25:15,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [5384] [2025-02-06 08:25:15,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [5389] [2025-02-06 08:25:15,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [5392] [2025-02-06 08:25:15,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [5394] [2025-02-06 08:25:15,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5423] [2025-02-06 08:25:15,208 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-02-06 08:25:15,211 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-02-06 08:25:15,213 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-02-06 08:25:15,213 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-02-06 08:25:15,213 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-02-06 08:25:15,214 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-02-06 08:25:15,214 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-02-06 08:25:15,214 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-02-06 08:25:15,215 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-02-06 08:25:15,215 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-02-06 08:25:15,216 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-02-06 08:25:15,216 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-02-06 08:25:15,217 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-02-06 08:25:15,217 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-02-06 08:25:15,217 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-02-06 08:25:15,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5836] [2025-02-06 08:25:15,218 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-02-06 08:25:15,218 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-02-06 08:25:15,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5850] [2025-02-06 08:25:15,219 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-02-06 08:25:15,255 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-02-06 08:25:15,257 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-02-06 08:25:15,257 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-02-06 08:25:15,257 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-02-06 08:25:15,307 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-02-06 08:25:15,308 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-02-06 08:25:15,309 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-02-06 08:25:15,309 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-02-06 08:25:15,309 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-02-06 08:25:15,309 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-02-06 08:25:15,309 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-02-06 08:25:15,310 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-02-06 08:25:15,310 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-02-06 08:25:15,310 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-02-06 08:25:15,310 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-02-06 08:25:15,310 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-02-06 08:25:15,311 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-02-06 08:25:15,311 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-02-06 08:25:15,311 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-02-06 08:25:15,311 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-02-06 08:25:15,311 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-02-06 08:25:15,311 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-02-06 08:25:15,312 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-02-06 08:25:15,312 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-02-06 08:25:15,312 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-02-06 08:25:15,312 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-02-06 08:25:15,312 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-02-06 08:25:15,313 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-02-06 08:25:15,313 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-02-06 08:25:15,313 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-02-06 08:25:15,313 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-02-06 08:25:15,313 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-02-06 08:25:15,313 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-02-06 08:25:15,313 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-02-06 08:25:15,314 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-02-06 08:25:15,314 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-02-06 08:25:15,314 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-02-06 08:25:15,314 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-02-06 08:25:15,314 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-02-06 08:25:15,314 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-02-06 08:25:15,315 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-02-06 08:25:15,315 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-02-06 08:25:15,315 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-02-06 08:25:15,315 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-02-06 08:25:15,315 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-02-06 08:25:15,315 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-02-06 08:25:15,315 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-02-06 08:25:15,315 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-02-06 08:25:15,316 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-02-06 08:25:15,316 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-02-06 08:25:15,316 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-02-06 08:25:15,316 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-02-06 08:25:15,318 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-02-06 08:25:15,318 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-02-06 08:25:15,318 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-02-06 08:25:15,318 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-02-06 08:25:15,320 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-02-06 08:25:15,320 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-02-06 08:25:15,320 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-02-06 08:25:15,320 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-02-06 08:25:15,320 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-02-06 08:25:15,321 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-02-06 08:25:15,321 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-02-06 08:25:15,321 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-02-06 08:25:15,321 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-02-06 08:25:15,321 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-02-06 08:25:15,321 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-02-06 08:25:15,322 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-02-06 08:25:15,322 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-02-06 08:25:15,322 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-02-06 08:25:15,322 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-02-06 08:25:15,322 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-02-06 08:25:15,322 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-02-06 08:25:15,322 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-02-06 08:25:15,323 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-02-06 08:25:15,323 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-02-06 08:25:15,323 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-02-06 08:25:15,323 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-02-06 08:25:15,323 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-02-06 08:25:15,323 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-02-06 08:25:15,323 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-02-06 08:25:15,323 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-02-06 08:25:15,323 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-02-06 08:25:15,323 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-02-06 08:25:15,323 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-02-06 08:25:15,324 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-02-06 08:25:15,324 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-02-06 08:25:15,324 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-02-06 08:25:15,324 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-02-06 08:25:15,324 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-02-06 08:25:15,324 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-02-06 08:25:15,324 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-02-06 08:25:15,324 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-02-06 08:25:15,324 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-02-06 08:25:15,324 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-02-06 08:25:15,327 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-02-06 08:25:15,328 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-02-06 08:25:15,328 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-02-06 08:25:15,328 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-02-06 08:25:15,328 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-02-06 08:25:15,328 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-02-06 08:25:15,329 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-02-06 08:25:15,329 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-02-06 08:25:15,329 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-02-06 08:25:15,329 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-02-06 08:25:15,329 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-02-06 08:25:15,655 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625473,625486] [2025-02-06 08:25:15,660 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625618,625631] [2025-02-06 08:25:15,660 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625764,625777] [2025-02-06 08:25:15,660 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625929,625942] [2025-02-06 08:25:15,661 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626087,626100] [2025-02-06 08:25:15,661 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626245,626258] [2025-02-06 08:25:15,661 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626403,626416] [2025-02-06 08:25:15,661 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626563,626576] [2025-02-06 08:25:15,661 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626722,626735] [2025-02-06 08:25:15,661 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626861,626874] [2025-02-06 08:25:15,662 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627003,627016] [2025-02-06 08:25:15,662 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627152,627165] [2025-02-06 08:25:15,662 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627291,627304] [2025-02-06 08:25:15,662 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627446,627459] [2025-02-06 08:25:15,662 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627606,627619] [2025-02-06 08:25:15,662 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627757,627770] [2025-02-06 08:25:15,663 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627908,627921] [2025-02-06 08:25:15,663 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628060,628073] [2025-02-06 08:25:15,663 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628209,628222] [2025-02-06 08:25:15,663 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628357,628370] [2025-02-06 08:25:15,663 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628514,628527] [2025-02-06 08:25:15,663 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628663,628676] [2025-02-06 08:25:15,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628819,628832] [2025-02-06 08:25:15,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628972,628985] [2025-02-06 08:25:15,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629118,629131] [2025-02-06 08:25:15,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629261,629274] [2025-02-06 08:25:15,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629413,629426] [2025-02-06 08:25:15,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629559,629572] [2025-02-06 08:25:15,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629704,629717] [2025-02-06 08:25:15,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629858,629871] [2025-02-06 08:25:15,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630009,630022] [2025-02-06 08:25:15,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630164,630177] [2025-02-06 08:25:15,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630316,630329] [2025-02-06 08:25:15,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630471,630484] [2025-02-06 08:25:15,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630635,630648] [2025-02-06 08:25:15,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630791,630804] [2025-02-06 08:25:15,670 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630955,630968] [2025-02-06 08:25:15,670 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631097,631110] [2025-02-06 08:25:15,671 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631255,631268] [2025-02-06 08:25:15,671 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631422,631435] [2025-02-06 08:25:15,671 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631581,631594] [2025-02-06 08:25:15,675 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631740,631753] [2025-02-06 08:25:15,675 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631889,631902] [2025-02-06 08:25:15,675 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632036,632049] [2025-02-06 08:25:15,675 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632175,632188] [2025-02-06 08:25:15,675 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632338,632351] [2025-02-06 08:25:15,676 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632504,632517] [2025-02-06 08:25:15,676 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632668,632681] [2025-02-06 08:25:15,676 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632833,632846] [2025-02-06 08:25:15,676 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632998,633011] [2025-02-06 08:25:15,676 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633164,633177] [2025-02-06 08:25:15,676 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633329,633342] [2025-02-06 08:25:15,677 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633496,633509] [2025-02-06 08:25:15,677 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633656,633669] [2025-02-06 08:25:15,677 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633818,633831] [2025-02-06 08:25:15,677 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633977,633990] [2025-02-06 08:25:15,677 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634123,634136] [2025-02-06 08:25:15,678 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634266,634279] [2025-02-06 08:25:15,678 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634410,634423] [2025-02-06 08:25:15,678 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634553,634566] [2025-02-06 08:25:15,678 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634697,634710] [2025-02-06 08:25:15,679 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634838,634851] [2025-02-06 08:25:15,679 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634976,634989] [2025-02-06 08:25:15,681 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635134,635147] [2025-02-06 08:25:15,681 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635293,635306] [2025-02-06 08:25:15,682 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635449,635462] [2025-02-06 08:25:15,682 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635598,635611] [2025-02-06 08:25:15,682 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635750,635763] [2025-02-06 08:25:15,682 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635901,635914] [2025-02-06 08:25:15,682 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636050,636063] [2025-02-06 08:25:15,682 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636202,636215] [2025-02-06 08:25:15,683 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636350,636363] [2025-02-06 08:25:15,683 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636503,636516] [2025-02-06 08:25:15,683 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636654,636667] [2025-02-06 08:25:15,683 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636804,636817] [2025-02-06 08:25:15,683 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636951,636964] [2025-02-06 08:25:15,684 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637102,637115] [2025-02-06 08:25:15,684 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637253,637266] [2025-02-06 08:25:15,684 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637401,637414] [2025-02-06 08:25:15,684 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637567,637580] [2025-02-06 08:25:15,684 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637736,637749] [2025-02-06 08:25:15,685 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637903,637916] [2025-02-06 08:25:15,685 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638071,638084] [2025-02-06 08:25:15,685 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638221,638234] [2025-02-06 08:25:15,685 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638368,638381] [2025-02-06 08:25:15,685 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638529,638542] [2025-02-06 08:25:15,685 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638699,638712] [2025-02-06 08:25:15,686 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638861,638874] [2025-02-06 08:25:15,691 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:25:15,845 INFO L204 MainTranslator]: Completed translation [2025-02-06 08:25:15,847 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:25:15 WrapperNode [2025-02-06 08:25:15,847 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 08:25:15,848 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 08:25:15,848 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 08:25:15,851 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 08:25:15,856 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:25:15" (1/1) ... [2025-02-06 08:25:15,916 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:25:15" (1/1) ... [2025-02-06 08:25:16,117 INFO L138 Inliner]: procedures = 767, calls = 3685, calls flagged for inlining = 394, calls inlined = 330, statements flattened = 11617 [2025-02-06 08:25:16,117 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 08:25:16,118 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 08:25:16,118 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 08:25:16,118 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 08:25:16,129 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:25:15" (1/1) ... [2025-02-06 08:25:16,129 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:25:15" (1/1) ... [2025-02-06 08:25:16,153 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:25:15" (1/1) ... [2025-02-06 08:25:18,535 INFO L175 MemorySlicer]: Split 1401 memory accesses to 36 slices as follows [4, 21, 3, 852, 8, 16, 1, 19, 4, 4, 7, 15, 4, 76, 7, 12, 4, 3, 3, 8, 11, 2, 4, 248, 1, 3, 8, 3, 4, 2, 35, 1, 1, 2, 3, 2]. 61 percent of accesses are in the largest equivalence class. The 210 initializations are split as follows [0, 21, 0, 17, 0, 16, 0, 0, 0, 0, 0, 0, 4, 76, 7, 12, 0, 0, 3, 8, 2, 0, 0, 30, 0, 0, 8, 3, 0, 0, 0, 0, 1, 2, 0, 0]. The 496 writes are split as follows [1, 0, 0, 226, 0, 0, 1, 15, 0, 0, 7, 15, 0, 0, 0, 0, 0, 0, 0, 0, 4, 1, 0, 217, 0, 0, 0, 0, 0, 1, 7, 0, 0, 0, 0, 1]. [2025-02-06 08:25:18,536 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:25:15" (1/1) ... [2025-02-06 08:25:18,536 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:25:15" (1/1) ... [2025-02-06 08:25:18,679 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:25:15" (1/1) ... [2025-02-06 08:25:18,698 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:25:15" (1/1) ... [2025-02-06 08:25:18,743 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:25:15" (1/1) ... [2025-02-06 08:25:18,777 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:25:15" (1/1) ... [2025-02-06 08:25:18,834 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 08:25:18,836 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 08:25:18,836 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 08:25:18,836 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 08:25:18,837 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:25:15" (1/1) ... [2025-02-06 08:25:18,840 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:25:18,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 08:25:18,863 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 08:25:18,869 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 08:25:18,886 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-06 08:25:18,886 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-06 08:25:18,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2025-02-06 08:25:18,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2025-02-06 08:25:18,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2025-02-06 08:25:18,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2025-02-06 08:25:18,886 INFO L130 BoogieDeclarations]: Found specification of procedure sg_rq_end_io_usercontext [2025-02-06 08:25:18,886 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_rq_end_io_usercontext [2025-02-06 08:25:18,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-06 08:25:18,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-06 08:25:18,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-06 08:25:18,886 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure seq_puts [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_puts [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure srp_done [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_done [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_when_processing_errors [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_when_processing_errors [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure sg_read [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_read [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure sg_mmap [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_mmap [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure sg_res_in_use [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_res_in_use [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure __put_user_bad [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure __put_user_bad [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure max_sectors_bytes [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure max_sectors_bytes [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_device_put [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_device_put [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure sg_common_write [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_common_write [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_devstrs [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_devstrs [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cdev_del [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cdev_del [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_write_unlock [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_write_unlock [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure __chk_range_not_ok [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure __chk_range_not_ok [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-06 08:25:18,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-06 08:25:18,887 INFO L130 BoogieDeclarations]: Found specification of procedure sg_add_device [2025-02-06 08:25:18,888 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_add_device [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2025-02-06 08:25:18,888 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-06 08:25:18,888 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure sg_allow_access [2025-02-06 08:25:18,888 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_allow_access [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 08:25:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 08:25:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure __rwlock_init [2025-02-06 08:25:18,893 INFO L138 BoogieDeclarations]: Found implementation of procedure __rwlock_init [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-06 08:25:18,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-06 08:25:18,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure dev_seq_start [2025-02-06 08:25:18,893 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_seq_start [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure seq_open [2025-02-06 08:25:18,893 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_open [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2025-02-06 08:25:18,893 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-06 08:25:18,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 08:25:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-06 08:25:18,894 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-06 08:25:18,894 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user [2025-02-06 08:25:18,894 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_open_rel_lock_of_sg_device [2025-02-06 08:25:18,894 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_open_rel_lock_of_sg_device [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-06 08:25:18,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-06 08:25:18,895 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-06 08:25:18,895 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-06 08:25:18,895 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-06 08:25:18,895 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-06 08:25:18,895 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-06 08:25:18,895 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-06 08:25:18,895 INFO L130 BoogieDeclarations]: Found specification of procedure sg_lookup_dev [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_lookup_dev [2025-02-06 08:25:18,895 INFO L130 BoogieDeclarations]: Found specification of procedure sg_remove_sfp_usercontext [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_remove_sfp_usercontext [2025-02-06 08:25:18,895 INFO L130 BoogieDeclarations]: Found specification of procedure sg_remove_scat [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_remove_scat [2025-02-06 08:25:18,895 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_single_open_devhdr [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_single_open_devhdr [2025-02-06 08:25:18,895 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-06 08:25:18,895 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-06 08:25:18,895 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_put_blk_rq [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_put_blk_rq [2025-02-06 08:25:18,895 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2025-02-06 08:25:18,895 INFO L130 BoogieDeclarations]: Found specification of procedure sg_fasync [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_fasync [2025-02-06 08:25:18,895 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2025-02-06 08:25:18,895 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-06 08:25:18,895 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-02-06 08:25:18,895 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-02-06 08:25:18,896 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure sg_new_write [2025-02-06 08:25:18,896 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_new_write [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-06 08:25:18,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2025-02-06 08:25:18,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_write_lock [2025-02-06 08:25:18,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_write_lock [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2025-02-06 08:25:18,896 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__not_initialized [2025-02-06 08:25:18,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__not_initialized [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_read_unlock [2025-02-06 08:25:18,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_read_unlock [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-06 08:25:18,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-06 08:25:18,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-06 08:25:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-06 08:25:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_seq_open [2025-02-06 08:25:18,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_seq_open [2025-02-06 08:25:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure queue_max_segments [2025-02-06 08:25:18,899 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_max_segments [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~X~int~TO~int [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~X~int~TO~int [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure sg_write [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_write [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure dev_seq_next [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_seq_next [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure sg_new_read [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_new_read [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure sg_build_reserve [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_build_reserve [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_write_dressz [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_write_dressz [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_open_debug [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_open_debug [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure sg_build_indirect [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_build_indirect [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure sg_open [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_open [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_single_open_version [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_single_open_version [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure sg_finish_rem_req [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_finish_rem_req [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_dev [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_dev [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_open_devstrs [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_open_devstrs [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_del [2025-02-06 08:25:18,900 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_del [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-06 08:25:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-06 08:25:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-06 08:25:18,902 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2025-02-06 08:25:18,902 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-06 08:25:18,902 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2025-02-06 08:25:18,902 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure seq_printf [2025-02-06 08:25:18,902 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_printf [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure sg_poll [2025-02-06 08:25:18,902 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_poll [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-06 08:25:18,902 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-06 08:25:18,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-06 08:25:18,902 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-06 08:25:18,902 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-06 08:25:18,902 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-06 08:25:18,902 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-06 08:25:18,902 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-06 08:25:18,902 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-06 08:25:18,902 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-06 08:25:18,902 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-06 08:25:18,902 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-06 08:25:18,902 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-06 08:25:18,902 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-06 08:25:18,902 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-06 08:25:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_int [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_int [2025-02-06 08:25:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure sg_remove_request [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_remove_request [2025-02-06 08:25:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-06 08:25:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-02-06 08:25:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-06 08:25:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_debug [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_debug [2025-02-06 08:25:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 08:25:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-06 08:25:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-06 08:25:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2025-02-06 08:25:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_request__double_get [2025-02-06 08:25:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_request__double_get [2025-02-06 08:25:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 08:25:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 08:25:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 08:25:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 08:25:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 08:25:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 08:25:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 08:25:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 08:25:18,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 08:25:18,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 08:25:18,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 08:25:18,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 08:25:18,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 08:25:18,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 08:25:18,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 08:25:18,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 08:25:18,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2025-02-06 08:25:18,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_write_adio [2025-02-06 08:25:18,907 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_write_adio [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2025-02-06 08:25:18,907 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_devhdr [2025-02-06 08:25:18,907 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_devhdr [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-02-06 08:25:18,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-06 08:25:18,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_read_lock [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_read_lock [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_module_put [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_module_put [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_remove_sg_index_idr [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_remove_sg_index_idr [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_open_dev [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_open_dev [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_autopm_put_device [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_autopm_put_device [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure dev_seq_stop [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_seq_stop [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure sg_get_rq_mark [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_get_rq_mark [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure blk_trace_startstop [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_trace_startstop [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure sg_release [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_release [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_open_rel_lock_of_sg_device [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_open_rel_lock_of_sg_device [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_single_open_dressz [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_single_open_dressz [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure kill_fasync [2025-02-06 08:25:18,908 INFO L138 BoogieDeclarations]: Found implementation of procedure kill_fasync [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 08:25:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-06 08:25:18,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2025-02-06 08:25:18,909 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure seq_release [2025-02-06 08:25:18,909 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_release [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-06 08:25:18,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_generic [2025-02-06 08:25:18,909 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_user_generic [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure sg_ioctl [2025-02-06 08:25:18,909 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_ioctl [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-06 08:25:18,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2025-02-06 08:25:18,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure sg_compat_ioctl [2025-02-06 08:25:18,909 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_compat_ioctl [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_version [2025-02-06 08:25:18,909 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_version [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2025-02-06 08:25:18,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2025-02-06 08:25:18,909 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2025-02-06 08:25:18,909 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure sdev_prefix_printk [2025-02-06 08:25:18,909 INFO L138 BoogieDeclarations]: Found implementation of procedure sdev_prefix_printk [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure sg_vma_fault [2025-02-06 08:25:18,909 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_vma_fault [2025-02-06 08:25:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-02-06 08:25:18,909 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-02-06 08:25:18,910 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure sg_add_request [2025-02-06 08:25:18,910 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_add_request [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-06 08:25:18,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-06 08:25:18,910 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2025-02-06 08:25:18,910 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-06 08:25:18,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2025-02-06 08:25:18,910 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_put_disk [2025-02-06 08:25:18,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_put_disk [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoul_from_user [2025-02-06 08:25:18,910 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoul_from_user [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-06 08:25:18,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-06 08:25:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-06 08:25:18,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-06 08:25:18,917 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2025-02-06 08:25:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2025-02-06 08:25:18,917 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_single_open_adio [2025-02-06 08:25:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_single_open_adio [2025-02-06 08:25:20,089 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 08:25:20,092 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 08:25:20,143 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21578: havoc #t~nondet1975; [2025-02-06 08:25:20,162 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21536: havoc #t~nondet1966; [2025-02-06 08:25:20,492 INFO L1309 $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-02-06 08:25:20,560 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6042: havoc queue_max_sectors_#t~mem224#1; [2025-02-06 08:25:21,867 INFO L1309 $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-02-06 08:25:21,868 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21391: havoc blk_rq_map_user_iov_#t~nondet1942#1; [2025-02-06 08:25:21,868 INFO L1309 $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-02-06 08:25:21,868 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6054: havoc queue_dma_alignment_#t~ite227#1;havoc queue_dma_alignment_#t~mem226#1; [2025-02-06 08:25:21,868 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21483: havoc memdup_user_#t~ret1956#1.base, memdup_user_#t~ret1956#1.offset; [2025-02-06 08:25:21,868 INFO L1309 $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-02-06 08:25:21,868 INFO L1309 $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-02-06 08:25:21,868 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21387: havoc blk_rq_map_user_#t~nondet1941#1; [2025-02-06 08:25:21,868 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21555: havoc scsi_normalize_sense_#t~nondet1970#1; [2025-02-06 08:25:22,122 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21418: havoc #t~nondet1948; [2025-02-06 08:25:22,254 INFO L1309 $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-02-06 08:25:22,255 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21425: havoc cdev_alloc_#t~ret1950#1.base, cdev_alloc_#t~ret1950#1.offset; [2025-02-06 08:25:22,255 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21434: havoc device_create_#t~ret1951#1.base, device_create_#t~ret1951#1.offset; [2025-02-06 08:25:22,255 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21602: havoc sysfs_create_link_#t~nondet1981#1; [2025-02-06 08:25:22,255 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21380: havoc alloc_disk_#t~ret1940#1.base, alloc_disk_#t~ret1940#1.offset; [2025-02-06 08:25:22,255 INFO L1309 $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-02-06 08:25:22,255 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21422: havoc cdev_add_#t~nondet1949#1; [2025-02-06 08:25:22,257 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21373: havoc #t~nondet1938; [2025-02-06 08:25:22,318 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21414: havoc blk_verify_command_#t~nondet1947#1; [2025-02-06 08:25:22,369 INFO L1309 $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-02-06 08:25:22,369 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21451: havoc idr_for_each_#t~nondet1953#1; [2025-02-06 08:25:22,375 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21570: havoc #t~nondet1973; [2025-02-06 08:25:22,506 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5793: assume 4 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-02-06 08:25:22,507 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5793: assume !(4 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-02-06 08:25:22,507 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789: assume 2 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-02-06 08:25:22,507 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789: assume !(2 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-02-06 08:25:22,507 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785: assume 1 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-02-06 08:25:22,507 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785: assume !(1 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-02-06 08:25:22,507 INFO L1309 $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-02-06 08:25:22,508 INFO L1309 $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-02-06 08:25:22,508 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5798: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-02-06 08:25:22,508 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5794: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-02-06 08:25:22,508 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5790: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-02-06 08:25:22,508 INFO L1309 $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-02-06 08:25:22,508 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5786: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-02-06 08:25:22,508 INFO L1309 $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-02-06 08:25:22,508 INFO L1309 $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-02-06 08:25:22,508 INFO L1309 $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-02-06 08:25:22,508 INFO L1309 $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-02-06 08:25:22,508 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5805: assume 16 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-02-06 08:25:22,508 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5805: assume !(16 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-02-06 08:25:22,508 INFO L1309 $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-02-06 08:25:22,508 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801: assume 10 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-02-06 08:25:22,508 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801: assume !(10 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-02-06 08:25:22,508 INFO L1309 $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-02-06 08:25:22,509 INFO L1309 $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-02-06 08:25:22,509 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5797: assume 8 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-02-06 08:25:22,509 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5797: assume !(8 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-02-06 08:25:22,593 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21498: havoc #t~nondet1959; [2025-02-06 08:25:22,604 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21444: havoc fasync_helper_#t~nondet1952#1; [2025-02-06 08:25:22,728 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21490: havoc msecs_to_jiffies_#t~nondet1957#1; [2025-02-06 08:25:22,728 INFO L1309 $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-02-06 08:25:22,769 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21566: havoc #t~nondet1972; [2025-02-06 08:25:23,002 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15751: #res#1 := ~arg0#1; [2025-02-06 08:25:23,004 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6048: havoc #t~mem225; [2025-02-06 08:25:23,702 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21622: havoc __get_user_bad_#t~nondet1983#1; [2025-02-06 08:25:23,702 INFO L1309 $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-02-06 08:25:23,702 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21332: havoc ___ratelimit_#t~nondet1936#1; [2025-02-06 08:25:23,728 INFO L1309 $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-02-06 08:25:23,730 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21377: havoc #t~nondet1939; [2025-02-06 08:25:23,734 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11547: havoc #t~mem1189;havoc #t~mem1190; [2025-02-06 08:25:23,787 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11429: call ULTIMATE.dealloc(~#k~15.base, ~#k~15.offset);havoc ~#k~15.base, ~#k~15.offset; [2025-02-06 08:25:23,795 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16974-1: ldv_seq_open_131_#res#1 := ldv_seq_open_131_~ldv_func_res~5#1; [2025-02-06 08:25:24,093 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21540: havoc scsi_device_get_#t~nondet1967#1; [2025-02-06 08:25:24,093 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21529: havoc scsi_autopm_get_device_#t~nondet1965#1; [2025-02-06 08:25:24,093 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5560: havoc iminor_#t~mem99#1; [2025-02-06 08:25:24,093 INFO L1309 $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-02-06 08:25:24,093 INFO L1309 $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-02-06 08:25:24,119 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5696: assume 16 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-02-06 08:25:24,119 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5696: assume !(16 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-02-06 08:25:24,119 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5692: assume 10 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-02-06 08:25:24,119 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5692: assume !(10 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-02-06 08:25:24,119 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5688: assume 8 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-02-06 08:25:24,119 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5688: assume !(8 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-02-06 08:25:24,119 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5684: assume 4 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-02-06 08:25:24,119 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5684: assume !(4 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-02-06 08:25:24,119 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5680: assume 2 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-02-06 08:25:24,119 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5680: assume !(2 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-02-06 08:25:24,119 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5676: assume 1 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-02-06 08:25:24,119 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5676: assume !(1 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-02-06 08:25:24,119 INFO L1309 $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-02-06 08:25:24,119 INFO L1309 $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-02-06 08:25:24,120 INFO L1309 $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-02-06 08:25:24,120 INFO L1309 $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-02-06 08:25:24,120 INFO L1309 $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-02-06 08:25:24,120 INFO L1309 $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-02-06 08:25:24,120 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5689: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2025-02-06 08:25:24,120 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5685: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2025-02-06 08:25:24,120 INFO L1309 $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-02-06 08:25:24,120 INFO L1309 $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-02-06 08:25:24,120 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2025-02-06 08:25:24,120 INFO L1309 $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-02-06 08:25:24,120 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5677: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2025-02-06 08:25:24,120 INFO L1309 $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-02-06 08:25:38,290 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15495-1: ldv_scsi_register_interface_#res#1 := ldv_scsi_register_interface_~arg0#1; [2025-02-06 08:25:38,290 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21508: havoc proc_mkdir_#t~ret1962#1.base, proc_mkdir_#t~ret1962#1.offset; [2025-02-06 08:25:38,290 INFO L1309 $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-02-06 08:25:38,292 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21519: havoc register_chrdev_region_#t~nondet1964#1; [2025-02-06 08:25:38,292 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6004: havoc dev_get_drvdata_#t~mem193#1.base, dev_get_drvdata_#t~mem193#1.offset; [2025-02-06 08:25:38,292 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21559: havoc scsi_register_interface_#t~nondet1971#1; [2025-02-06 08:25:38,293 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21494: havoc no_llseek_#t~nondet1958#1; [2025-02-06 08:25:38,293 INFO L1309 $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-02-06 08:25:38,293 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21505: havoc proc_create_data_#t~ret1961#1.base, proc_create_data_#t~ret1961#1.offset; [2025-02-06 08:25:39,254 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21398: havoc blk_rq_unmap_user_#t~nondet1943#1; [2025-02-06 08:25:39,681 INFO L1309 $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-02-06 08:25:40,647 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16959-1: ldv_seq_open_130_#res#1 := ldv_seq_open_130_~ldv_func_res~4#1; [2025-02-06 08:25:40,675 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-02-06 08:25:42,320 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21582: havoc #t~nondet1976; [2025-02-06 08:25:43,314 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21574: havoc #t~nondet1974; [2025-02-06 08:25:43,867 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5265: havoc #t~mem39; [2025-02-06 08:25:45,159 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5181: havoc list_empty_#t~mem22#1.base, list_empty_#t~mem22#1.offset; [2025-02-06 08:25:45,561 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11374: call ULTIMATE.dealloc(~#num~3.base, ~#num~3.offset);havoc ~#num~3.base, ~#num~3.offset; [2025-02-06 08:25:45,802 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21502: havoc #t~nondet1960; [2025-02-06 08:25:46,014 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16944-1: ldv_seq_open_129_#res#1 := ldv_seq_open_129_~ldv_func_res~3#1; [2025-02-06 08:25:46,516 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21410: havoc #t~nondet1946; [2025-02-06 08:25:46,770 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21461: havoc #t~nondet1954; [2025-02-06 08:25:46,948 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21594: havoc #t~nondet1979; [2025-02-06 08:25:47,326 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21598: havoc #t~nondet1980; [2025-02-06 08:25:47,465 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21586: havoc #t~nondet1977; [2025-02-06 08:25:53,341 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21547: havoc scsi_ioctl_#t~nondet1968#1; [2025-02-06 08:25:53,342 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21551: havoc scsi_ioctl_block_when_processing_errors_#t~nondet1969#1; [2025-02-06 08:25:53,342 INFO L1309 $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-02-06 08:25:53,342 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21590: havoc sg_scsi_ioctl_#t~nondet1978#1; [2025-02-06 08:25:53,342 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7919: havoc #t~mem593#1; [2025-02-06 08:25:53,342 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21402: havoc blk_trace_remove_#t~nondet1944#1; [2025-02-06 08:25:53,342 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21406: havoc blk_trace_setup_#t~nondet1945#1; [2025-02-06 08:25:54,292 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21345: havoc __get_page_tail_#t~nondet1937#1; [2025-02-06 08:25:54,292 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5142: havoc constant_test_bit_#t~mem5#1;havoc constant_test_bit_#t~bitwise6#1; [2025-02-06 08:25:54,676 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21515: havoc queue_work_on_#t~nondet1963#1; [2025-02-06 08:25:54,713 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L17261: havoc ldv_linux_usb_dev_atomic_add_return_#t~mem1794#1; [2025-02-06 08:25:54,876 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L21468: havoc #t~nondet1955; [2025-02-06 08:25:57,031 INFO L? ?]: Removed 5420 outVars from TransFormulas that were not future-live. [2025-02-06 08:25:57,031 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 08:25:57,118 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 08:25:57,119 INFO L337 CfgBuilder]: Removed 1 assume(true) statements. [2025-02-06 08:25:57,119 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:25:57 BoogieIcfgContainer [2025-02-06 08:25:57,119 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 08:25:57,121 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 08:25:57,121 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 08:25:57,124 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 08:25:57,124 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 08:25:09" (1/3) ... [2025-02-06 08:25:57,124 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f86b5da and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:25:57, skipping insertion in model container [2025-02-06 08:25:57,124 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:25:15" (2/3) ... [2025-02-06 08:25:57,125 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f86b5da and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:25:57, skipping insertion in model container [2025-02-06 08:25:57,125 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:25:57" (3/3) ... [2025-02-06 08:25:57,125 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--scsi--sg.ko.cil.i [2025-02-06 08:25:57,136 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 08:25:57,139 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-02-06 08:25:57,326 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 08:25:57,333 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;@87bbfbe, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 08:25:57,333 INFO L334 AbstractCegarLoop]: Starting to check reachability of 44 error locations. [2025-02-06 08:25:57,343 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-02-06 08:25:57,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2025-02-06 08:25:57,347 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:25:57,348 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-02-06 08:25:57,348 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-02-06 08:25:57,351 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:25:57,351 INFO L85 PathProgramCache]: Analyzing trace with hash -1599512753, now seen corresponding path program 1 times [2025-02-06 08:25:57,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:25:57,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420616463] [2025-02-06 08:25:57,357 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:25:57,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:26:02,183 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 34 statements into 1 equivalence classes. [2025-02-06 08:26:02,431 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 34 of 34 statements. [2025-02-06 08:26:02,431 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:26:02,431 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:26:02,946 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-02-06 08:26:02,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:26:02,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420616463] [2025-02-06 08:26:02,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420616463] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:26:02,947 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:26:02,947 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 08:26:02,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909695976] [2025-02-06 08:26:02,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:26:02,951 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 08:26:02,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:26:02,962 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 08:26:02,963 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 08:26:02,971 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-02-06 08:26:03,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:26:03,970 INFO L93 Difference]: Finished difference Result 8033 states and 11935 transitions. [2025-02-06 08:26:03,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 08:26:03,972 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-02-06 08:26:03,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:26:04,004 INFO L225 Difference]: With dead ends: 8033 [2025-02-06 08:26:04,004 INFO L226 Difference]: Without dead ends: 3960 [2025-02-06 08:26:04,029 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 08:26:04,031 INFO L435 NwaCegarLoop]: 5610 mSDtfsCounter, 7 mSDsluCounter, 5600 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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.7s IncrementalHoareTripleChecker+Time [2025-02-06 08:26:04,031 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.7s Time] [2025-02-06 08:26:04,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3960 states. [2025-02-06 08:26:04,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3960 to 3960. [2025-02-06 08:26:04,241 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-02-06 08:26:04,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3960 states to 3960 states and 5591 transitions. [2025-02-06 08:26:04,268 INFO L78 Accepts]: Start accepts. Automaton has 3960 states and 5591 transitions. Word has length 34 [2025-02-06 08:26:04,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:26:04,268 INFO L471 AbstractCegarLoop]: Abstraction has 3960 states and 5591 transitions. [2025-02-06 08:26:04,269 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-02-06 08:26:04,269 INFO L276 IsEmpty]: Start isEmpty. Operand 3960 states and 5591 transitions. [2025-02-06 08:26:04,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2025-02-06 08:26:04,270 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:26:04,270 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-02-06 08:26:04,270 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-06 08:26:04,270 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-02-06 08:26:04,270 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:26:04,271 INFO L85 PathProgramCache]: Analyzing trace with hash -1666519506, now seen corresponding path program 1 times [2025-02-06 08:26:04,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:26:04,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837499027] [2025-02-06 08:26:04,271 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:26:04,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:26:08,717 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 34 statements into 1 equivalence classes. [2025-02-06 08:26:08,779 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 34 of 34 statements. [2025-02-06 08:26:08,779 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:26:08,779 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:26:09,600 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-02-06 08:26:09,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:26:09,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837499027] [2025-02-06 08:26:09,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837499027] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:26:09,602 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:26:09,602 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 08:26:09,602 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237015391] [2025-02-06 08:26:09,602 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:26:09,603 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 08:26:09,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:26:09,603 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 08:26:09,603 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:26:09,604 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-02-06 08:26:12,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:26:12,499 INFO L93 Difference]: Finished difference Result 7856 states and 11094 transitions. [2025-02-06 08:26:12,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 08:26:12,500 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-02-06 08:26:12,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:26:12,544 INFO L225 Difference]: With dead ends: 7856 [2025-02-06 08:26:12,544 INFO L226 Difference]: Without dead ends: 7854 [2025-02-06 08:26:12,552 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-02-06 08:26:12,553 INFO L435 NwaCegarLoop]: 10968 mSDtfsCounter, 5574 mSDsluCounter, 27391 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s 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.5s IncrementalHoareTripleChecker+Time [2025-02-06 08:26:12,553 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.5s Time] [2025-02-06 08:26:12,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7854 states. [2025-02-06 08:26:12,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7854 to 7753. [2025-02-06 08:26:12,794 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-02-06 08:26:12,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7753 states to 7753 states and 11029 transitions. [2025-02-06 08:26:12,827 INFO L78 Accepts]: Start accepts. Automaton has 7753 states and 11029 transitions. Word has length 34 [2025-02-06 08:26:12,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:26:12,827 INFO L471 AbstractCegarLoop]: Abstraction has 7753 states and 11029 transitions. [2025-02-06 08:26:12,828 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-02-06 08:26:12,828 INFO L276 IsEmpty]: Start isEmpty. Operand 7753 states and 11029 transitions. [2025-02-06 08:26:12,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2025-02-06 08:26:12,830 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:26:12,830 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-02-06 08:26:12,830 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-06 08:26:12,830 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-02-06 08:26:12,831 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:26:12,831 INFO L85 PathProgramCache]: Analyzing trace with hash -214557317, now seen corresponding path program 1 times [2025-02-06 08:26:12,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:26:12,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448724586] [2025-02-06 08:26:12,832 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:26:12,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:26:17,059 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 53 statements into 1 equivalence classes. [2025-02-06 08:26:17,127 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 53 of 53 statements. [2025-02-06 08:26:17,127 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:26:17,127 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:26:17,865 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2025-02-06 08:26:17,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:26:17,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448724586] [2025-02-06 08:26:17,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448724586] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:26:17,865 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:26:17,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 08:26:17,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113149675] [2025-02-06 08:26:17,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:26:17,866 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 08:26:17,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:26:17,866 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 08:26:17,866 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:26:17,866 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-02-06 08:26:19,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:26:19,333 INFO L93 Difference]: Finished difference Result 7753 states and 11029 transitions. [2025-02-06 08:26:19,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 08:26:19,334 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-02-06 08:26:19,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:26:19,372 INFO L225 Difference]: With dead ends: 7753 [2025-02-06 08:26:19,373 INFO L226 Difference]: Without dead ends: 7751 [2025-02-06 08:26:19,378 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-02-06 08:26:19,380 INFO L435 NwaCegarLoop]: 5537 mSDtfsCounter, 5569 mSDsluCounter, 11069 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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-02-06 08:26:19,381 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-02-06 08:26:19,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7751 states. [2025-02-06 08:26:19,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7751 to 7751. [2025-02-06 08:26:19,684 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-02-06 08:26:19,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7751 states to 7751 states and 11026 transitions. [2025-02-06 08:26:19,720 INFO L78 Accepts]: Start accepts. Automaton has 7751 states and 11026 transitions. Word has length 53 [2025-02-06 08:26:19,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:26:19,720 INFO L471 AbstractCegarLoop]: Abstraction has 7751 states and 11026 transitions. [2025-02-06 08:26:19,721 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-02-06 08:26:19,721 INFO L276 IsEmpty]: Start isEmpty. Operand 7751 states and 11026 transitions. [2025-02-06 08:26:19,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2025-02-06 08:26:19,725 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:26:19,725 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-02-06 08:26:19,725 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-02-06 08:26:19,725 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-02-06 08:26:19,726 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:26:19,726 INFO L85 PathProgramCache]: Analyzing trace with hash -121347606, now seen corresponding path program 1 times [2025-02-06 08:26:19,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:26:19,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668268758] [2025-02-06 08:26:19,726 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:26:19,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:26:24,074 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 85 statements into 1 equivalence classes. [2025-02-06 08:26:24,151 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 85 of 85 statements. [2025-02-06 08:26:24,151 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:26:24,151 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:26:25,013 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2025-02-06 08:26:25,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:26:25,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668268758] [2025-02-06 08:26:25,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668268758] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:26:25,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:26:25,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 08:26:25,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367003503] [2025-02-06 08:26:25,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:26:25,015 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 08:26:25,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:26:25,015 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 08:26:25,015 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:26:25,016 INFO L87 Difference]: Start difference. First operand 7751 states and 11026 transitions. Second operand has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-06 08:26:27,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:26:27,111 INFO L93 Difference]: Finished difference Result 15406 states and 21938 transitions. [2025-02-06 08:26:27,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 08:26:27,111 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 85 [2025-02-06 08:26:27,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:26:27,188 INFO L225 Difference]: With dead ends: 15406 [2025-02-06 08:26:27,188 INFO L226 Difference]: Without dead ends: 15404 [2025-02-06 08:26:27,199 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-02-06 08:26:27,199 INFO L435 NwaCegarLoop]: 6305 mSDtfsCounter, 5554 mSDsluCounter, 18079 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5555 SdHoareTripleChecker+Valid, 24384 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2025-02-06 08:26:27,199 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5555 Valid, 24384 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2025-02-06 08:26:27,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15404 states. [2025-02-06 08:26:27,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15404 to 15056. [2025-02-06 08:26:27,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15056 states, 10315 states have (on average 1.3042171594764906) internal successors, (13453), 10676 states have internal predecessors, (13453), 4056 states have call successors, (4056), 645 states have call predecessors, (4056), 644 states have return successors, (4058), 3924 states have call predecessors, (4058), 4054 states have call successors, (4058) [2025-02-06 08:26:27,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15056 states to 15056 states and 21567 transitions. [2025-02-06 08:26:27,847 INFO L78 Accepts]: Start accepts. Automaton has 15056 states and 21567 transitions. Word has length 85 [2025-02-06 08:26:27,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:26:27,848 INFO L471 AbstractCegarLoop]: Abstraction has 15056 states and 21567 transitions. [2025-02-06 08:26:27,848 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-06 08:26:27,848 INFO L276 IsEmpty]: Start isEmpty. Operand 15056 states and 21567 transitions. [2025-02-06 08:26:27,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2025-02-06 08:26:27,852 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:26:27,852 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 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-02-06 08:26:27,852 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-02-06 08:26:27,852 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_usb_gadget__class_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-02-06 08:26:27,853 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:26:27,853 INFO L85 PathProgramCache]: Analyzing trace with hash -506884487, now seen corresponding path program 1 times [2025-02-06 08:26:27,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:26:27,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865681907] [2025-02-06 08:26:27,853 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:26:27,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:26:32,134 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 98 statements into 1 equivalence classes. [2025-02-06 08:26:32,209 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 98 of 98 statements. [2025-02-06 08:26:32,209 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:26:32,209 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:26:33,210 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2025-02-06 08:26:33,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:26:33,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865681907] [2025-02-06 08:26:33,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865681907] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:26:33,211 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:26:33,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-02-06 08:26:33,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102580518] [2025-02-06 08:26:33,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:26:33,211 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-02-06 08:26:33,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:26:33,211 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-02-06 08:26:33,211 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-02-06 08:26:33,212 INFO L87 Difference]: Start difference. First operand 15056 states and 21567 transitions. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12)