/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml --traceabstraction.trace.refinement.strategy FIXED_PREFERENCES --cacsl2boogietranslator.allow.undefined.functions true --traceabstraction.smt.solver External_ModelsAndUnsatCoreMode --traceabstraction.command.for.external.solver bitwuzla -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Bitvector.epf -i ../../../trunk/examples/svcomp/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i -------------------------------------------------------------------------------- This is Ultimate 0.2.5-dev-b75d321-m [2024-11-05 12:46:07,225 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-05 12:46:07,308 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Bitvector.epf [2024-11-05 12:46:07,318 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-05 12:46:07,319 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-05 12:46:07,350 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-05 12:46:07,351 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-05 12:46:07,352 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-05 12:46:07,353 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-05 12:46:07,354 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-05 12:46:07,354 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-05 12:46:07,354 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-05 12:46:07,355 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-05 12:46:07,355 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-05 12:46:07,356 INFO L153 SettingsManager]: * Use SBE=true [2024-11-05 12:46:07,356 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-05 12:46:07,357 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-05 12:46:07,357 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-05 12:46:07,358 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-05 12:46:07,359 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-05 12:46:07,359 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-05 12:46:07,364 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-05 12:46:07,364 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-05 12:46:07,364 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-05 12:46:07,365 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-05 12:46:07,365 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-05 12:46:07,365 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-05 12:46:07,365 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-05 12:46:07,366 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-05 12:46:07,366 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-05 12:46:07,366 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-05 12:46:07,367 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-05 12:46:07,367 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-05 12:46:07,368 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-05 12:46:07,368 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-05 12:46:07,369 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-11-05 12:46:07,369 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-05 12:46:07,369 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-05 12:46:07,369 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-05 12:46:07,370 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-05 12:46:07,370 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-05 12:46:07,371 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Trace refinement strategy -> FIXED_PREFERENCES Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Allow undefined functions -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMT solver -> External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Command for external solver -> bitwuzla [2024-11-05 12:46:07,634 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-05 12:46:07,668 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-05 12:46:07,670 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-05 12:46:07,672 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-05 12:46:07,672 INFO L274 PluginConnector]: CDTParser initialized [2024-11-05 12:46:07,674 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i [2024-11-05 12:46:09,184 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-05 12:46:09,808 INFO L384 CDTParser]: Found 1 translation units. [2024-11-05 12:46:09,809 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i [2024-11-05 12:46:09,888 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6437d01b8/1e9a3faef9f34f1ab9ed3bb08176d261/FLAGc94285299 [2024-11-05 12:46:09,912 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6437d01b8/1e9a3faef9f34f1ab9ed3bb08176d261 [2024-11-05 12:46:09,915 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-05 12:46:09,916 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-11-05 12:46:09,918 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-05 12:46:09,918 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-05 12:46:09,924 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-05 12:46:09,925 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.11 12:46:09" (1/1) ... [2024-11-05 12:46:09,926 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@26799eb7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:46:09, skipping insertion in model container [2024-11-05 12:46:09,926 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.11 12:46:09" (1/1) ... [2024-11-05 12:46:10,103 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-05 12:46:11,377 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:11,387 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:11,549 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:11,844 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:11,848 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:11,860 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:11,861 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:11,875 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:11,876 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,034 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,053 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,070 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,080 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,108 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,108 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,132 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,148 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,159 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,167 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,180 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,194 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,205 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,222 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,238 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,254 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,293 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,293 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,304 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,315 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,316 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,323 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,324 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,330 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,331 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,349 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,361 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,362 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,370 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,507 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,509 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,597 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,604 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,936 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,938 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:12,942 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,026 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,108 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,110 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,111 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,111 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,121 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,121 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,122 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,122 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,124 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,124 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,133 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,134 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,134 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,135 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,144 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,145 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,146 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,162 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,163 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,163 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,164 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,165 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,166 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,171 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,176 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,179 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,179 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,180 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,180 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,181 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,190 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,193 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,196 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,196 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,197 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,198 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,198 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,212 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,212 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,213 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,213 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,214 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,215 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,215 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,230 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,239 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,248 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,249 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,254 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,254 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,278 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,292 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,293 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,364 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,365 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,366 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:13,367 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:14,157 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i[462737,462750] [2024-11-05 12:46:14,162 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i[462906,462919] [2024-11-05 12:46:14,165 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i[463073,463086] [2024-11-05 12:46:14,170 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i[463241,463254] [2024-11-05 12:46:14,194 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-05 12:46:14,196 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-05 12:46:14,234 INFO L200 MainTranslator]: Completed pre-run [2024-11-05 12:46:14,394 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [7210] [2024-11-05 12:46:14,398 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [7217] [2024-11-05 12:46:14,399 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [7224] [2024-11-05 12:46:14,402 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [7321-7322] [2024-11-05 12:46:14,403 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [7327-7329] [2024-11-05 12:46:14,404 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; addl %1,%0": "+m" (v->counter): "ir" (i)); [7369] [2024-11-05 12:46:14,405 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [7376] [2024-11-05 12:46:14,407 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [7404-7405] [2024-11-05 12:46:14,407 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [7408-7409] [2024-11-05 12:46:14,407 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [7412-7413] [2024-11-05 12:46:14,407 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [7416-7417] [2024-11-05 12:46:14,408 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [7466] [2024-11-05 12:46:14,409 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7469] [2024-11-05 12:46:14,409 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7472] [2024-11-05 12:46:14,409 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7475] [2024-11-05 12:46:14,411 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [7512] [2024-11-05 12:46:14,411 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [7515] [2024-11-05 12:46:14,411 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [7517] [2024-11-05 12:46:14,411 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [7522] [2024-11-05 12:46:14,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [7525] [2024-11-05 12:46:14,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [7527] [2024-11-05 12:46:14,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [7532] [2024-11-05 12:46:14,413 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [7535] [2024-11-05 12:46:14,413 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [7537] [2024-11-05 12:46:14,413 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [7542] [2024-11-05 12:46:14,413 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [7545] [2024-11-05 12:46:14,413 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [7547] [2024-11-05 12:46:14,414 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [7585] [2024-11-05 12:46:14,414 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [7588] [2024-11-05 12:46:14,414 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [7590] [2024-11-05 12:46:14,414 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [7595] [2024-11-05 12:46:14,415 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [7598] [2024-11-05 12:46:14,415 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [7600] [2024-11-05 12:46:14,416 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [7605] [2024-11-05 12:46:14,416 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [7608] [2024-11-05 12:46:14,416 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [7610] [2024-11-05 12:46:14,416 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [7615] [2024-11-05 12:46:14,416 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [7618] [2024-11-05 12:46:14,417 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [7620] [2024-11-05 12:46:14,417 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [7636] [2024-11-05 12:46:14,419 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7762] [2024-11-05 12:46:14,420 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7771] [2024-11-05 12:46:14,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8045] [2024-11-05 12:46:14,440 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"fs/nfs/nfs4filelayout.c"), "i" (84), "i" (12UL)); [8355-8356] [2024-11-05 12:46:14,645 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)); [12441-12442] [2024-11-05 12:46:14,656 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12800] [2024-11-05 12:46:14,697 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13954] [2024-11-05 12:46:14,698 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13956] [2024-11-05 12:46:14,699 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13993] [2024-11-05 12:46:14,733 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i[462737,462750] [2024-11-05 12:46:14,733 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i[462906,462919] [2024-11-05 12:46:14,735 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i[463073,463086] [2024-11-05 12:46:14,735 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i[463241,463254] [2024-11-05 12:46:14,742 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-05 12:46:14,962 INFO L204 MainTranslator]: Completed translation [2024-11-05 12:46:14,963 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:46:14 WrapperNode [2024-11-05 12:46:14,963 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-05 12:46:14,964 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-05 12:46:14,964 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-05 12:46:14,964 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-05 12:46:14,972 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:46:14" (1/1) ... [2024-11-05 12:46:15,082 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:46:14" (1/1) ... [2024-11-05 12:46:15,282 INFO L138 Inliner]: procedures = 536, calls = 2083, calls flagged for inlining = 219, calls inlined = 178, statements flattened = 5334 [2024-11-05 12:46:15,282 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-05 12:46:15,285 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-05 12:46:15,286 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-05 12:46:15,286 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-05 12:46:15,304 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:46:14" (1/1) ... [2024-11-05 12:46:15,304 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:46:14" (1/1) ... [2024-11-05 12:46:15,343 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:46:14" (1/1) ... [2024-11-05 12:46:16,859 INFO L175 MemorySlicer]: Split 613 memory accesses to 14 slices as follows [0, 9, 543, 1, 2, 2, 4, 4, 4, 28, 6, 3, 3, 4]. 89 percent of accesses are in the largest equivalence class. The 48 initializations are split as follows [0, 9, 22, 1, 0, 2, 4, 4, 0, 0, 0, 3, 3, 0]. The 130 writes are split as follows [0, 0, 95, 0, 1, 0, 0, 0, 2, 28, 0, 0, 0, 4]. [2024-11-05 12:46:16,860 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:46:14" (1/1) ... [2024-11-05 12:46:16,860 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:46:14" (1/1) ... [2024-11-05 12:46:17,018 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:46:14" (1/1) ... [2024-11-05 12:46:17,049 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:46:14" (1/1) ... [2024-11-05 12:46:17,099 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:46:14" (1/1) ... [2024-11-05 12:46:17,131 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:46:14" (1/1) ... [2024-11-05 12:46:17,187 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-05 12:46:17,190 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-05 12:46:17,191 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-05 12:46:17,192 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-05 12:46:17,193 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:46:14" (1/1) ... [2024-11-05 12:46:17,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-05 12:46:17,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-05 12:46:17,234 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-05 12:46:17,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-05 12:46:17,275 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_get_ds_info [2024-11-05 12:46:17,276 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_get_ds_info [2024-11-05 12:46:17,276 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_commit_prepare [2024-11-05 12:46:17,276 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_commit_prepare [2024-11-05 12:46:17,276 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_fl_prepare_ds [2024-11-05 12:46:17,276 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_fl_prepare_ds [2024-11-05 12:46:17,276 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_reset_write [2024-11-05 12:46:17,276 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_reset_write [2024-11-05 12:46:17,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-05 12:46:17,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-05 12:46:17,276 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2024-11-05 12:46:17,276 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2024-11-05 12:46:17,276 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-05 12:46:17,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-05 12:46:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2024-11-05 12:46:17,277 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2024-11-05 12:46:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-05 12:46:17,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-05 12:46:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_init_commit [2024-11-05 12:46:17,277 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_init_commit [2024-11-05 12:46:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure xdr_init_decode_pages [2024-11-05 12:46:17,277 INFO L138 BoogieDeclarations]: Found implementation of procedure xdr_init_decode_pages [2024-11-05 12:46:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-11-05 12:46:17,277 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-11-05 12:46:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_free_lseg [2024-11-05 12:46:17,277 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_free_lseg [2024-11-05 12:46:17,278 INFO L130 BoogieDeclarations]: Found specification of procedure NFS_SERVER [2024-11-05 12:46:17,278 INFO L138 BoogieDeclarations]: Found implementation of procedure NFS_SERVER [2024-11-05 12:46:17,278 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_fl_select_ds_fh [2024-11-05 12:46:17,278 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_fl_select_ds_fh [2024-11-05 12:46:17,278 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2024-11-05 12:46:17,278 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2024-11-05 12:46:17,278 INFO L130 BoogieDeclarations]: Found specification of procedure FILELAYOUT_LSEG [2024-11-05 12:46:17,279 INFO L138 BoogieDeclarations]: Found implementation of procedure FILELAYOUT_LSEG [2024-11-05 12:46:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-05 12:46:17,279 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-05 12:46:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_pg_init_read [2024-11-05 12:46:17,280 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_pg_init_read [2024-11-05 12:46:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-05 12:46:17,280 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-05 12:46:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_fl_calc_j_index [2024-11-05 12:46:17,280 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_fl_calc_j_index [2024-11-05 12:46:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-05 12:46:17,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-05 12:46:17,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-11-05 12:46:17,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-11-05 12:46:17,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-11-05 12:46:17,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-11-05 12:46:17,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-11-05 12:46:17,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-11-05 12:46:17,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-11-05 12:46:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-11-05 12:46:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2024-11-05 12:46:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2024-11-05 12:46:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2024-11-05 12:46:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2024-11-05 12:46:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2024-11-05 12:46:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_read_count_stats [2024-11-05 12:46:17,282 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_read_count_stats [2024-11-05 12:46:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2024-11-05 12:46:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2024-11-05 12:46:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2024-11-05 12:46:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2024-11-05 12:46:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2024-11-05 12:46:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2024-11-05 12:46:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2024-11-05 12:46:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2024-11-05 12:46:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2024-11-05 12:46:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2024-11-05 12:46:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2024-11-05 12:46:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2024-11-05 12:46:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2024-11-05 12:46:17,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2024-11-05 12:46:17,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2024-11-05 12:46:17,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2024-11-05 12:46:17,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2024-11-05 12:46:17,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2024-11-05 12:46:17,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2024-11-05 12:46:17,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2024-11-05 12:46:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2024-11-05 12:46:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2024-11-05 12:46:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2024-11-05 12:46:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2024-11-05 12:46:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2024-11-05 12:46:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2024-11-05 12:46:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2024-11-05 12:46:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2024-11-05 12:46:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-05 12:46:17,285 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-05 12:46:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure pnfs_get_lseg [2024-11-05 12:46:17,285 INFO L138 BoogieDeclarations]: Found implementation of procedure pnfs_get_lseg [2024-11-05 12:46:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-05 12:46:17,285 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-05 12:46:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_pageio_reset_read_mds [2024-11-05 12:46:17,286 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_pageio_reset_read_mds [2024-11-05 12:46:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_recover_commit_reqs [2024-11-05 12:46:17,286 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_recover_commit_reqs [2024-11-05 12:46:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-05 12:46:17,286 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-05 12:46:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_pg_test [2024-11-05 12:46:17,286 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_pg_test [2024-11-05 12:46:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_pg_init_write [2024-11-05 12:46:17,286 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_pg_init_write [2024-11-05 12:46:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure transfer_commit_list [2024-11-05 12:46:17,286 INFO L138 BoogieDeclarations]: Found implementation of procedure transfer_commit_list [2024-11-05 12:46:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_commit_release [2024-11-05 12:46:17,286 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_commit_release [2024-11-05 12:46:17,287 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_free_layout_hdr [2024-11-05 12:46:17,287 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_free_layout_hdr [2024-11-05 12:46:17,287 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-05 12:46:17,287 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-05 12:46:17,287 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-05 12:46:17,287 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-05 12:46:17,287 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-05 12:46:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-05 12:46:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-05 12:46:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-05 12:46:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-05 12:46:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-05 12:46:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-05 12:46:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-05 12:46:17,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-05 12:46:17,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-05 12:46:17,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-05 12:46:17,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-05 12:46:17,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-05 12:46:17,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-05 12:46:17,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-05 12:46:17,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-05 12:46:17,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-05 12:46:17,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-05 12:46:17,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-05 12:46:17,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-05 12:46:17,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-05 12:46:17,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-05 12:46:17,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-05 12:46:17,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-05 12:46:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_find_or_create_ds_client [2024-11-05 12:46:17,292 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_find_or_create_ds_client [2024-11-05 12:46:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-11-05 12:46:17,292 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-11-05 12:46:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure div_u64_rem [2024-11-05 12:46:17,292 INFO L138 BoogieDeclarations]: Found implementation of procedure div_u64_rem [2024-11-05 12:46:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-11-05 12:46:17,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-11-05 12:46:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_free_deveiceid_node [2024-11-05 12:46:17,292 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_free_deveiceid_node [2024-11-05 12:46:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-05 12:46:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-11-05 12:46:17,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-11-05 12:46:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-11-05 12:46:17,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-11-05 12:46:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_request_remove_commit_list [2024-11-05 12:46:17,293 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_request_remove_commit_list [2024-11-05 12:46:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_write_commit_done [2024-11-05 12:46:17,293 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_write_commit_done [2024-11-05 12:46:17,296 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2024-11-05 12:46:17,297 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2024-11-05 12:46:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-05 12:46:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure FILELAYOUT_FROM_HDR [2024-11-05 12:46:17,297 INFO L138 BoogieDeclarations]: Found implementation of procedure FILELAYOUT_FROM_HDR [2024-11-05 12:46:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure xdr_inline_decode [2024-11-05 12:46:17,297 INFO L138 BoogieDeclarations]: Found implementation of procedure xdr_inline_decode [2024-11-05 12:46:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-05 12:46:17,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-05 12:46:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-05 12:46:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-05 12:46:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-05 12:46:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-05 12:46:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-05 12:46:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-05 12:46:17,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-05 12:46:17,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-05 12:46:17,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-05 12:46:17,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-05 12:46:17,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-05 12:46:17,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-05 12:46:17,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-05 12:46:17,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-05 12:46:17,298 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_alloc_layout_hdr [2024-11-05 12:46:17,298 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_alloc_layout_hdr [2024-11-05 12:46:17,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2024-11-05 12:46:17,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2024-11-05 12:46:17,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2024-11-05 12:46:17,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2024-11-05 12:46:17,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2024-11-05 12:46:17,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2024-11-05 12:46:17,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2024-11-05 12:46:17,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2024-11-05 12:46:17,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2024-11-05 12:46:17,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2024-11-05 12:46:17,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2024-11-05 12:46:17,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2024-11-05 12:46:17,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2024-11-05 12:46:17,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2024-11-05 12:46:17,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2024-11-05 12:46:17,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2024-11-05 12:46:17,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2024-11-05 12:46:17,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2024-11-05 12:46:17,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2024-11-05 12:46:17,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2024-11-05 12:46:17,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2024-11-05 12:46:17,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2024-11-05 12:46:17,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2024-11-05 12:46:17,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2024-11-05 12:46:17,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2024-11-05 12:46:17,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2024-11-05 12:46:17,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2024-11-05 12:46:17,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2024-11-05 12:46:17,300 INFO L130 BoogieDeclarations]: Found specification of procedure req_offset [2024-11-05 12:46:17,301 INFO L138 BoogieDeclarations]: Found implementation of procedure req_offset [2024-11-05 12:46:17,301 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-05 12:46:17,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-05 12:46:17,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2024-11-05 12:46:17,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2024-11-05 12:46:17,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2024-11-05 12:46:17,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2024-11-05 12:46:17,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2024-11-05 12:46:17,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2024-11-05 12:46:17,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2024-11-05 12:46:17,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2024-11-05 12:46:17,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2024-11-05 12:46:17,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2024-11-05 12:46:17,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2024-11-05 12:46:17,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2024-11-05 12:46:17,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2024-11-05 12:46:17,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2024-11-05 12:46:17,302 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_mark_request_commit [2024-11-05 12:46:17,302 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_mark_request_commit [2024-11-05 12:46:17,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_80___0 [2024-11-05 12:46:17,303 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_80___0 [2024-11-05 12:46:17,303 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2024-11-05 12:46:17,303 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2024-11-05 12:46:17,303 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-05 12:46:17,303 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-05 12:46:17,303 INFO L130 BoogieDeclarations]: Found specification of procedure _filelayout_free_lseg [2024-11-05 12:46:17,303 INFO L138 BoogieDeclarations]: Found implementation of procedure _filelayout_free_lseg [2024-11-05 12:46:17,303 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_alloc_lseg [2024-11-05 12:46:17,303 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_alloc_lseg [2024-11-05 12:46:17,303 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-11-05 12:46:17,303 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-11-05 12:46:17,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2024-11-05 12:46:17,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2024-11-05 12:46:17,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2024-11-05 12:46:17,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2024-11-05 12:46:17,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2024-11-05 12:46:17,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2024-11-05 12:46:17,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2024-11-05 12:46:17,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2024-11-05 12:46:17,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2024-11-05 12:46:17,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2024-11-05 12:46:17,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2024-11-05 12:46:17,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2024-11-05 12:46:17,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2024-11-05 12:46:17,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2024-11-05 12:46:17,308 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_set_rw_stateid [2024-11-05 12:46:17,308 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_set_rw_stateid [2024-11-05 12:46:17,308 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-05 12:46:17,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-05 12:46:17,308 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-05 12:46:17,308 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-05 12:46:17,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2024-11-05 12:46:17,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2024-11-05 12:46:17,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2024-11-05 12:46:17,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2024-11-05 12:46:17,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2024-11-05 12:46:17,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2024-11-05 12:46:17,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2024-11-05 12:46:17,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2024-11-05 12:46:17,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2024-11-05 12:46:17,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2024-11-05 12:46:17,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2024-11-05 12:46:17,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2024-11-05 12:46:17,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2024-11-05 12:46:17,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2024-11-05 12:46:17,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2024-11-05 12:46:17,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2024-11-05 12:46:17,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2024-11-05 12:46:17,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2024-11-05 12:46:17,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2024-11-05 12:46:17,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2024-11-05 12:46:17,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2024-11-05 12:46:17,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2024-11-05 12:46:17,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2024-11-05 12:46:17,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2024-11-05 12:46:17,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2024-11-05 12:46:17,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2024-11-05 12:46:17,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2024-11-05 12:46:17,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2024-11-05 12:46:17,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-11-05 12:46:17,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-11-05 12:46:17,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-11-05 12:46:17,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-11-05 12:46:17,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-11-05 12:46:17,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-11-05 12:46:17,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-11-05 12:46:17,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-11-05 12:46:17,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2024-11-05 12:46:17,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2024-11-05 12:46:17,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2024-11-05 12:46:17,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2024-11-05 12:46:17,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2024-11-05 12:46:17,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2024-11-05 12:46:17,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-05 12:46:17,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-05 12:46:17,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-05 12:46:17,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-05 12:46:17,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-05 12:46:17,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-05 12:46:17,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-05 12:46:17,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-05 12:46:17,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-05 12:46:17,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-05 12:46:17,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-05 12:46:17,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-05 12:46:17,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-05 12:46:17,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-05 12:46:17,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2024-11-05 12:46:17,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2024-11-05 12:46:17,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2024-11-05 12:46:17,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2024-11-05 12:46:17,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2024-11-05 12:46:17,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2024-11-05 12:46:17,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2024-11-05 12:46:17,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2024-11-05 12:46:17,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2024-11-05 12:46:17,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2024-11-05 12:46:17,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2024-11-05 12:46:17,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2024-11-05 12:46:17,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2024-11-05 12:46:17,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2024-11-05 12:46:17,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-05 12:46:17,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-05 12:46:17,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-05 12:46:17,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-05 12:46:17,315 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-05 12:46:17,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-05 12:46:17,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-05 12:46:17,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-05 12:46:17,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-05 12:46:17,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-05 12:46:17,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-05 12:46:17,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-05 12:46:17,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-05 12:46:17,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-05 12:46:17,316 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-05 12:46:17,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-05 12:46:17,316 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_commit_count_stats [2024-11-05 12:46:17,316 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_commit_count_stats [2024-11-05 12:46:17,316 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-05 12:46:17,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-05 12:46:17,316 INFO L130 BoogieDeclarations]: Found specification of procedure FILELAYOUT_DEVID_NODE [2024-11-05 12:46:17,316 INFO L138 BoogieDeclarations]: Found implementation of procedure FILELAYOUT_DEVID_NODE [2024-11-05 12:46:17,317 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_resend_writes [2024-11-05 12:46:17,317 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_resend_writes [2024-11-05 12:46:17,317 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2024-11-05 12:46:17,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2024-11-05 12:46:17,317 INFO L130 BoogieDeclarations]: Found specification of procedure nfs41_sequence_done [2024-11-05 12:46:17,317 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs41_sequence_done [2024-11-05 12:46:17,317 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_fl_free_deviceid [2024-11-05 12:46:17,317 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_fl_free_deviceid [2024-11-05 12:46:17,317 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_retry_commit [2024-11-05 12:46:17,317 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_retry_commit [2024-11-05 12:46:17,317 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_scan_commit_lists [2024-11-05 12:46:17,317 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_scan_commit_lists [2024-11-05 12:46:17,317 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_fenceme [2024-11-05 12:46:17,317 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_fenceme [2024-11-05 12:46:17,317 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_commit_pagelist [2024-11-05 12:46:17,317 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_commit_pagelist [2024-11-05 12:46:17,318 INFO L130 BoogieDeclarations]: Found specification of procedure pnfs_put_lseg [2024-11-05 12:46:17,318 INFO L138 BoogieDeclarations]: Found implementation of procedure pnfs_put_lseg [2024-11-05 12:46:17,318 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2024-11-05 12:46:17,318 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2024-11-05 12:46:17,318 INFO L130 BoogieDeclarations]: Found specification of procedure __be32_to_cpup [2024-11-05 12:46:17,318 INFO L138 BoogieDeclarations]: Found implementation of procedure __be32_to_cpup [2024-11-05 12:46:17,318 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_write_count_stats [2024-11-05 12:46:17,318 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_write_count_stats [2024-11-05 12:46:17,318 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_reset_read [2024-11-05 12:46:17,318 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_reset_read [2024-11-05 12:46:17,318 INFO L130 BoogieDeclarations]: Found specification of procedure rpc_exit [2024-11-05 12:46:17,318 INFO L138 BoogieDeclarations]: Found implementation of procedure rpc_exit [2024-11-05 12:46:17,318 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-11-05 12:46:17,318 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-11-05 12:46:17,318 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2024-11-05 12:46:17,318 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2024-11-05 12:46:17,319 INFO L130 BoogieDeclarations]: Found specification of procedure rpc_count_iostats [2024-11-05 12:46:17,319 INFO L138 BoogieDeclarations]: Found implementation of procedure rpc_count_iostats [2024-11-05 12:46:17,319 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_clear_request_commit [2024-11-05 12:46:17,319 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_clear_request_commit [2024-11-05 12:46:17,319 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2024-11-05 12:46:17,319 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2024-11-05 12:46:17,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-05 12:46:17,319 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-05 12:46:17,319 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-05 12:46:17,319 INFO L130 BoogieDeclarations]: Found specification of procedure NFS_FILEID [2024-11-05 12:46:17,319 INFO L138 BoogieDeclarations]: Found implementation of procedure NFS_FILEID [2024-11-05 12:46:17,319 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_fl_calc_ds_index [2024-11-05 12:46:17,319 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_fl_calc_ds_index [2024-11-05 12:46:17,319 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_get_dserver_offset [2024-11-05 12:46:17,319 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_get_dserver_offset [2024-11-05 12:46:17,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-05 12:46:17,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-05 12:46:17,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-05 12:46:17,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-05 12:46:17,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-05 12:46:17,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-05 12:46:17,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-05 12:46:17,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-05 12:46:17,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-05 12:46:17,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-05 12:46:17,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-05 12:46:17,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-05 12:46:17,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-05 12:46:17,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-05 12:46:17,320 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_fl_put_deviceid [2024-11-05 12:46:17,320 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_fl_put_deviceid [2024-11-05 12:46:17,320 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2024-11-05 12:46:17,321 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2024-11-05 12:46:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2024-11-05 12:46:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2024-11-05 12:46:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2024-11-05 12:46:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2024-11-05 12:46:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2024-11-05 12:46:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2024-11-05 12:46:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2024-11-05 12:46:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2024-11-05 12:46:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2024-11-05 12:46:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2024-11-05 12:46:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2024-11-05 12:46:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2024-11-05 12:46:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2024-11-05 12:46:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2024-11-05 12:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-11-05 12:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-11-05 12:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-11-05 12:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-11-05 12:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-11-05 12:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-11-05 12:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-11-05 12:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-11-05 12:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-11-05 12:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2024-11-05 12:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2024-11-05 12:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2024-11-05 12:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2024-11-05 12:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2024-11-05 12:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2024-11-05 12:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2024-11-05 12:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2024-11-05 12:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2024-11-05 12:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2024-11-05 12:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2024-11-05 12:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2024-11-05 12:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2024-11-05 12:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2024-11-05 12:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2024-11-05 12:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2024-11-05 12:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2024-11-05 12:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2024-11-05 12:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2024-11-05 12:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-11-05 12:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-11-05 12:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-11-05 12:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2024-11-05 12:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2024-11-05 12:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2024-11-05 12:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2024-11-05 12:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2024-11-05 12:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2024-11-05 12:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2024-11-05 12:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2024-11-05 12:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2024-11-05 12:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2024-11-05 12:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2024-11-05 12:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-05 12:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-05 12:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-05 12:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-05 12:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-05 12:46:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-05 12:46:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-05 12:46:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-05 12:46:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-05 12:46:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-05 12:46:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-05 12:46:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-05 12:46:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-05 12:46:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-05 12:46:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_read_prepare [2024-11-05 12:46:17,325 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_read_prepare [2024-11-05 12:46:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-05 12:46:17,325 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-05 12:46:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure NFS_I [2024-11-05 12:46:17,326 INFO L138 BoogieDeclarations]: Found implementation of procedure NFS_I [2024-11-05 12:46:17,326 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-05 12:46:17,326 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-05 12:46:17,326 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2024-11-05 12:46:17,326 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2024-11-05 12:46:17,326 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_put_client [2024-11-05 12:46:17,326 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_put_client [2024-11-05 12:46:17,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-05 12:46:17,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-05 12:46:17,326 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_write_call_done [2024-11-05 12:46:17,326 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_write_call_done [2024-11-05 12:46:17,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-05 12:46:17,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-05 12:46:17,326 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_write_release [2024-11-05 12:46:17,326 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_write_release [2024-11-05 12:46:17,326 INFO L130 BoogieDeclarations]: Found specification of procedure nfs41_setup_sequence [2024-11-05 12:46:17,327 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs41_setup_sequence [2024-11-05 12:46:17,327 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-11-05 12:46:17,327 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-11-05 12:46:17,327 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_commitdata_alloc [2024-11-05 12:46:17,327 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_commitdata_alloc [2024-11-05 12:46:17,327 INFO L130 BoogieDeclarations]: Found specification of procedure xdr_set_scratch_buffer [2024-11-05 12:46:17,327 INFO L138 BoogieDeclarations]: Found implementation of procedure xdr_set_scratch_buffer [2024-11-05 12:46:17,327 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_79 [2024-11-05 12:46:17,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_79 [2024-11-05 12:46:17,327 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_write_pagelist [2024-11-05 12:46:17,327 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_write_pagelist [2024-11-05 12:46:17,327 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-05 12:46:17,327 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-05 12:46:17,327 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-05 12:46:17,328 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-05 12:46:17,328 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_read_call_done [2024-11-05 12:46:17,328 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_read_call_done [2024-11-05 12:46:17,328 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_free_fh_array [2024-11-05 12:46:17,328 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_free_fh_array [2024-11-05 12:46:17,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2024-11-05 12:46:17,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2024-11-05 12:46:17,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2024-11-05 12:46:17,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2024-11-05 12:46:17,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2024-11-05 12:46:17,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2024-11-05 12:46:17,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2024-11-05 12:46:17,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2024-11-05 12:46:17,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2024-11-05 12:46:17,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2024-11-05 12:46:17,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2024-11-05 12:46:17,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2024-11-05 12:46:17,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2024-11-05 12:46:17,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2024-11-05 12:46:17,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2024-11-05 12:46:17,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2024-11-05 12:46:17,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2024-11-05 12:46:17,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2024-11-05 12:46:17,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2024-11-05 12:46:17,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2024-11-05 12:46:17,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2024-11-05 12:46:17,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2024-11-05 12:46:17,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2024-11-05 12:46:17,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2024-11-05 12:46:17,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2024-11-05 12:46:17,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2024-11-05 12:46:17,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2024-11-05 12:46:17,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2024-11-05 12:46:17,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2024-11-05 12:46:17,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2024-11-05 12:46:17,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2024-11-05 12:46:17,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2024-11-05 12:46:17,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2024-11-05 12:46:17,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2024-11-05 12:46:17,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2024-11-05 12:46:17,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2024-11-05 12:46:17,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2024-11-05 12:46:17,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2024-11-05 12:46:17,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2024-11-05 12:46:17,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2024-11-05 12:46:17,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2024-11-05 12:46:17,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2024-11-05 12:46:17,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2024-11-05 12:46:17,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2024-11-05 12:46:17,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2024-11-05 12:46:17,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2024-11-05 12:46:17,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2024-11-05 12:46:17,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2024-11-05 12:46:17,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2024-11-05 12:46:17,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2024-11-05 12:46:17,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2024-11-05 12:46:17,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2024-11-05 12:46:17,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2024-11-05 12:46:17,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2024-11-05 12:46:17,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2024-11-05 12:46:17,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2024-11-05 12:46:17,331 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_read_pagelist [2024-11-05 12:46:17,332 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_read_pagelist [2024-11-05 12:46:17,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-05 12:46:17,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-05 12:46:17,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_80 [2024-11-05 12:46:17,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_80 [2024-11-05 12:46:17,332 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_initiate_commit [2024-11-05 12:46:17,332 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_initiate_commit [2024-11-05 12:46:17,332 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2024-11-05 12:46:17,332 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2024-11-05 12:46:17,332 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-11-05 12:46:17,332 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-11-05 12:46:17,332 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_print_deviceid [2024-11-05 12:46:17,332 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_print_deviceid [2024-11-05 12:46:17,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-05 12:46:17,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-05 12:46:17,333 INFO L130 BoogieDeclarations]: Found specification of procedure pnfs_update_layout [2024-11-05 12:46:17,333 INFO L138 BoogieDeclarations]: Found implementation of procedure pnfs_update_layout [2024-11-05 12:46:17,333 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-05 12:46:17,333 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-05 12:46:17,333 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_nfs4filelayout_exit_5_2 [2024-11-05 12:46:17,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_nfs4filelayout_exit_5_2 [2024-11-05 12:46:17,333 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_read_release [2024-11-05 12:46:17,333 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_read_release [2024-11-05 12:46:17,333 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_mark_deviceid_unavailable [2024-11-05 12:46:17,333 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_mark_deviceid_unavailable [2024-11-05 12:46:17,333 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_test_devid_unavailable [2024-11-05 12:46:17,333 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_test_devid_unavailable [2024-11-05 12:46:17,333 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-11-05 12:46:17,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-11-05 12:46:17,333 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_write_prepare [2024-11-05 12:46:17,334 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_write_prepare [2024-11-05 12:46:17,334 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-05 12:46:17,334 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-05 12:46:17,334 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_reset_to_mds [2024-11-05 12:46:17,334 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_reset_to_mds [2024-11-05 12:46:18,452 INFO L238 CfgBuilder]: Building ICFG [2024-11-05 12:46:18,456 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-05 12:46:35,991 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-11-05 12:46:37,921 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-05 12:46:45,344 INFO L? ?]: Removed 2857 outVars from TransFormulas that were not future-live. [2024-11-05 12:46:45,345 INFO L287 CfgBuilder]: Performing block encoding [2024-11-05 12:46:45,407 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-05 12:46:45,408 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-05 12:46:45,408 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.11 12:46:45 BoogieIcfgContainer [2024-11-05 12:46:45,408 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-05 12:46:45,410 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-05 12:46:45,410 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-05 12:46:45,413 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-05 12:46:45,413 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 05.11 12:46:09" (1/3) ... [2024-11-05 12:46:45,414 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@24e5ab5c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.11 12:46:45, skipping insertion in model container [2024-11-05 12:46:45,414 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 12:46:14" (2/3) ... [2024-11-05 12:46:45,414 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@24e5ab5c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.11 12:46:45, skipping insertion in model container [2024-11-05 12:46:45,414 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.11 12:46:45" (3/3) ... [2024-11-05 12:46:45,415 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i [2024-11-05 12:46:45,431 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-05 12:46:45,431 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 4 error locations. [2024-11-05 12:46:45,550 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-05 12:46:45,555 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@12b2f32d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-05 12:46:45,556 INFO L334 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2024-11-05 12:46:45,571 INFO L276 IsEmpty]: Start isEmpty. Operand has 2273 states, 1493 states have (on average 1.2739450770261218) internal successors, (1902), 1541 states have internal predecessors, (1902), 651 states have call successors, (651), 126 states have call predecessors, (651), 125 states have return successors, (645), 622 states have call predecessors, (645), 645 states have call successors, (645) [2024-11-05 12:46:45,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 404 [2024-11-05 12:46:45,600 INFO L207 NwaCegarLoop]: Found error trace [2024-11-05 12:46:45,601 INFO L215 NwaCegarLoop]: trace histogram [35, 35, 34, 34, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-05 12:46:45,602 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2024-11-05 12:46:45,607 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-05 12:46:45,608 INFO L85 PathProgramCache]: Analyzing trace with hash 1029997521, now seen corresponding path program 1 times [2024-11-05 12:46:45,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-05 12:46:45,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [368569186] [2024-11-05 12:46:45,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-05 12:46:45,619 INFO L173 SolverBuilder]: Constructing external solver with command: bitwuzla [2024-11-05 12:46:45,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/bitwuzla [2024-11-05 12:46:45,621 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/bitwuzla (exit command is (exit), workingDir is null) [2024-11-05 12:46:45,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/bitwuzla (2)] Waiting until timeout for monitored process [2024-11-05 12:46:46,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-05 12:46:46,951 INFO L255 TraceCheckSpWp]: Trace formula consists of 1501 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-05 12:46:46,983 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-05 12:46:47,186 INFO L134 CoverageAnalysis]: Checked inductivity of 5151 backedges. 102 proven. 0 refuted. 0 times theorem prover too weak. 5049 trivial. 0 not checked. [2024-11-05 12:46:47,186 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-05 12:46:50,003 INFO L134 CoverageAnalysis]: Checked inductivity of 5151 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5151 trivial. 0 not checked. [2024-11-05 12:46:50,005 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-05 12:46:50,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [368569186] [2024-11-05 12:46:50,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [368569186] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-05 12:46:50,006 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-05 12:46:50,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2024-11-05 12:46:50,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840712534] [2024-11-05 12:46:50,009 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-05 12:46:50,018 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-05 12:46:50,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-05 12:46:50,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-05 12:46:50,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-05 12:46:50,049 INFO L87 Difference]: Start difference. First operand has 2273 states, 1493 states have (on average 1.2739450770261218) internal successors, (1902), 1541 states have internal predecessors, (1902), 651 states have call successors, (651), 126 states have call predecessors, (651), 125 states have return successors, (645), 622 states have call predecessors, (645), 645 states have call successors, (645) Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 4 states have call successors, (43), 3 states have call predecessors, (43), 3 states have return successors, (41), 4 states have call predecessors, (41), 4 states have call successors, (41) [2024-11-05 12:46:54,119 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-05 12:47:07,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-05 12:47:07,134 INFO L93 Difference]: Finished difference Result 8699 states and 12462 transitions. [2024-11-05 12:47:07,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-05 12:47:07,137 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 4 states have call successors, (43), 3 states have call predecessors, (43), 3 states have return successors, (41), 4 states have call predecessors, (41), 4 states have call successors, (41) Word has length 403 [2024-11-05 12:47:07,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-05 12:47:07,220 INFO L225 Difference]: With dead ends: 8699 [2024-11-05 12:47:07,221 INFO L226 Difference]: Without dead ends: 6479 [2024-11-05 12:47:07,247 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 804 GetRequests, 802 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-05 12:47:07,252 INFO L432 NwaCegarLoop]: 3188 mSDtfsCounter, 6101 mSDsluCounter, 4982 mSDsCounter, 0 mSdLazyCounter, 1327 mSolverCounterSat, 18 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6101 SdHoareTripleChecker+Valid, 8170 SdHoareTripleChecker+Invalid, 1346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1327 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.3s IncrementalHoareTripleChecker+Time [2024-11-05 12:47:07,254 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6101 Valid, 8170 Invalid, 1346 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [18 Valid, 1327 Invalid, 1 Unknown, 0 Unchecked, 16.3s Time] [2024-11-05 12:47:07,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6479 states. [2024-11-05 12:47:07,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6479 to 6444. [2024-11-05 12:47:07,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6444 states, 4273 states have (on average 1.272408144161011) internal successors, (5437), 4411 states have internal predecessors, (5437), 1800 states have call successors, (1800), 368 states have call predecessors, (1800), 367 states have return successors, (1796), 1727 states have call predecessors, (1796), 1796 states have call successors, (1796) [2024-11-05 12:47:07,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6444 states to 6444 states and 9033 transitions. [2024-11-05 12:47:07,765 INFO L78 Accepts]: Start accepts. Automaton has 6444 states and 9033 transitions. Word has length 403 [2024-11-05 12:47:07,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-05 12:47:07,769 INFO L471 AbstractCegarLoop]: Abstraction has 6444 states and 9033 transitions. [2024-11-05 12:47:07,770 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 4 states have call successors, (43), 3 states have call predecessors, (43), 3 states have return successors, (41), 4 states have call predecessors, (41), 4 states have call successors, (41) [2024-11-05 12:47:07,770 INFO L276 IsEmpty]: Start isEmpty. Operand 6444 states and 9033 transitions. [2024-11-05 12:47:07,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 407 [2024-11-05 12:47:07,786 INFO L207 NwaCegarLoop]: Found error trace [2024-11-05 12:47:07,787 INFO L215 NwaCegarLoop]: trace histogram [35, 35, 34, 34, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-05 12:47:07,832 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/bitwuzla (2)] Forceful destruction successful, exit code 0 [2024-11-05 12:47:07,987 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/bitwuzla [2024-11-05 12:47:07,988 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2024-11-05 12:47:07,988 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-05 12:47:07,989 INFO L85 PathProgramCache]: Analyzing trace with hash -1352985647, now seen corresponding path program 1 times [2024-11-05 12:47:07,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-05 12:47:07,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [792426048] [2024-11-05 12:47:07,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-05 12:47:07,989 INFO L173 SolverBuilder]: Constructing external solver with command: bitwuzla [2024-11-05 12:47:07,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/bitwuzla [2024-11-05 12:47:07,992 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/bitwuzla (exit command is (exit), workingDir is null) [2024-11-05 12:47:07,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/bitwuzla (3)] Waiting until timeout for monitored process [2024-11-05 12:47:09,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-05 12:47:09,245 INFO L255 TraceCheckSpWp]: Trace formula consists of 1565 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-05 12:47:09,255 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-05 12:47:09,510 INFO L134 CoverageAnalysis]: Checked inductivity of 5151 backedges. 102 proven. 0 refuted. 0 times theorem prover too weak. 5049 trivial. 0 not checked. [2024-11-05 12:47:09,510 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-05 12:47:12,685 INFO L134 CoverageAnalysis]: Checked inductivity of 5151 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5151 trivial. 0 not checked. [2024-11-05 12:47:12,686 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-05 12:47:12,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [792426048] [2024-11-05 12:47:12,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [792426048] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-05 12:47:12,686 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-05 12:47:12,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2024-11-05 12:47:12,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844191577] [2024-11-05 12:47:12,686 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-05 12:47:12,688 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-05 12:47:12,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-05 12:47:12,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-05 12:47:12,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-05 12:47:12,689 INFO L87 Difference]: Start difference. First operand 6444 states and 9033 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 4 states have call successors, (42), 3 states have call predecessors, (42), 2 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2024-11-05 12:47:16,746 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers []