./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-validator-v0.8/linux-torvalds-645ef9e-32_7a-sound--oss--sound.ko-entry_point_ldv-val-v0.8.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version cf1a7837 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8274ae3-22de-4d15-8ef2-4c8c312fa1b1/bin/uautomizer-verify-uTZkv6EMXl/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8274ae3-22de-4d15-8ef2-4c8c312fa1b1/bin/uautomizer-verify-uTZkv6EMXl/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8274ae3-22de-4d15-8ef2-4c8c312fa1b1/bin/uautomizer-verify-uTZkv6EMXl/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8274ae3-22de-4d15-8ef2-4c8c312fa1b1/bin/uautomizer-verify-uTZkv6EMXl/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-validator-v0.8/linux-torvalds-645ef9e-32_7a-sound--oss--sound.ko-entry_point_ldv-val-v0.8.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8274ae3-22de-4d15-8ef2-4c8c312fa1b1/bin/uautomizer-verify-uTZkv6EMXl/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8274ae3-22de-4d15-8ef2-4c8c312fa1b1/bin/uautomizer-verify-uTZkv6EMXl --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 d13c8fd602d503a5b89ef19dbfdd96987c0182e1babba89942a78b68f80ba8e9 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-cf1a783 [2023-11-12 02:21:18,725 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-12 02:21:18,803 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8274ae3-22de-4d15-8ef2-4c8c312fa1b1/bin/uautomizer-verify-uTZkv6EMXl/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-12 02:21:18,809 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-12 02:21:18,810 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-12 02:21:18,837 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-12 02:21:18,838 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-12 02:21:18,839 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-12 02:21:18,839 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-12 02:21:18,840 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-12 02:21:18,841 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-12 02:21:18,842 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-12 02:21:18,842 INFO L153 SettingsManager]: * Use SBE=true [2023-11-12 02:21:18,843 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-12 02:21:18,844 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-12 02:21:18,844 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-12 02:21:18,845 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-12 02:21:18,845 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-12 02:21:18,846 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-12 02:21:18,846 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-12 02:21:18,847 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-12 02:21:18,848 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-12 02:21:18,848 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-12 02:21:18,849 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-12 02:21:18,850 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-12 02:21:18,850 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-12 02:21:18,851 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-12 02:21:18,852 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-12 02:21:18,852 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-12 02:21:18,853 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-12 02:21:18,854 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-12 02:21:18,854 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-12 02:21:18,854 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-12 02:21:18,855 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-12 02:21:18,855 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-12 02:21:18,855 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-12 02:21:18,855 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8274ae3-22de-4d15-8ef2-4c8c312fa1b1/bin/uautomizer-verify-uTZkv6EMXl/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8274ae3-22de-4d15-8ef2-4c8c312fa1b1/bin/uautomizer-verify-uTZkv6EMXl 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 -> d13c8fd602d503a5b89ef19dbfdd96987c0182e1babba89942a78b68f80ba8e9 [2023-11-12 02:21:19,173 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-12 02:21:19,210 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-12 02:21:19,213 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-12 02:21:19,214 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-12 02:21:19,215 INFO L274 PluginConnector]: CDTParser initialized [2023-11-12 02:21:19,217 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8274ae3-22de-4d15-8ef2-4c8c312fa1b1/bin/uautomizer-verify-uTZkv6EMXl/../../sv-benchmarks/c/ldv-validator-v0.8/linux-torvalds-645ef9e-32_7a-sound--oss--sound.ko-entry_point_ldv-val-v0.8.cil.out.i [2023-11-12 02:21:22,377 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-12 02:21:23,188 INFO L384 CDTParser]: Found 1 translation units. [2023-11-12 02:21:23,188 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8274ae3-22de-4d15-8ef2-4c8c312fa1b1/sv-benchmarks/c/ldv-validator-v0.8/linux-torvalds-645ef9e-32_7a-sound--oss--sound.ko-entry_point_ldv-val-v0.8.cil.out.i [2023-11-12 02:21:23,233 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8274ae3-22de-4d15-8ef2-4c8c312fa1b1/bin/uautomizer-verify-uTZkv6EMXl/data/79bc884e2/33931ed11e9a4bff865997a64aab05a6/FLAGdb87fcad4 [2023-11-12 02:21:23,248 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8274ae3-22de-4d15-8ef2-4c8c312fa1b1/bin/uautomizer-verify-uTZkv6EMXl/data/79bc884e2/33931ed11e9a4bff865997a64aab05a6 [2023-11-12 02:21:23,251 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-12 02:21:23,253 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-12 02:21:23,254 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-12 02:21:23,255 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-12 02:21:23,262 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-12 02:21:23,263 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 02:21:23" (1/1) ... [2023-11-12 02:21:23,264 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1a8bafb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:21:23, skipping insertion in model container [2023-11-12 02:21:23,265 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 02:21:23" (1/1) ... [2023-11-12 02:21:23,515 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-12 02:21:26,797 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8274ae3-22de-4d15-8ef2-4c8c312fa1b1/sv-benchmarks/c/ldv-validator-v0.8/linux-torvalds-645ef9e-32_7a-sound--oss--sound.ko-entry_point_ldv-val-v0.8.cil.out.i[389398,389411] [2023-11-12 02:21:26,940 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-12 02:21:27,010 INFO L202 MainTranslator]: Completed pre-run [2023-11-12 02:21:27,079 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [3351] [2023-11-12 02:21:27,082 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [3354] [2023-11-12 02:21:27,082 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [3357] [2023-11-12 02:21:27,082 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [3360] [2023-11-12 02:21:27,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" ((module->refptr)->incs)); [3485] [2023-11-12 02:21:27,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" ((module->refptr)->incs)); [3488] [2023-11-12 02:21:27,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" ((module->refptr)->incs): "qi" (1U)); [3490] [2023-11-12 02:21:27,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" ((module->refptr)->incs)); [3495] [2023-11-12 02:21:27,089 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" ((module->refptr)->incs)); [3498] [2023-11-12 02:21:27,089 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" ((module->refptr)->incs): "ri" (1U)); [3500] [2023-11-12 02:21:27,089 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" ((module->refptr)->incs)); [3505] [2023-11-12 02:21:27,090 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" ((module->refptr)->incs)); [3508] [2023-11-12 02:21:27,090 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" ((module->refptr)->incs): "ri" (1U)); [3510] [2023-11-12 02:21:27,091 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" ((module->refptr)->incs)); [3515] [2023-11-12 02:21:27,091 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" ((module->refptr)->incs)); [3518] [2023-11-12 02:21:27,091 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" ((module->refptr)->incs): "re" (1U)); [3520] [2023-11-12 02:21:27,092 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" ((module->refptr)->incs)); [3533] [2023-11-12 02:21:27,092 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" ((module->refptr)->incs)); [3536] [2023-11-12 02:21:27,093 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" ((module->refptr)->incs): "qi" (1U)); [3538] [2023-11-12 02:21:27,093 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" ((module->refptr)->incs)); [3543] [2023-11-12 02:21:27,094 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" ((module->refptr)->incs)); [3546] [2023-11-12 02:21:27,094 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" ((module->refptr)->incs): "ri" (1U)); [3548] [2023-11-12 02:21:27,094 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" ((module->refptr)->incs)); [3553] [2023-11-12 02:21:27,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" ((module->refptr)->incs)); [3556] [2023-11-12 02:21:27,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" ((module->refptr)->incs): "ri" (1U)); [3558] [2023-11-12 02:21:27,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" ((module->refptr)->incs)); [3563] [2023-11-12 02:21:27,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" ((module->refptr)->incs)); [3566] [2023-11-12 02:21:27,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" ((module->refptr)->incs): "re" (1U)); [3568] [2023-11-12 02:21:27,097 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" ((module->refptr)->incs)); [3581] [2023-11-12 02:21:27,097 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" ((module->refptr)->incs)); [3584] [2023-11-12 02:21:27,098 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" ((module->refptr)->incs): "qi" (1U)); [3586] [2023-11-12 02:21:27,098 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" ((module->refptr)->incs)); [3591] [2023-11-12 02:21:27,099 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" ((module->refptr)->incs)); [3594] [2023-11-12 02:21:27,099 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" ((module->refptr)->incs): "ri" (1U)); [3596] [2023-11-12 02:21:27,099 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" ((module->refptr)->incs)); [3601] [2023-11-12 02:21:27,100 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" ((module->refptr)->incs)); [3604] [2023-11-12 02:21:27,100 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" ((module->refptr)->incs): "ri" (1U)); [3606] [2023-11-12 02:21:27,101 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" ((module->refptr)->incs)); [3611] [2023-11-12 02:21:27,101 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" ((module->refptr)->incs)); [3614] [2023-11-12 02:21:27,101 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" ((module->refptr)->incs): "re" (1U)); [3616] [2023-11-12 02:21:27,102 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" ((module->refptr)->incs)); [3629] [2023-11-12 02:21:27,102 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" ((module->refptr)->incs)); [3632] [2023-11-12 02:21:27,103 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" ((module->refptr)->incs): "qi" (1U)); [3634] [2023-11-12 02:21:27,103 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" ((module->refptr)->incs)); [3639] [2023-11-12 02:21:27,104 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" ((module->refptr)->incs)); [3642] [2023-11-12 02:21:27,104 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" ((module->refptr)->incs): "ri" (1U)); [3644] [2023-11-12 02:21:27,105 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" ((module->refptr)->incs)); [3649] [2023-11-12 02:21:27,105 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" ((module->refptr)->incs)); [3652] [2023-11-12 02:21:27,105 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" ((module->refptr)->incs): "ri" (1U)); [3654] [2023-11-12 02:21:27,106 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" ((module->refptr)->incs)); [3659] [2023-11-12 02:21:27,106 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" ((module->refptr)->incs)); [3662] [2023-11-12 02:21:27,107 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" ((module->refptr)->incs): "re" (1U)); [3664] [2023-11-12 02:21:27,108 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\tcall %P4\n662:\n.section .altinstructions,\"a\"\n .balign 8 \n .quad 661b\n .quad 663f\n\t .word (3*32+16)\n\t .byte 662b-661b\n\t .byte 664f-663f\n.previous\n.section .discard,\"aw\",@progbits\n\t .byte 0xff + (664f-663f) - (662b-661b)\n.previous\n.section .altinstr_replacement, \"ax\"\n663:\n\tcall %P5\n664:\n.previous": "=a" (ret), "=D" (to), "=S" (from), "=d" (len): [old] "i" (& copy_user_generic_unrolled), [new] "i" (& copy_user_generic_string), "1" (to), "2" (from), "3" (len): "memory", "rcx", "r8", "r9", "r10", "r11"); [3707-3710] [2023-11-12 02:21:27,109 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (ret), "=q" (*((u8 *)dst)): "m" (*((struct __large_struct *)src)), "i" (1), "0" (ret)); [3738-3740] [2023-11-12 02:21:27,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (ret), "=r" (*((u16 *)dst)): "m" (*((struct __large_struct *)src)), "i" (2), "0" (ret)); [3743-3745] [2023-11-12 02:21:27,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (ret), "=r" (*((u32 *)dst)): "m" (*((struct __large_struct *)src)), "i" (4), "0" (ret)); [3748-3750] [2023-11-12 02:21:27,111 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (8), "0" (ret)); [3753-3755] [2023-11-12 02:21:27,158 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (10), "0" (ret)); [3758-3760] [2023-11-12 02:21:27,158 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (ret), "=r" (*((u16 *)dst + 8U)): "m" (*((struct __large_struct *)src + 8U)), "i" (2), "0" (ret)); [3766-3768] [2023-11-12 02:21:27,158 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (16), "0" (ret)); [3771-3773] [2023-11-12 02:21:27,159 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (ret), "=r" (*((u64 *)dst + 8U)): "m" (*((struct __large_struct *)src + 8U)), "i" (8), "0" (ret)); [3779-3781] [2023-11-12 02:21:27,159 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (ret): "iq" (*((u8 *)src)), "m" (*((struct __large_struct *)dst)), "i" (1), "0" (ret)); [3803-3804] [2023-11-12 02:21:27,160 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (ret): "ir" (*((u16 *)src)), "m" (*((struct __large_struct *)dst)), "i" (2), "0" (ret)); [3807-3808] [2023-11-12 02:21:27,160 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (ret): "ir" (*((u32 *)src)), "m" (*((struct __large_struct *)dst)), "i" (4), "0" (ret)); [3811-3812] [2023-11-12 02:21:27,160 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (8), "0" (ret)); [3815-3816] [2023-11-12 02:21:27,160 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (10), "0" (ret)); [3819-3820] [2023-11-12 02:21:27,161 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3826] [2023-11-12 02:21:27,161 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (ret): "ir" (*((u16 *)src + 4UL)), "m" (*((struct __large_struct *)dst + 4U)), "i" (2), "0" (ret)); [3827-3828] [2023-11-12 02:21:27,161 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (16), "0" (ret)); [3831-3832] [2023-11-12 02:21:27,162 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3838] [2023-11-12 02:21:27,162 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (ret): "er" (*((u64 *)src + 1UL)), "m" (*((struct __large_struct *)dst + 1U)), "i" (8), "0" (ret)); [3839-3840] [2023-11-12 02:21:27,166 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err), "=q" (__gu_val): "m" (*((struct __large_struct *)(& ((mixer_vol_table *)arg)->num))), "i" (-14), "0" (__gu_err)); [3977-3979] [2023-11-12 02:21:27,167 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& ((mixer_vol_table *)arg)->num))), "i" (-14), "0" (__gu_err)); [3982-3984] [2023-11-12 02:21:27,167 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& ((mixer_vol_table *)arg)->num))), "i" (-14), "0" (__gu_err)); [3987-3989] [2023-11-12 02:21:27,167 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& ((mixer_vol_table *)arg)->num))), "i" (-14), "0" (__gu_err)); [3992-3994] [2023-11-12 02:21:27,182 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" (p), "g" ((long )len), "rm" (tmp___0->addr_limit.seg)); [4278-4279] [2023-11-12 02:21:27,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag___0), "=r" (roksum___0): "1" (p), "g" ((long )len), "rm" (tmp___2->addr_limit.seg)); [4289-4290] [2023-11-12 02:21:27,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "iq" (198658), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err)); [4304-4305] [2023-11-12 02:21:27,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "ir" (198658), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err)); [4308-4309] [2023-11-12 02:21:27,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "ir" (198658), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err)); [4312-4313] [2023-11-12 02:21:27,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "er" (198658), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err)); [4316-4317] [2023-11-12 02:21:27,214 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" ((module->refptr)->incs)); [5304] [2023-11-12 02:21:27,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" ((module->refptr)->incs)); [5307] [2023-11-12 02:21:27,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" ((module->refptr)->incs): "qi" (1U)); [5309] [2023-11-12 02:21:27,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" ((module->refptr)->incs)); [5314] [2023-11-12 02:21:27,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" ((module->refptr)->incs)); [5317] [2023-11-12 02:21:27,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" ((module->refptr)->incs): "ri" (1U)); [5319] [2023-11-12 02:21:27,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" ((module->refptr)->incs)); [5324] [2023-11-12 02:21:27,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" ((module->refptr)->incs)); [5327] [2023-11-12 02:21:27,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" ((module->refptr)->incs): "ri" (1U)); [5329] [2023-11-12 02:21:27,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" ((module->refptr)->incs)); [5334] [2023-11-12 02:21:27,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" ((module->refptr)->incs)); [5337] [2023-11-12 02:21:27,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" ((module->refptr)->incs): "re" (1U)); [5339] [2023-11-12 02:21:27,219 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" ((module->refptr)->incs)); [5352] [2023-11-12 02:21:27,219 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" ((module->refptr)->incs)); [5355] [2023-11-12 02:21:27,219 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" ((module->refptr)->incs): "qi" (1U)); [5357] [2023-11-12 02:21:27,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" ((module->refptr)->incs)); [5362] [2023-11-12 02:21:27,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" ((module->refptr)->incs)); [5365] [2023-11-12 02:21:27,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" ((module->refptr)->incs): "ri" (1U)); [5367] [2023-11-12 02:21:27,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" ((module->refptr)->incs)); [5372] [2023-11-12 02:21:27,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" ((module->refptr)->incs)); [5375] [2023-11-12 02:21:27,222 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" ((module->refptr)->incs): "ri" (1U)); [5377] [2023-11-12 02:21:27,222 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" ((module->refptr)->incs)); [5382] [2023-11-12 02:21:27,222 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" ((module->refptr)->incs)); [5385] [2023-11-12 02:21:27,223 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" ((module->refptr)->incs): "re" (1U)); [5387] [2023-11-12 02:21:27,223 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" ((module->refptr)->incs)); [5400] [2023-11-12 02:21:27,224 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" ((module->refptr)->incs)); [5403] [2023-11-12 02:21:27,224 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" ((module->refptr)->incs): "qi" (1U)); [5405] [2023-11-12 02:21:27,224 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" ((module->refptr)->incs)); [5410] [2023-11-12 02:21:27,225 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" ((module->refptr)->incs)); [5413] [2023-11-12 02:21:27,225 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" ((module->refptr)->incs): "ri" (1U)); [5415] [2023-11-12 02:21:27,225 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" ((module->refptr)->incs)); [5420] [2023-11-12 02:21:27,226 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" ((module->refptr)->incs)); [5423] [2023-11-12 02:21:27,226 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" ((module->refptr)->incs): "ri" (1U)); [5425] [2023-11-12 02:21:27,227 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" ((module->refptr)->incs)); [5430] [2023-11-12 02:21:27,227 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" ((module->refptr)->incs)); [5433] [2023-11-12 02:21:27,227 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" ((module->refptr)->incs): "re" (1U)); [5435] [2023-11-12 02:21:27,228 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" ((module->refptr)->incs)); [5448] [2023-11-12 02:21:27,228 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" ((module->refptr)->incs)); [5451] [2023-11-12 02:21:27,228 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" ((module->refptr)->incs): "qi" (1U)); [5453] [2023-11-12 02:21:27,229 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" ((module->refptr)->incs)); [5458] [2023-11-12 02:21:27,229 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" ((module->refptr)->incs)); [5461] [2023-11-12 02:21:27,229 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" ((module->refptr)->incs): "ri" (1U)); [5463] [2023-11-12 02:21:27,230 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" ((module->refptr)->incs)); [5468] [2023-11-12 02:21:27,230 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" ((module->refptr)->incs)); [5471] [2023-11-12 02:21:27,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" ((module->refptr)->incs): "ri" (1U)); [5473] [2023-11-12 02:21:27,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" ((module->refptr)->incs)); [5478] [2023-11-12 02:21:27,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" ((module->refptr)->incs)); [5481] [2023-11-12 02:21:27,232 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" ((module->refptr)->incs): "re" (1U)); [5483] [2023-11-12 02:21:27,256 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6115] [2023-11-12 02:21:27,257 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6118] [2023-11-12 02:21:27,257 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6121] [2023-11-12 02:21:27,257 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6124] [2023-11-12 02:21:27,258 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6127] [2023-11-12 02:21:27,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [6189] [2023-11-12 02:21:27,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [6192] [2023-11-12 02:21:27,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [6195] [2023-11-12 02:21:27,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [6198] [2023-11-12 02:21:27,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [6201] [2023-11-12 02:21:27,263 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [6219] [2023-11-12 02:21:27,264 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [6222] [2023-11-12 02:21:27,264 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [6225] [2023-11-12 02:21:27,264 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [6228] [2023-11-12 02:21:27,265 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [6231] [2023-11-12 02:21:27,266 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (p)); [6251] [2023-11-12 02:21:27,266 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (p)); [6254] [2023-11-12 02:21:27,266 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (p)); [6257] [2023-11-12 02:21:27,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (p)); [6260] [2023-11-12 02:21:27,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (p)); [6263] [2023-11-12 02:21:27,269 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___3), "=d" (__val_gu___3): "0" (p)); [6293] [2023-11-12 02:21:27,269 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___3), "=d" (__val_gu___3): "0" (p)); [6296] [2023-11-12 02:21:27,270 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___3), "=d" (__val_gu___3): "0" (p)); [6299] [2023-11-12 02:21:27,270 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___3), "=d" (__val_gu___3): "0" (p)); [6302] [2023-11-12 02:21:27,270 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___3), "=d" (__val_gu___3): "0" (p)); [6305] [2023-11-12 02:21:27,273 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [6360] [2023-11-12 02:21:27,273 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [6363] [2023-11-12 02:21:27,273 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [6366] [2023-11-12 02:21:27,274 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [6369] [2023-11-12 02:21:27,274 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [6372] [2023-11-12 02:21:27,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)arg)); [6643] [2023-11-12 02:21:27,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)arg)); [6646] [2023-11-12 02:21:27,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)arg)); [6649] [2023-11-12 02:21:27,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)arg)); [6652] [2023-11-12 02:21:27,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)arg)); [6655] [2023-11-12 02:21:27,290 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" ((int *)arg)); [6750] [2023-11-12 02:21:27,290 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" ((int *)arg)); [6753] [2023-11-12 02:21:27,291 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" ((int *)arg)); [6756] [2023-11-12 02:21:27,291 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" ((int *)arg)); [6759] [2023-11-12 02:21:27,291 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" ((int *)arg)); [6762] [2023-11-12 02:21:27,300 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" ((int *)arg)); [6944] [2023-11-12 02:21:27,301 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" ((int *)arg)); [6947] [2023-11-12 02:21:27,301 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" ((int *)arg)); [6950] [2023-11-12 02:21:27,301 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" ((int *)arg)); [6953] [2023-11-12 02:21:27,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" ((int *)arg)); [6956] [2023-11-12 02:21:27,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)arg): "ebx"); [7001] [2023-11-12 02:21:27,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)arg): "ebx"); [7004] [2023-11-12 02:21:27,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)arg): "ebx"); [7007] [2023-11-12 02:21:27,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)arg): "ebx"); [7010] [2023-11-12 02:21:27,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)arg): "ebx"); [7013] [2023-11-12 02:21:27,307 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [7053] [2023-11-12 02:21:27,307 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [7060] [2023-11-12 02:21:27,308 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [7068-7069] [2023-11-12 02:21:27,308 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [7081] [2023-11-12 02:21:27,309 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7084] [2023-11-12 02:21:27,309 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7087] [2023-11-12 02:21:27,309 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7090] [2023-11-12 02:21:27,310 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [7109] [2023-11-12 02:21:27,310 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [7112] [2023-11-12 02:21:27,311 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [7115] [2023-11-12 02:21:27,311 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [7118] [2023-11-12 02:21:27,313 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [7174] [2023-11-12 02:21:27,313 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [7182] [2023-11-12 02:21:27,407 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned char *)(addr + ((unsigned long )hdr_size + (unsigned long )i)))); [9694] [2023-11-12 02:21:27,407 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned char *)(addr + ((unsigned long )hdr_size + (unsigned long )i)))); [9697] [2023-11-12 02:21:27,408 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned char *)(addr + ((unsigned long )hdr_size + (unsigned long )i)))); [9700] [2023-11-12 02:21:27,408 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned char *)(addr + ((unsigned long )hdr_size + (unsigned long )i)))); [9703] [2023-11-12 02:21:27,408 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned char *)(addr + ((unsigned long )hdr_size + (unsigned long )i)))); [9706] [2023-11-12 02:21:27,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)arg)); [10422] [2023-11-12 02:21:27,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)arg)); [10425] [2023-11-12 02:21:27,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)arg)); [10428] [2023-11-12 02:21:27,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)arg)); [10431] [2023-11-12 02:21:27,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)arg)); [10434] [2023-11-12 02:21:27,435 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)arg): "ebx"); [10453] [2023-11-12 02:21:27,435 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)arg): "ebx"); [10456] [2023-11-12 02:21:27,435 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)arg): "ebx"); [10459] [2023-11-12 02:21:27,436 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)arg): "ebx"); [10462] [2023-11-12 02:21:27,436 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)arg): "ebx"); [10465] [2023-11-12 02:21:27,568 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [12199] [2023-11-12 02:21:27,568 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [12202] [2023-11-12 02:21:27,568 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [12205] [2023-11-12 02:21:27,569 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [12208] [2023-11-12 02:21:27,569 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [12211] [2023-11-12 02:21:27,570 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err), "=q" (__gu_val): "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__gu_err)); [12258-12260] [2023-11-12 02:21:27,570 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__gu_err)); [12263-12265] [2023-11-12 02:21:27,570 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__gu_err)); [12268-12270] [2023-11-12 02:21:27,571 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__gu_err)); [12273-12275] [2023-11-12 02:21:27,572 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [12333] [2023-11-12 02:21:27,573 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [12336] [2023-11-12 02:21:27,573 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [12339] [2023-11-12 02:21:27,573 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [12342] [2023-11-12 02:21:27,573 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [12345] [2023-11-12 02:21:27,574 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [12366] [2023-11-12 02:21:27,575 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [12369] [2023-11-12 02:21:27,575 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [12372] [2023-11-12 02:21:27,576 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [12375] [2023-11-12 02:21:27,576 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [12378] [2023-11-12 02:21:27,577 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (p)); [12407] [2023-11-12 02:21:27,578 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (p)); [12410] [2023-11-12 02:21:27,578 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (p)); [12413] [2023-11-12 02:21:27,578 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (p)); [12416] [2023-11-12 02:21:27,578 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (p)); [12419] [2023-11-12 02:21:27,579 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___3), "=d" (__val_gu___3): "0" (p)); [12442] [2023-11-12 02:21:27,580 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___3), "=d" (__val_gu___3): "0" (p)); [12445] [2023-11-12 02:21:27,580 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___3), "=d" (__val_gu___3): "0" (p)); [12448] [2023-11-12 02:21:27,580 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___3), "=d" (__val_gu___3): "0" (p)); [12451] [2023-11-12 02:21:27,580 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___3), "=d" (__val_gu___3): "0" (p)); [12454] [2023-11-12 02:21:27,582 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___4), "=d" (__val_gu___4): "0" (& ((struct synth_info *)arg)->device)); [12477] [2023-11-12 02:21:27,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___4), "=d" (__val_gu___4): "0" (& ((struct synth_info *)arg)->device)); [12480] [2023-11-12 02:21:27,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___4), "=d" (__val_gu___4): "0" (& ((struct synth_info *)arg)->device)); [12483] [2023-11-12 02:21:27,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___4), "=d" (__val_gu___4): "0" (& ((struct synth_info *)arg)->device)); [12486] [2023-11-12 02:21:27,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___4), "=d" (__val_gu___4): "0" (& ((struct synth_info *)arg)->device)); [12489] [2023-11-12 02:21:27,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___5), "=d" (__val_gu___5): "0" (& ((struct synth_info *)arg)->device)); [12512] [2023-11-12 02:21:27,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___5), "=d" (__val_gu___5): "0" (& ((struct synth_info *)arg)->device)); [12515] [2023-11-12 02:21:27,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___5), "=d" (__val_gu___5): "0" (& ((struct synth_info *)arg)->device)); [12518] [2023-11-12 02:21:27,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___5), "=d" (__val_gu___5): "0" (& ((struct synth_info *)arg)->device)); [12521] [2023-11-12 02:21:27,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___5), "=d" (__val_gu___5): "0" (& ((struct synth_info *)arg)->device)); [12524] [2023-11-12 02:21:27,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___6), "=d" (__val_gu___6): "0" (& ((struct midi_info *)arg)->device)); [12567] [2023-11-12 02:21:27,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___6), "=d" (__val_gu___6): "0" (& ((struct midi_info *)arg)->device)); [12570] [2023-11-12 02:21:27,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___6), "=d" (__val_gu___6): "0" (& ((struct midi_info *)arg)->device)); [12573] [2023-11-12 02:21:27,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___6), "=d" (__val_gu___6): "0" (& ((struct midi_info *)arg)->device)); [12576] [2023-11-12 02:21:27,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___6), "=d" (__val_gu___6): "0" (& ((struct midi_info *)arg)->device)); [12579] [2023-11-12 02:21:27,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___7), "=d" (__val_gu___7): "0" (p)); [12599] [2023-11-12 02:21:27,592 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___7), "=d" (__val_gu___7): "0" (p)); [12602] [2023-11-12 02:21:27,592 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___7), "=d" (__val_gu___7): "0" (p)); [12605] [2023-11-12 02:21:27,594 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___7), "=d" (__val_gu___7): "0" (p)); [12608] [2023-11-12 02:21:27,595 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___7), "=d" (__val_gu___7): "0" (p)); [12611] [2023-11-12 02:21:27,597 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___8), "=d" (__val_gu___8): "0" (p)); [12634] [2023-11-12 02:21:27,598 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___8), "=d" (__val_gu___8): "0" (p)); [12637] [2023-11-12 02:21:27,599 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___8), "=d" (__val_gu___8): "0" (p)); [12640] [2023-11-12 02:21:27,599 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___8), "=d" (__val_gu___8): "0" (p)); [12643] [2023-11-12 02:21:27,599 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___8), "=d" (__val_gu___8): "0" (p)); [12646] [2023-11-12 02:21:27,601 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [12688] [2023-11-12 02:21:27,602 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [12691] [2023-11-12 02:21:27,602 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [12694] [2023-11-12 02:21:27,603 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [12697] [2023-11-12 02:21:27,603 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [12700] [2023-11-12 02:21:27,615 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [13107] [2023-11-12 02:21:27,615 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [13110] [2023-11-12 02:21:27,615 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [13113] [2023-11-12 02:21:27,615 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [13116] [2023-11-12 02:21:27,615 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [13119] [2023-11-12 02:21:27,616 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [13146] [2023-11-12 02:21:27,616 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [13149] [2023-11-12 02:21:27,616 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [13152] [2023-11-12 02:21:27,617 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [13155] [2023-11-12 02:21:27,617 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [13158] [2023-11-12 02:21:27,618 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [13190] [2023-11-12 02:21:27,618 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [13193] [2023-11-12 02:21:27,618 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [13196] [2023-11-12 02:21:27,618 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [13199] [2023-11-12 02:21:27,618 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [13202] [2023-11-12 02:21:27,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [13229] [2023-11-12 02:21:27,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [13232] [2023-11-12 02:21:27,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [13235] [2023-11-12 02:21:27,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [13238] [2023-11-12 02:21:27,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [13241] [2023-11-12 02:21:27,631 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "iq" (1), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err)); [13653-13654] [2023-11-12 02:21:27,632 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "ir" (1), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err)); [13657-13658] [2023-11-12 02:21:27,632 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "ir" (1), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err)); [13661-13662] [2023-11-12 02:21:27,632 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "er" (1), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err)); [13665-13666] [2023-11-12 02:21:27,633 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err), "=q" (__gu_val): "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__gu_err)); [13687-13689] [2023-11-12 02:21:27,633 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__gu_err)); [13692-13694] [2023-11-12 02:21:27,633 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__gu_err)); [13697-13699] [2023-11-12 02:21:27,633 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__gu_err)); [13702-13704] [2023-11-12 02:21:27,634 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "iq" (curr_timebase___0), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err___0)); [13731-13732] [2023-11-12 02:21:27,634 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "ir" (curr_timebase___0), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err___0)); [13735-13736] [2023-11-12 02:21:27,634 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "ir" (curr_timebase___0), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err___0)); [13739-13740] [2023-11-12 02:21:27,634 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "er" (curr_timebase___0), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err___0)); [13743-13744] [2023-11-12 02:21:27,635 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___0), "=q" (__gu_val___0): "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__gu_err___0)); [13755-13757] [2023-11-12 02:21:27,635 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___0), "=r" (__gu_val___0): "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__gu_err___0)); [13760-13762] [2023-11-12 02:21:27,635 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___0), "=r" (__gu_val___0): "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__gu_err___0)); [13765-13767] [2023-11-12 02:21:27,635 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___0), "=r" (__gu_val___0): "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__gu_err___0)); [13770-13772] [2023-11-12 02:21:27,636 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___1): "iq" (curr_tempo___0), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err___1)); [13804-13805] [2023-11-12 02:21:27,636 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___1): "ir" (curr_tempo___0), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err___1)); [13808-13809] [2023-11-12 02:21:27,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___1): "ir" (curr_tempo___0), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err___1)); [13812-13813] [2023-11-12 02:21:27,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___1): "er" (curr_tempo___0), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err___1)); [13816-13817] [2023-11-12 02:21:27,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___1), "=q" (__gu_val___1): "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__gu_err___1)); [13828-13830] [2023-11-12 02:21:27,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___1), "=r" (__gu_val___1): "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__gu_err___1)); [13833-13835] [2023-11-12 02:21:27,638 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___1), "=r" (__gu_val___1): "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__gu_err___1)); [13838-13840] [2023-11-12 02:21:27,638 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___1), "=r" (__gu_val___1): "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__gu_err___1)); [13843-13845] [2023-11-12 02:21:27,638 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___2): "iq" (val), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err___2)); [13865-13866] [2023-11-12 02:21:27,639 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___2): "ir" (val), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err___2)); [13869-13870] [2023-11-12 02:21:27,639 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___2): "ir" (val), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err___2)); [13873-13874] [2023-11-12 02:21:27,639 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___2): "er" (val), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err___2)); [13877-13878] [2023-11-12 02:21:27,639 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___3): "iq" ((int )curr_ticks___0), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err___3)); [13889-13890] [2023-11-12 02:21:27,640 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___3): "ir" ((int )curr_ticks___0), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err___3)); [13893-13894] [2023-11-12 02:21:27,643 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___3): "ir" ((int )curr_ticks___0), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err___3)); [13897-13898] [2023-11-12 02:21:27,644 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___3): "er" ((int )curr_ticks___0), "m" (*((struct __large_struct *)p)), "i" (-14), "0" (__pu_err___3)); [13901-13902] [2023-11-12 02:21:27,649 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8274ae3-22de-4d15-8ef2-4c8c312fa1b1/sv-benchmarks/c/ldv-validator-v0.8/linux-torvalds-645ef9e-32_7a-sound--oss--sound.ko-entry_point_ldv-val-v0.8.cil.out.i[389398,389411] [2023-11-12 02:21:27,659 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-12 02:21:27,946 WARN L672 CHandler]: The function __bad_size_call_parameter is called, but not defined or handled by StandardFunctionHandler. [2023-11-12 02:21:27,946 WARN L672 CHandler]: The function __get_user_bad is called, but not defined or handled by StandardFunctionHandler. [2023-11-12 02:21:27,947 WARN L672 CHandler]: The function __put_user_bad is called, but not defined or handled by StandardFunctionHandler. [2023-11-12 02:21:27,947 WARN L672 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-12 02:21:27,955 INFO L206 MainTranslator]: Completed translation [2023-11-12 02:21:27,960 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:21:27 WrapperNode [2023-11-12 02:21:27,960 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-12 02:21:27,962 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-12 02:21:27,962 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-12 02:21:27,962 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-12 02:21:27,970 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:21:27" (1/1) ... [2023-11-12 02:21:28,182 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:21:27" (1/1) ... [2023-11-12 02:21:28,657 INFO L138 Inliner]: procedures = 425, calls = 5395, calls flagged for inlining = 153, calls inlined = 135, statements flattened = 11149 [2023-11-12 02:21:28,658 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-12 02:21:28,659 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-12 02:21:28,659 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-12 02:21:28,659 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-12 02:21:28,670 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:21:27" (1/1) ... [2023-11-12 02:21:28,670 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:21:27" (1/1) ... [2023-11-12 02:21:28,757 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:21:27" (1/1) ... [2023-11-12 02:21:28,757 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:21:27" (1/1) ... [2023-11-12 02:21:28,982 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:21:27" (1/1) ... [2023-11-12 02:21:29,030 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:21:27" (1/1) ... [2023-11-12 02:21:29,171 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:21:27" (1/1) ... [2023-11-12 02:21:29,209 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:21:27" (1/1) ... [2023-11-12 02:21:29,285 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-12 02:21:29,286 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-12 02:21:29,286 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-12 02:21:29,286 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-12 02:21:29,287 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:21:27" (1/1) ... [2023-11-12 02:21:29,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-12 02:21:29,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8274ae3-22de-4d15-8ef2-4c8c312fa1b1/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:21:29,322 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8274ae3-22de-4d15-8ef2-4c8c312fa1b1/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-12 02:21:29,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8274ae3-22de-4d15-8ef2-4c8c312fa1b1/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-12 02:21:29,379 INFO L130 BoogieDeclarations]: Found specification of procedure timer_open [2023-11-12 02:21:29,380 INFO L138 BoogieDeclarations]: Found implementation of procedure timer_open [2023-11-12 02:21:29,380 INFO L130 BoogieDeclarations]: Found specification of procedure poll_def_tmr [2023-11-12 02:21:29,380 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_def_tmr [2023-11-12 02:21:29,380 INFO L130 BoogieDeclarations]: Found specification of procedure timer_event [2023-11-12 02:21:29,380 INFO L138 BoogieDeclarations]: Found implementation of procedure timer_event [2023-11-12 02:21:29,381 INFO L130 BoogieDeclarations]: Found specification of procedure default_set_channels [2023-11-12 02:21:29,381 INFO L138 BoogieDeclarations]: Found implementation of procedure default_set_channels [2023-11-12 02:21:29,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-11-12 02:21:29,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-11-12 02:21:29,381 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2023-11-12 02:21:29,381 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2023-11-12 02:21:29,381 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-12 02:21:29,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-12 02:21:29,382 INFO L130 BoogieDeclarations]: Found specification of procedure dma_reset_output [2023-11-12 02:21:29,382 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_reset_output [2023-11-12 02:21:29,382 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~X~int~TO~int [2023-11-12 02:21:29,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~X~int~TO~int [2023-11-12 02:21:29,382 INFO L130 BoogieDeclarations]: Found specification of procedure seq_input_event [2023-11-12 02:21:29,382 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_input_event [2023-11-12 02:21:29,382 INFO L130 BoogieDeclarations]: Found specification of procedure DMAbuf_release [2023-11-12 02:21:29,383 INFO L138 BoogieDeclarations]: Found implementation of procedure DMAbuf_release [2023-11-12 02:21:29,383 INFO L130 BoogieDeclarations]: Found specification of procedure local_start_dma [2023-11-12 02:21:29,383 INFO L138 BoogieDeclarations]: Found implementation of procedure local_start_dma [2023-11-12 02:21:29,383 INFO L130 BoogieDeclarations]: Found specification of procedure translate_bytes [2023-11-12 02:21:29,383 INFO L138 BoogieDeclarations]: Found implementation of procedure translate_bytes [2023-11-12 02:21:29,383 INFO L130 BoogieDeclarations]: Found specification of procedure __put_user_bad [2023-11-12 02:21:29,383 INFO L130 BoogieDeclarations]: Found specification of procedure seq_copy_to_input [2023-11-12 02:21:29,383 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_copy_to_input [2023-11-12 02:21:29,384 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-11-12 02:21:29,384 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-11-12 02:21:29,384 INFO L130 BoogieDeclarations]: Found specification of procedure __request_module [2023-11-12 02:21:29,384 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_module [2023-11-12 02:21:29,388 INFO L130 BoogieDeclarations]: Found specification of procedure DMAbuf_sync [2023-11-12 02:21:29,388 INFO L138 BoogieDeclarations]: Found implementation of procedure DMAbuf_sync [2023-11-12 02:21:29,388 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~X~$Pointer$~TO~int [2023-11-12 02:21:29,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~X~$Pointer$~TO~int [2023-11-12 02:21:29,389 INFO L130 BoogieDeclarations]: Found specification of procedure DMAbuf_launch_output [2023-11-12 02:21:29,389 INFO L138 BoogieDeclarations]: Found implementation of procedure DMAbuf_launch_output [2023-11-12 02:21:29,389 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2023-11-12 02:21:29,389 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2023-11-12 02:21:29,389 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_soundcard_mutex [2023-11-12 02:21:29,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_soundcard_mutex [2023-11-12 02:21:29,389 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-11-12 02:21:29,390 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-11-12 02:21:29,390 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-12 02:21:29,390 INFO L130 BoogieDeclarations]: Found specification of procedure DMAbuf_space_in_queue [2023-11-12 02:21:29,390 INFO L138 BoogieDeclarations]: Found implementation of procedure DMAbuf_space_in_queue [2023-11-12 02:21:29,390 INFO L130 BoogieDeclarations]: Found specification of procedure timer_get_time [2023-11-12 02:21:29,390 INFO L138 BoogieDeclarations]: Found implementation of procedure timer_get_time [2023-11-12 02:21:29,390 INFO L130 BoogieDeclarations]: Found specification of procedure enable_dma [2023-11-12 02:21:29,391 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_dma [2023-11-12 02:21:29,391 INFO L130 BoogieDeclarations]: Found specification of procedure timer_ioctl [2023-11-12 02:21:29,391 INFO L138 BoogieDeclarations]: Found implementation of procedure timer_ioctl [2023-11-12 02:21:29,391 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-11-12 02:21:29,391 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-11-12 02:21:29,391 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~TO~int [2023-11-12 02:21:29,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~TO~int [2023-11-12 02:21:29,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-12 02:21:29,392 INFO L130 BoogieDeclarations]: Found specification of procedure sound_mixer_ioctl [2023-11-12 02:21:29,392 INFO L138 BoogieDeclarations]: Found implementation of procedure sound_mixer_ioctl [2023-11-12 02:21:29,392 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-12 02:21:29,393 INFO L130 BoogieDeclarations]: Found specification of procedure midi_poll [2023-11-12 02:21:29,393 INFO L138 BoogieDeclarations]: Found implementation of procedure midi_poll [2023-11-12 02:21:29,393 INFO L130 BoogieDeclarations]: Found specification of procedure def_tmr_arm [2023-11-12 02:21:29,393 INFO L138 BoogieDeclarations]: Found implementation of procedure def_tmr_arm [2023-11-12 02:21:29,393 INFO L130 BoogieDeclarations]: Found specification of procedure dma_subdivide [2023-11-12 02:21:29,393 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_subdivide [2023-11-12 02:21:29,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-12 02:21:29,393 INFO L130 BoogieDeclarations]: Found specification of procedure DMAbuf_activate_recording [2023-11-12 02:21:29,394 INFO L138 BoogieDeclarations]: Found implementation of procedure DMAbuf_activate_recording [2023-11-12 02:21:29,394 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-11-12 02:21:29,394 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-11-12 02:21:29,394 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user [2023-11-12 02:21:29,394 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user [2023-11-12 02:21:29,394 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-11-12 02:21:29,394 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-11-12 02:21:29,395 INFO L130 BoogieDeclarations]: Found specification of procedure seq_sync [2023-11-12 02:21:29,395 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_sync [2023-11-12 02:21:29,395 INFO L130 BoogieDeclarations]: Found specification of procedure default_set_bits [2023-11-12 02:21:29,395 INFO L138 BoogieDeclarations]: Found implementation of procedure default_set_bits [2023-11-12 02:21:29,395 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_sound_special [2023-11-12 02:21:29,395 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_sound_special [2023-11-12 02:21:29,395 INFO L130 BoogieDeclarations]: Found specification of procedure close_dmap [2023-11-12 02:21:29,396 INFO L138 BoogieDeclarations]: Found implementation of procedure close_dmap [2023-11-12 02:21:29,396 INFO L130 BoogieDeclarations]: Found specification of procedure def_tmr_close [2023-11-12 02:21:29,396 INFO L138 BoogieDeclarations]: Found implementation of procedure def_tmr_close [2023-11-12 02:21:29,396 INFO L130 BoogieDeclarations]: Found specification of procedure __get_user_bad [2023-11-12 02:21:29,396 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2023-11-12 02:21:29,398 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2023-11-12 02:21:29,399 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2023-11-12 02:21:29,399 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2023-11-12 02:21:29,399 INFO L130 BoogieDeclarations]: Found specification of procedure timer_arm [2023-11-12 02:21:29,399 INFO L138 BoogieDeclarations]: Found implementation of procedure timer_arm [2023-11-12 02:21:29,399 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-11-12 02:21:29,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-11-12 02:21:29,399 INFO L130 BoogieDeclarations]: Found specification of procedure register_sound_special [2023-11-12 02:21:29,400 INFO L138 BoogieDeclarations]: Found implementation of procedure register_sound_special [2023-11-12 02:21:29,401 INFO L130 BoogieDeclarations]: Found specification of procedure sound_mmap [2023-11-12 02:21:29,401 INFO L138 BoogieDeclarations]: Found implementation of procedure sound_mmap [2023-11-12 02:21:29,402 INFO L130 BoogieDeclarations]: Found specification of procedure virt_to_phys [2023-11-12 02:21:29,402 INFO L138 BoogieDeclarations]: Found implementation of procedure virt_to_phys [2023-11-12 02:21:29,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-12 02:21:29,402 INFO L130 BoogieDeclarations]: Found specification of procedure claim_dma_lock [2023-11-12 02:21:29,402 INFO L138 BoogieDeclarations]: Found implementation of procedure claim_dma_lock [2023-11-12 02:21:29,402 INFO L130 BoogieDeclarations]: Found specification of procedure timer_close [2023-11-12 02:21:29,402 INFO L138 BoogieDeclarations]: Found implementation of procedure timer_close [2023-11-12 02:21:29,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-12 02:21:29,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-12 02:21:29,403 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-11-12 02:21:29,403 INFO L130 BoogieDeclarations]: Found specification of procedure dma_reset_input [2023-11-12 02:21:29,403 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_reset_input [2023-11-12 02:21:29,403 INFO L130 BoogieDeclarations]: Found specification of procedure interruptible_sleep_on_timeout [2023-11-12 02:21:29,403 INFO L138 BoogieDeclarations]: Found implementation of procedure interruptible_sleep_on_timeout [2023-11-12 02:21:29,404 INFO L130 BoogieDeclarations]: Found specification of procedure set_format [2023-11-12 02:21:29,404 INFO L138 BoogieDeclarations]: Found implementation of procedure set_format [2023-11-12 02:21:29,404 INFO L130 BoogieDeclarations]: Found specification of procedure DMAbuf_reset [2023-11-12 02:21:29,404 INFO L138 BoogieDeclarations]: Found implementation of procedure DMAbuf_reset [2023-11-12 02:21:29,404 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_notrace [2023-11-12 02:21:29,404 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_notrace [2023-11-12 02:21:29,405 INFO L130 BoogieDeclarations]: Found specification of procedure seq_reset [2023-11-12 02:21:29,405 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_reset [2023-11-12 02:21:29,405 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2023-11-12 02:21:29,405 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2023-11-12 02:21:29,405 INFO L130 BoogieDeclarations]: Found specification of procedure seq_drain_midi_queues [2023-11-12 02:21:29,406 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_drain_midi_queues [2023-11-12 02:21:29,406 INFO L130 BoogieDeclarations]: Found specification of procedure dma_ioctl [2023-11-12 02:21:29,406 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_ioctl [2023-11-12 02:21:29,406 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_soundcard_mutex [2023-11-12 02:21:29,406 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_soundcard_mutex [2023-11-12 02:21:29,406 INFO L130 BoogieDeclarations]: Found specification of procedure device_destroy [2023-11-12 02:21:29,406 INFO L138 BoogieDeclarations]: Found implementation of procedure device_destroy [2023-11-12 02:21:29,406 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~X~int~X~int~TO~int [2023-11-12 02:21:29,407 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~X~int~X~int~TO~int [2023-11-12 02:21:29,407 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~TO~VOID [2023-11-12 02:21:29,407 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~TO~VOID [2023-11-12 02:21:29,407 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2023-11-12 02:21:29,407 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2023-11-12 02:21:29,407 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_dereference [2023-11-12 02:21:29,407 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_dereference [2023-11-12 02:21:29,408 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-11-12 02:21:29,408 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-11-12 02:21:29,408 INFO L130 BoogieDeclarations]: Found specification of procedure device_create [2023-11-12 02:21:29,408 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create [2023-11-12 02:21:29,408 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-12 02:21:29,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-12 02:21:29,408 INFO L130 BoogieDeclarations]: Found specification of procedure seq_startplay [2023-11-12 02:21:29,408 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_startplay [2023-11-12 02:21:29,409 INFO L130 BoogieDeclarations]: Found specification of procedure clear_dma_ff [2023-11-12 02:21:29,409 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_dma_ff [2023-11-12 02:21:29,409 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~X~int~TO~VOID [2023-11-12 02:21:29,409 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~X~int~TO~VOID [2023-11-12 02:21:29,409 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2023-11-12 02:21:29,409 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2023-11-12 02:21:29,409 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~X~$Pointer$~X~$Pointer$~TO~int [2023-11-12 02:21:29,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~X~$Pointer$~X~$Pointer$~TO~int [2023-11-12 02:21:29,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-12 02:21:29,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-12 02:21:29,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-11-12 02:21:29,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-11-12 02:21:29,410 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-11-12 02:21:29,410 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-11-12 02:21:29,410 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2023-11-12 02:21:29,411 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~int~TO~int [2023-11-12 02:21:29,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~int~TO~int [2023-11-12 02:21:29,411 INFO L130 BoogieDeclarations]: Found specification of procedure translate_mode [2023-11-12 02:21:29,411 INFO L138 BoogieDeclarations]: Found implementation of procedure translate_mode [2023-11-12 02:21:29,411 INFO L130 BoogieDeclarations]: Found specification of procedure try_module_get___0 [2023-11-12 02:21:29,412 INFO L138 BoogieDeclarations]: Found implementation of procedure try_module_get___0 [2023-11-12 02:21:29,412 INFO L130 BoogieDeclarations]: Found specification of procedure DMAbuf_move_wrpointer [2023-11-12 02:21:29,412 INFO L138 BoogieDeclarations]: Found implementation of procedure DMAbuf_move_wrpointer [2023-11-12 02:21:29,412 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-11-12 02:21:29,412 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-11-12 02:21:29,412 INFO L130 BoogieDeclarations]: Found specification of procedure tmr_reset [2023-11-12 02:21:29,412 INFO L138 BoogieDeclarations]: Found implementation of procedure tmr_reset [2023-11-12 02:21:29,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-11-12 02:21:29,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-11-12 02:21:29,413 INFO L130 BoogieDeclarations]: Found specification of procedure sound_stop_timer [2023-11-12 02:21:29,413 INFO L138 BoogieDeclarations]: Found implementation of procedure sound_stop_timer [2023-11-12 02:21:29,413 INFO L130 BoogieDeclarations]: Found specification of procedure tmr2ticks___0 [2023-11-12 02:21:29,413 INFO L138 BoogieDeclarations]: Found implementation of procedure tmr2ticks___0 [2023-11-12 02:21:29,413 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-11-12 02:21:29,413 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-11-12 02:21:29,413 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-12 02:21:29,414 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-12 02:21:29,414 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2023-11-12 02:21:29,414 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2023-11-12 02:21:29,414 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-11-12 02:21:29,414 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-11-12 02:21:29,414 INFO L130 BoogieDeclarations]: Found specification of procedure tmr_reset___0 [2023-11-12 02:21:29,414 INFO L138 BoogieDeclarations]: Found implementation of procedure tmr_reset___0 [2023-11-12 02:21:29,414 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~X~int~X~int~TO~VOID [2023-11-12 02:21:29,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~X~int~X~int~TO~VOID [2023-11-12 02:21:29,415 INFO L130 BoogieDeclarations]: Found specification of procedure poll_wait [2023-11-12 02:21:29,415 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_wait [2023-11-12 02:21:29,415 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held [2023-11-12 02:21:29,415 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held [2023-11-12 02:21:29,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-12 02:21:29,415 INFO L130 BoogieDeclarations]: Found specification of procedure sound_free_dmap [2023-11-12 02:21:29,416 INFO L138 BoogieDeclarations]: Found implementation of procedure sound_free_dmap [2023-11-12 02:21:29,416 INFO L130 BoogieDeclarations]: Found specification of procedure module_put [2023-11-12 02:21:29,416 INFO L138 BoogieDeclarations]: Found implementation of procedure module_put [2023-11-12 02:21:29,416 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-12 02:21:29,416 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2023-11-12 02:21:29,416 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2023-11-12 02:21:29,417 INFO L130 BoogieDeclarations]: Found specification of procedure reprogram_timer [2023-11-12 02:21:29,417 INFO L138 BoogieDeclarations]: Found implementation of procedure reprogram_timer [2023-11-12 02:21:29,417 INFO L130 BoogieDeclarations]: Found specification of procedure midi_outc___0 [2023-11-12 02:21:29,417 INFO L138 BoogieDeclarations]: Found implementation of procedure midi_outc___0 [2023-11-12 02:21:29,417 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2023-11-12 02:21:29,417 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2023-11-12 02:21:29,417 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~int [2023-11-12 02:21:29,417 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~int [2023-11-12 02:21:29,418 INFO L130 BoogieDeclarations]: Found specification of procedure dmabuf_timeout [2023-11-12 02:21:29,418 INFO L138 BoogieDeclarations]: Found implementation of procedure dmabuf_timeout [2023-11-12 02:21:29,418 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info___0 [2023-11-12 02:21:29,418 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info___0 [2023-11-12 02:21:29,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-12 02:21:29,418 INFO L130 BoogieDeclarations]: Found specification of procedure module_is_live [2023-11-12 02:21:29,418 INFO L138 BoogieDeclarations]: Found implementation of procedure module_is_live [2023-11-12 02:21:29,418 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2023-11-12 02:21:29,419 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2023-11-12 02:21:29,419 INFO L130 BoogieDeclarations]: Found specification of procedure sound_start_dma [2023-11-12 02:21:29,419 INFO L138 BoogieDeclarations]: Found implementation of procedure sound_start_dma [2023-11-12 02:21:29,419 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-12 02:21:29,419 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-12 02:21:29,419 INFO L130 BoogieDeclarations]: Found specification of procedure def_tmr_event [2023-11-12 02:21:29,419 INFO L138 BoogieDeclarations]: Found implementation of procedure def_tmr_event [2023-11-12 02:21:29,419 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-11-12 02:21:29,420 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-11-12 02:21:29,420 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2023-11-12 02:21:29,420 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2023-11-12 02:21:29,420 INFO L130 BoogieDeclarations]: Found specification of procedure def_tmr_open [2023-11-12 02:21:29,420 INFO L138 BoogieDeclarations]: Found implementation of procedure def_tmr_open [2023-11-12 02:21:29,420 INFO L130 BoogieDeclarations]: Found specification of procedure do_midi_msg [2023-11-12 02:21:29,420 INFO L138 BoogieDeclarations]: Found implementation of procedure do_midi_msg [2023-11-12 02:21:29,420 INFO L130 BoogieDeclarations]: Found specification of procedure interruptible_sleep_on [2023-11-12 02:21:29,421 INFO L138 BoogieDeclarations]: Found implementation of procedure interruptible_sleep_on [2023-11-12 02:21:29,421 INFO L130 BoogieDeclarations]: Found specification of procedure waitqueue_active [2023-11-12 02:21:29,421 INFO L138 BoogieDeclarations]: Found implementation of procedure waitqueue_active [2023-11-12 02:21:29,421 INFO L130 BoogieDeclarations]: Found specification of procedure sound_alloc_dmap [2023-11-12 02:21:29,421 INFO L138 BoogieDeclarations]: Found implementation of procedure sound_alloc_dmap [2023-11-12 02:21:29,421 INFO L130 BoogieDeclarations]: Found specification of procedure dma_set_fragment [2023-11-12 02:21:29,421 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_set_fragment [2023-11-12 02:21:29,421 INFO L130 BoogieDeclarations]: Found specification of procedure def_tmr_get_time [2023-11-12 02:21:29,422 INFO L138 BoogieDeclarations]: Found implementation of procedure def_tmr_get_time [2023-11-12 02:21:29,422 INFO L130 BoogieDeclarations]: Found specification of procedure sequencer_timer [2023-11-12 02:21:29,422 INFO L138 BoogieDeclarations]: Found implementation of procedure sequencer_timer [2023-11-12 02:21:29,422 INFO L130 BoogieDeclarations]: Found specification of procedure default_set_speed [2023-11-12 02:21:29,422 INFO L138 BoogieDeclarations]: Found implementation of procedure default_set_speed [2023-11-12 02:21:29,422 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2023-11-12 02:21:29,422 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2023-11-12 02:21:29,422 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_residue [2023-11-12 02:21:29,423 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_residue [2023-11-12 02:21:29,423 INFO L130 BoogieDeclarations]: Found specification of procedure sync_output [2023-11-12 02:21:29,423 INFO L138 BoogieDeclarations]: Found implementation of procedure sync_output [2023-11-12 02:21:29,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-12 02:21:29,423 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-12 02:21:29,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-12 02:21:29,423 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_generic [2023-11-12 02:21:29,424 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_user_generic [2023-11-12 02:21:29,424 INFO L130 BoogieDeclarations]: Found specification of procedure open_dmap [2023-11-12 02:21:29,424 INFO L138 BoogieDeclarations]: Found implementation of procedure open_dmap [2023-11-12 02:21:29,424 INFO L130 BoogieDeclarations]: Found specification of procedure release_dma_lock [2023-11-12 02:21:29,424 INFO L138 BoogieDeclarations]: Found implementation of procedure release_dma_lock [2023-11-12 02:21:29,424 INFO L130 BoogieDeclarations]: Found specification of procedure vmalloc [2023-11-12 02:21:29,424 INFO L138 BoogieDeclarations]: Found implementation of procedure vmalloc [2023-11-12 02:21:29,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-11-12 02:21:29,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-11-12 02:21:29,425 INFO L130 BoogieDeclarations]: Found specification of procedure sound_poll [2023-11-12 02:21:29,425 INFO L138 BoogieDeclarations]: Found implementation of procedure sound_poll [2023-11-12 02:21:29,425 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-11-12 02:21:29,425 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-11-12 02:21:29,425 INFO L130 BoogieDeclarations]: Found specification of procedure do_sequencer_timer [2023-11-12 02:21:29,425 INFO L138 BoogieDeclarations]: Found implementation of procedure do_sequencer_timer [2023-11-12 02:21:29,425 INFO L130 BoogieDeclarations]: Found specification of procedure disable_dma [2023-11-12 02:21:29,426 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_dma [2023-11-12 02:21:29,426 INFO L130 BoogieDeclarations]: Found specification of procedure tmr2ticks [2023-11-12 02:21:29,426 INFO L138 BoogieDeclarations]: Found implementation of procedure tmr2ticks [2023-11-12 02:21:29,426 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2023-11-12 02:21:29,426 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2023-11-12 02:21:29,426 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-11-12 02:21:29,426 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-11-12 02:21:29,426 INFO L130 BoogieDeclarations]: Found specification of procedure request_sound_timer [2023-11-12 02:21:29,427 INFO L138 BoogieDeclarations]: Found implementation of procedure request_sound_timer [2023-11-12 02:21:29,427 INFO L130 BoogieDeclarations]: Found specification of procedure DMAbuf_get_buffer_pointer [2023-11-12 02:21:29,427 INFO L138 BoogieDeclarations]: Found implementation of procedure DMAbuf_get_buffer_pointer [2023-11-12 02:21:29,427 INFO L130 BoogieDeclarations]: Found specification of procedure sound_write [2023-11-12 02:21:29,427 INFO L138 BoogieDeclarations]: Found implementation of procedure sound_write [2023-11-12 02:21:29,427 INFO L130 BoogieDeclarations]: Found specification of procedure play_event [2023-11-12 02:21:29,427 INFO L138 BoogieDeclarations]: Found implementation of procedure play_event [2023-11-12 02:21:29,427 INFO L130 BoogieDeclarations]: Found specification of procedure reorganize_buffers [2023-11-12 02:21:29,428 INFO L138 BoogieDeclarations]: Found implementation of procedure reorganize_buffers [2023-11-12 02:21:29,428 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-11-12 02:21:29,428 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-11-12 02:21:29,428 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2023-11-12 02:21:29,428 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2023-11-12 02:21:29,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-12 02:21:29,428 INFO L130 BoogieDeclarations]: Found specification of procedure def_tmr_ioctl [2023-11-12 02:21:29,428 INFO L138 BoogieDeclarations]: Found implementation of procedure def_tmr_ioctl [2023-11-12 02:21:30,682 INFO L236 CfgBuilder]: Building ICFG [2023-11-12 02:21:30,686 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-12 02:21:31,442 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-11-12 02:21:31,679 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3834: assume 0 != ~tmp___1~2;#res := ~ret~3; [2023-11-12 02:21:31,680 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3834: assume !(0 != ~tmp___1~2);#res := ~ret~3; [2023-11-12 02:21:31,680 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3801: havoc #t~switch120; [2023-11-12 02:21:31,680 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3830: assume #t~switch120; [2023-11-12 02:21:31,680 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3830: assume !#t~switch120;#t~switch120 := true; [2023-11-12 02:21:31,680 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3822: assume 0 != ~tmp___0~8;#res := ~ret~3; [2023-11-12 02:21:31,681 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3822: assume !(0 != ~tmp___0~8);#res := ~ret~3; [2023-11-12 02:21:31,681 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3818: assume #t~switch120; [2023-11-12 02:21:31,681 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3818: assume !#t~switch120;#t~switch120 := #t~switch120 || 16 == ~size; [2023-11-12 02:21:31,681 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume #t~switch120;#res := ~ret~3; [2023-11-12 02:21:31,681 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3814: assume #t~switch120;#res := ~ret~3; [2023-11-12 02:21:31,681 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3814: assume !#t~switch120;#t~switch120 := #t~switch120 || 10 == ~size; [2023-11-12 02:21:31,682 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !#t~switch120;#t~switch120 := #t~switch120 || 2 == ~size; [2023-11-12 02:21:31,682 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3810: assume #t~switch120;#res := ~ret~3; [2023-11-12 02:21:31,682 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3810: assume !#t~switch120;#t~switch120 := #t~switch120 || 8 == ~size; [2023-11-12 02:21:31,682 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3843-1: ~tmp___2~1 := #t~ret123;havoc #t~ret123;#res := (if ~tmp___2~1 % 18446744073709551616 % 4294967296 <= 2147483647 then ~tmp___2~1 % 18446744073709551616 % 4294967296 else ~tmp___2~1 % 18446744073709551616 % 4294967296 - 4294967296); [2023-11-12 02:21:31,682 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3843: SUMMARY for call #t~ret123 := copy_user_generic(~dst.base, ~dst.offset, ~src.base, ~src.offset, ~size); srcloc: null [2023-11-12 02:21:31,683 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3806: assume #t~switch120;#res := ~ret~3; [2023-11-12 02:21:31,683 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3806: assume !#t~switch120;#t~switch120 := #t~switch120 || 4 == ~size; [2023-11-12 02:21:31,683 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3833-1: assume -9223372036854775808 <= #t~ret122 && #t~ret122 <= 9223372036854775807;~tmp___1~2 := #t~ret122;havoc #t~ret122; [2023-11-12 02:21:31,683 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3833: SUMMARY for call #t~ret122 := ldv__builtin_expect((if 0 != ~ret~3 then 1 else 0), 0); srcloc: null [2023-11-12 02:21:31,683 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3821-1: assume -9223372036854775808 <= #t~ret121 && #t~ret121 <= 9223372036854775807;~tmp___0~8 := #t~ret121;havoc #t~ret121; [2023-11-12 02:21:31,683 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3821: SUMMARY for call #t~ret121 := ldv__builtin_expect((if 0 != ~ret~3 then 1 else 0), 0); srcloc: null [2023-11-12 02:21:31,684 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3842: assume #t~switch120; [2023-11-12 02:21:31,684 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3842: assume !#t~switch120; [2023-11-12 02:21:46,168 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3736: havoc __copy_from_user_#t~switch115#1; [2023-11-12 02:21:46,168 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3742: assume __copy_from_user_#t~switch115#1;__copy_from_user_#res#1 := __copy_from_user_~ret~2#1; [2023-11-12 02:21:46,168 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3742: assume !__copy_from_user_#t~switch115#1;__copy_from_user_#t~switch115#1 := __copy_from_user_#t~switch115#1 || 4 == __copy_from_user_~size#1; [2023-11-12 02:21:46,169 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3747: assume __copy_from_user_#t~switch115#1;__copy_from_user_#res#1 := __copy_from_user_~ret~2#1; [2023-11-12 02:21:46,169 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3747: assume !__copy_from_user_#t~switch115#1;__copy_from_user_#t~switch115#1 := __copy_from_user_#t~switch115#1 || 8 == __copy_from_user_~size#1; [2023-11-12 02:21:46,169 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3752: assume __copy_from_user_#t~switch115#1;__copy_from_user_#res#1 := __copy_from_user_~ret~2#1; [2023-11-12 02:21:46,169 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3752: assume !__copy_from_user_#t~switch115#1;__copy_from_user_#t~switch115#1 := __copy_from_user_#t~switch115#1 || 10 == __copy_from_user_~size#1; [2023-11-12 02:21:46,169 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3757: assume __copy_from_user_#t~switch115#1; [2023-11-12 02:21:46,169 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3757: assume !__copy_from_user_#t~switch115#1;__copy_from_user_#t~switch115#1 := __copy_from_user_#t~switch115#1 || 16 == __copy_from_user_~size#1; [2023-11-12 02:21:46,170 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-1: assume -9223372036854775808 <= __copy_from_user_#t~ret116#1 && __copy_from_user_#t~ret116#1 <= 9223372036854775807;__copy_from_user_~tmp___0~7#1 := __copy_from_user_#t~ret116#1;havoc __copy_from_user_#t~ret116#1; [2023-11-12 02:21:46,170 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761: SUMMARY for call __copy_from_user_#t~ret116#1 := ldv__builtin_expect((if 0 != __copy_from_user_~ret~2#1 then 1 else 0), 0); srcloc: null [2023-11-12 02:21:46,170 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3762: assume 0 != __copy_from_user_~tmp___0~7#1;__copy_from_user_#res#1 := __copy_from_user_~ret~2#1; [2023-11-12 02:21:46,170 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3762: assume !(0 != __copy_from_user_~tmp___0~7#1);__copy_from_user_#res#1 := __copy_from_user_~ret~2#1; [2023-11-12 02:21:46,170 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3770: assume __copy_from_user_#t~switch115#1; [2023-11-12 02:21:46,170 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3770: assume !__copy_from_user_#t~switch115#1;__copy_from_user_#t~switch115#1 := true; [2023-11-12 02:21:46,170 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3774: SUMMARY for call __copy_from_user_#t~ret117#1 := ldv__builtin_expect((if 0 != __copy_from_user_~ret~2#1 then 1 else 0), 0); srcloc: null [2023-11-12 02:21:46,171 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3774-1: assume -9223372036854775808 <= __copy_from_user_#t~ret117#1 && __copy_from_user_#t~ret117#1 <= 9223372036854775807;__copy_from_user_~tmp___1~1#1 := __copy_from_user_#t~ret117#1;havoc __copy_from_user_#t~ret117#1; [2023-11-12 02:21:46,171 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3775: assume 0 != __copy_from_user_~tmp___1~1#1;__copy_from_user_#res#1 := __copy_from_user_~ret~2#1; [2023-11-12 02:21:46,171 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3775: assume !(0 != __copy_from_user_~tmp___1~1#1);__copy_from_user_#res#1 := __copy_from_user_~ret~2#1; [2023-11-12 02:21:46,171 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3783: assume __copy_from_user_#t~switch115#1; [2023-11-12 02:21:46,171 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3783: assume !__copy_from_user_#t~switch115#1; [2023-11-12 02:21:46,171 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3784: SUMMARY for call __copy_from_user_#t~ret118#1 := copy_user_generic(__copy_from_user_~dst#1.base, __copy_from_user_~dst#1.offset, __copy_from_user_~src#1.base, __copy_from_user_~src#1.offset, __copy_from_user_~size#1); srcloc: null [2023-11-12 02:21:46,171 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint L3784-1: __copy_from_user_~tmp___2~0#1 := __copy_from_user_#t~ret118#1;havoc __copy_from_user_#t~ret118#1;__copy_from_user_#res#1 := (if __copy_from_user_~tmp___2~0#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_from_user_~tmp___2~0#1 % 18446744073709551616 % 4294967296 else __copy_from_user_~tmp___2~0#1 % 18446744073709551616 % 4294967296 - 4294967296); [2023-11-12 02:21:46,172 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##803: assume !__copy_from_user_#t~switch115#1;__copy_from_user_#t~switch115#1 := __copy_from_user_#t~switch115#1 || 2 == __copy_from_user_~size#1; [2023-11-12 02:21:46,172 INFO L770 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##802: assume __copy_from_user_#t~switch115#1;__copy_from_user_#res#1 := __copy_from_user_~ret~2#1; [2023-11-12 02:21:46,440 INFO L277 CfgBuilder]: Performing block encoding [2023-11-12 02:21:46,483 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-12 02:21:46,484 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-12 02:21:46,492 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 02:21:46 BoogieIcfgContainer [2023-11-12 02:21:46,493 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-12 02:21:46,498 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-12 02:21:46,498 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-12 02:21:46,502 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-12 02:21:46,502 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 02:21:23" (1/3) ... [2023-11-12 02:21:46,505 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@77c7bb1a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 02:21:46, skipping insertion in model container [2023-11-12 02:21:46,505 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:21:27" (2/3) ... [2023-11-12 02:21:46,506 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@77c7bb1a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 02:21:46, skipping insertion in model container [2023-11-12 02:21:46,506 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 02:21:46" (3/3) ... [2023-11-12 02:21:46,507 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-torvalds-645ef9e-32_7a-sound--oss--sound.ko-entry_point_ldv-val-v0.8.cil.out.i [2023-11-12 02:21:46,528 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-12 02:21:46,528 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-12 02:21:46,684 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-12 02:21:46,693 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=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;@3dfc603c, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-12 02:21:46,694 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-12 02:21:46,711 INFO L276 IsEmpty]: Start isEmpty. Operand has 4358 states, 3386 states have (on average 1.5304193738924985) internal successors, (5182), 3485 states have internal predecessors, (5182), 831 states have call successors, (831), 140 states have call predecessors, (831), 139 states have return successors, (823), 800 states have call predecessors, (823), 823 states have call successors, (823) [2023-11-12 02:21:46,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2023-11-12 02:21:46,733 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:21:46,734 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:21:46,734 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-12 02:21:46,739 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:21:46,740 INFO L85 PathProgramCache]: Analyzing trace with hash 1617868340, now seen corresponding path program 1 times [2023-11-12 02:21:46,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:21:46,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199030718] [2023-11-12 02:21:46,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:21:46,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:21:47,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:47,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-12 02:21:47,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:47,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-12 02:21:47,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:47,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-12 02:21:47,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:47,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-12 02:21:47,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:47,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-12 02:21:47,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:47,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-12 02:21:47,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:47,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-12 02:21:47,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:47,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-12 02:21:47,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:47,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-12 02:21:47,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:47,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-11-12 02:21:47,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:47,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-12 02:21:47,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:47,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-12 02:21:47,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:47,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-12 02:21:47,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:47,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-12 02:21:47,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:47,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-12 02:21:47,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:47,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-11-12 02:21:47,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:47,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-12 02:21:47,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:48,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-12 02:21:48,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:48,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-12 02:21:48,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:48,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-12 02:21:48,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:48,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-12 02:21:48,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:48,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-12 02:21:48,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:48,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-12 02:21:48,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:48,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-12 02:21:48,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:48,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-11-12 02:21:48,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:48,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-12 02:21:48,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:48,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-11-12 02:21:48,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:48,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-12 02:21:48,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:48,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-11-12 02:21:48,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:48,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-12 02:21:48,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:48,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2023-11-12 02:21:48,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:48,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-12 02:21:48,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:48,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2023-11-12 02:21:48,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:21:48,229 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2023-11-12 02:21:48,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:21:48,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199030718] [2023-11-12 02:21:48,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199030718] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:21:48,231 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:21:48,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-12 02:21:48,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546158556] [2023-11-12 02:21:48,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:21:48,242 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-12 02:21:48,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:21:48,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-12 02:21:48,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-12 02:21:48,297 INFO L87 Difference]: Start difference. First operand has 4358 states, 3386 states have (on average 1.5304193738924985) internal successors, (5182), 3485 states have internal predecessors, (5182), 831 states have call successors, (831), 140 states have call predecessors, (831), 139 states have return successors, (823), 800 states have call predecessors, (823), 823 states have call successors, (823) Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 2 states have internal predecessors, (43), 2 states have call successors, (20), 5 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-11-12 02:22:04,793 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-12 02:22:06,798 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []