/root/.sdkman/candidates/java/11.0.12-open/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 --cacsl2boogietranslator.allow.undefined.functions true --traceabstraction.trace.refinement.strategy FOX -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-alloc-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i -------------------------------------------------------------------------------- This is Ultimate 0.2.5-tmp.fs.smtinterpol-bv-eval-3dddfdf-m [2024-11-15 14:59:49,087 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-15 14:59:49,150 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-15 14:59:49,157 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-15 14:59:49,158 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-15 14:59:49,189 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-15 14:59:49,190 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-15 14:59:49,190 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-15 14:59:49,191 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-15 14:59:49,193 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-15 14:59:49,193 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-15 14:59:49,193 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-15 14:59:49,194 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-15 14:59:49,194 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-15 14:59:49,196 INFO L153 SettingsManager]: * Use SBE=true [2024-11-15 14:59:49,196 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-15 14:59:49,196 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-15 14:59:49,197 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-15 14:59:49,197 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-15 14:59:49,197 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-15 14:59:49,197 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-15 14:59:49,198 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-15 14:59:49,198 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-15 14:59:49,199 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-15 14:59:49,199 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-15 14:59:49,199 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-15 14:59:49,199 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-15 14:59:49,200 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-15 14:59:49,200 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-15 14:59:49,200 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-15 14:59:49,200 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-15 14:59:49,201 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-15 14:59:49,201 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-15 14:59:49,201 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-15 14:59:49,201 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-15 14:59:49,202 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-11-15 14:59:49,202 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-15 14:59:49,202 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-15 14:59:49,202 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-15 14:59:49,203 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-15 14:59:49,203 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-15 14:59:49,204 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.cacsl2boogietranslator: Allow undefined functions -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Trace refinement strategy -> FOX [2024-11-15 14:59:49,542 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-15 14:59:49,572 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-15 14:59:49,575 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-15 14:59:49,577 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-15 14:59:49,577 INFO L274 PluginConnector]: CDTParser initialized [2024-11-15 14:59:49,579 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-alloc-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i [2024-11-15 14:59:51,110 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-15 14:59:51,751 INFO L384 CDTParser]: Found 1 translation units. [2024-11-15 14:59:51,752 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i [2024-11-15 14:59:51,825 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e5b8a205c/11664cfdf3904a8d824fb997f78163d5/FLAGf8b5af446 [2024-11-15 14:59:51,846 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e5b8a205c/11664cfdf3904a8d824fb997f78163d5 [2024-11-15 14:59:51,850 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-15 14:59:51,852 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-11-15 14:59:51,854 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-15 14:59:51,854 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-15 14:59:51,861 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-15 14:59:51,862 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.11 02:59:51" (1/1) ... [2024-11-15 14:59:51,863 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@318a7bb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 02:59:51, skipping insertion in model container [2024-11-15 14:59:51,863 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.11 02:59:51" (1/1) ... [2024-11-15 14:59:52,026 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-15 14:59:53,527 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-15 14:59:53,541 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-15 14:59:53,728 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-15 14:59:54,266 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-15 14:59:54,270 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-15 14:59:54,284 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-15 14:59:54,285 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-15 14:59:54,299 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-15 14:59:54,300 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-15 14:59:54,474 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-15 14:59:54,498 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-15 14:59:54,514 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-15 14:59:54,528 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-15 14:59:54,565 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-15 14:59:54,566 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-15 14:59:54,593 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-15 14:59:54,609 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-15 14:59:54,625 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-15 14:59:54,638 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-15 14:59:54,652 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-15 14:59:54,663 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-15 14:59:54,675 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-15 14:59:54,687 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-15 14:59:54,703 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-15 14:59:54,731 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-15 14:59:54,765 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-15 14:59:54,765 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-15 14:59:54,775 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-15 14:59:54,788 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-15 14:59:54,788 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-15 14:59:54,792 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-15 14:59:54,793 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-15 14:59:54,801 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-15 14:59:54,801 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-15 14:59:54,816 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-15 14:59:54,828 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-15 14:59:54,829 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-15 14:59:54,841 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-15 14:59:54,953 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-15 14:59:54,955 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-15 14:59:55,050 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-15 14:59:55,059 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-15 14:59:55,706 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-15 14:59:55,709 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-15 14:59:55,712 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-15 14:59:55,715 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-15 14:59:55,982 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-15 14:59:56,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-15 14:59:56,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-15 14:59:56,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-15 14:59:56,216 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-15 14:59:56,234 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-15 14:59:56,234 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-15 14:59:56,234 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-15 14:59:56,234 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-15 14:59:56,241 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-15 14:59:56,242 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-15 14:59:56,250 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-15 14:59:56,251 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-15 14:59:56,251 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-15 14:59:56,252 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-15 14:59:56,262 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-15 14:59:56,264 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-15 14:59:56,264 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-15 14:59:56,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-15 14:59:56,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-15 14:59:56,279 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-15 14:59:56,280 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-15 14:59:56,281 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-15 14:59:56,281 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-15 14:59:56,284 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-15 14:59:56,295 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-15 14:59:56,297 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-15 14:59:56,298 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-15 14:59:56,298 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-15 14:59:56,299 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-15 14:59:56,299 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-15 14:59:56,309 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-15 14:59:56,311 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-15 14:59:56,314 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-15 14:59:56,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-15 14:59:56,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-15 14:59:56,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-15 14:59:56,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-15 14:59:56,327 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-15 14:59:56,327 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-15 14:59:56,328 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-15 14:59:56,328 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-15 14:59:56,329 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-15 14:59:56,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-15 14:59:56,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-15 14:59:56,341 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-15 14:59:56,350 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-15 14:59:56,354 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-15 14:59:56,355 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-15 14:59:56,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-15 14:59:56,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-15 14:59:56,420 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-15 14:59:56,433 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-15 14:59:56,434 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-15 14:59:56,544 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-15 14:59:56,545 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-15 14:59:56,546 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-15 14:59:56,547 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-15 14:59:57,559 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-alloc-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i[463372,463385] [2024-11-15 14:59:57,563 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-alloc-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i[463517,463530] [2024-11-15 14:59:57,581 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-15 14:59:57,584 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-15 14:59:57,634 INFO L200 MainTranslator]: Completed pre-run [2024-11-15 14:59:57,787 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"); [7220] [2024-11-15 14:59:57,789 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)); [7227] [2024-11-15 14:59:57,790 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [7234] [2024-11-15 14:59:57,793 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/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [7331-7332] [2024-11-15 14:59:57,793 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"); [7337-7339] [2024-11-15 14:59:57,796 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)); [7379] [2024-11-15 14:59:57,796 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)); [7386] [2024-11-15 14:59:57,796 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"); [7414-7415] [2024-11-15 14:59:57,797 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"); [7418-7419] [2024-11-15 14:59:57,797 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"); [7422-7423] [2024-11-15 14:59:57,797 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"); [7426-7427] [2024-11-15 14:59:57,797 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [7468] [2024-11-15 14:59:57,798 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7471] [2024-11-15 14:59:57,798 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7474] [2024-11-15 14:59:57,798 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7477] [2024-11-15 14:59:57,800 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [7514] [2024-11-15 14:59:57,801 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [7517] [2024-11-15 14:59:57,801 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [7519] [2024-11-15 14:59:57,802 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [7524] [2024-11-15 14:59:57,802 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [7527] [2024-11-15 14:59:57,802 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [7529] [2024-11-15 14:59:57,802 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [7534] [2024-11-15 14:59:57,802 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [7537] [2024-11-15 14:59:57,803 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [7539] [2024-11-15 14:59:57,803 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [7544] [2024-11-15 14:59:57,804 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [7547] [2024-11-15 14:59:57,804 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [7549] [2024-11-15 14:59:57,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [7587] [2024-11-15 14:59:57,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [7590] [2024-11-15 14:59:57,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [7592] [2024-11-15 14:59:57,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [7597] [2024-11-15 14:59:57,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [7600] [2024-11-15 14:59:57,806 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [7602] [2024-11-15 14:59:57,806 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [7607] [2024-11-15 14:59:57,806 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [7610] [2024-11-15 14:59:57,806 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [7612] [2024-11-15 14:59:57,806 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [7617] [2024-11-15 14:59:57,806 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [7620] [2024-11-15 14:59:57,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [7622] [2024-11-15 14:59:57,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [7638] [2024-11-15 14:59:57,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7764] [2024-11-15 14:59:57,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7773] [2024-11-15 14:59:57,901 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7998] [2024-11-15 14:59:57,910 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)); [8308-8309] [2024-11-15 14:59:58,170 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)); [12431-12432] [2024-11-15 14:59:58,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12793] [2024-11-15 14:59:58,230 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13947] [2024-11-15 14:59:58,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13949] [2024-11-15 14:59:58,234 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13986] [2024-11-15 14:59:58,275 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-alloc-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i[463372,463385] [2024-11-15 14:59:58,276 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-alloc-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i[463517,463530] [2024-11-15 14:59:58,284 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-15 14:59:58,467 INFO L204 MainTranslator]: Completed translation [2024-11-15 14:59:58,468 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 02:59:58 WrapperNode [2024-11-15 14:59:58,468 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-15 14:59:58,469 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-15 14:59:58,471 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-15 14:59:58,471 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-15 14:59:58,478 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 02:59:58" (1/1) ... [2024-11-15 14:59:58,601 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 02:59:58" (1/1) ... [2024-11-15 14:59:58,822 INFO L138 Inliner]: procedures = 532, calls = 2191, calls flagged for inlining = 215, calls inlined = 174, statements flattened = 5387 [2024-11-15 14:59:58,823 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-15 14:59:58,824 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-15 14:59:58,824 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-15 14:59:58,824 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-15 14:59:58,838 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 02:59:58" (1/1) ... [2024-11-15 14:59:58,838 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 02:59:58" (1/1) ... [2024-11-15 14:59:58,883 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 02:59:58" (1/1) ... [2024-11-15 15:00:00,524 INFO L175 MemorySlicer]: Split 613 memory accesses to 14 slices as follows [2, 9, 4, 1, 543, 2, 4, 4, 4, 0, 28, 3, 3, 6]. 89 percent of accesses are in the largest equivalence class. The 48 initializations are split as follows [0, 9, 0, 1, 22, 2, 4, 4, 0, 0, 0, 3, 3, 0]. The 130 writes are split as follows [1, 0, 2, 0, 95, 0, 0, 0, 4, 0, 28, 0, 0, 0]. [2024-11-15 15:00:00,525 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 02:59:58" (1/1) ... [2024-11-15 15:00:00,525 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 02:59:58" (1/1) ... [2024-11-15 15:00:00,674 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 02:59:58" (1/1) ... [2024-11-15 15:00:00,773 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 02:59:58" (1/1) ... [2024-11-15 15:00:00,815 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 02:59:58" (1/1) ... [2024-11-15 15:00:00,846 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 02:59:58" (1/1) ... [2024-11-15 15:00:00,906 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-15 15:00:00,908 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-15 15:00:00,908 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-15 15:00:00,908 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-15 15:00:00,909 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 02:59:58" (1/1) ... [2024-11-15 15:00:00,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-15 15:00:00,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-15 15:00:00,954 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-15 15:00:00,958 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-15 15:00:01,008 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_get_ds_info [2024-11-15 15:00:01,009 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_get_ds_info [2024-11-15 15:00:01,010 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_commit_prepare [2024-11-15 15:00:01,011 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_commit_prepare [2024-11-15 15:00:01,011 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_fl_prepare_ds [2024-11-15 15:00:01,011 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_fl_prepare_ds [2024-11-15 15:00:01,011 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_reset_write [2024-11-15 15:00:01,011 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_reset_write [2024-11-15 15:00:01,011 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-15 15:00:01,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-15 15:00:01,011 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2024-11-15 15:00:01,011 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2024-11-15 15:00:01,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-15 15:00:01,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-15 15:00:01,012 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2024-11-15 15:00:01,012 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2024-11-15 15:00:01,012 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_init_commit [2024-11-15 15:00:01,012 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_init_commit [2024-11-15 15:00:01,012 INFO L130 BoogieDeclarations]: Found specification of procedure xdr_init_decode_pages [2024-11-15 15:00:01,012 INFO L138 BoogieDeclarations]: Found implementation of procedure xdr_init_decode_pages [2024-11-15 15:00:01,012 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-11-15 15:00:01,012 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-11-15 15:00:01,012 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_free_lseg [2024-11-15 15:00:01,012 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_free_lseg [2024-11-15 15:00:01,012 INFO L130 BoogieDeclarations]: Found specification of procedure NFS_SERVER [2024-11-15 15:00:01,012 INFO L138 BoogieDeclarations]: Found implementation of procedure NFS_SERVER [2024-11-15 15:00:01,013 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_fl_select_ds_fh [2024-11-15 15:00:01,013 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_fl_select_ds_fh [2024-11-15 15:00:01,013 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2024-11-15 15:00:01,013 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2024-11-15 15:00:01,013 INFO L130 BoogieDeclarations]: Found specification of procedure FILELAYOUT_LSEG [2024-11-15 15:00:01,013 INFO L138 BoogieDeclarations]: Found implementation of procedure FILELAYOUT_LSEG [2024-11-15 15:00:01,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-15 15:00:01,013 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-15 15:00:01,013 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_pg_init_read [2024-11-15 15:00:01,013 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_pg_init_read [2024-11-15 15:00:01,013 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-15 15:00:01,013 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-15 15:00:01,013 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_fl_calc_j_index [2024-11-15 15:00:01,014 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_fl_calc_j_index [2024-11-15 15:00:01,014 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-15 15:00:01,014 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_104 [2024-11-15 15:00:01,014 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_104 [2024-11-15 15:00:01,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-15 15:00:01,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-11-15 15:00:01,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-11-15 15:00:01,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-11-15 15:00:01,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-11-15 15:00:01,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-11-15 15:00:01,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-11-15 15:00:01,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-11-15 15:00:01,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-11-15 15:00:01,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2024-11-15 15:00:01,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2024-11-15 15:00:01,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2024-11-15 15:00:01,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2024-11-15 15:00:01,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2024-11-15 15:00:01,015 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_read_count_stats [2024-11-15 15:00:01,015 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_read_count_stats [2024-11-15 15:00:01,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2024-11-15 15:00:01,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2024-11-15 15:00:01,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2024-11-15 15:00:01,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2024-11-15 15:00:01,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2024-11-15 15:00:01,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2024-11-15 15:00:01,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2024-11-15 15:00:01,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2024-11-15 15:00:01,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2024-11-15 15:00:01,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2024-11-15 15:00:01,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2024-11-15 15:00:01,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2024-11-15 15:00:01,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2024-11-15 15:00:01,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2024-11-15 15:00:01,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2024-11-15 15:00:01,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2024-11-15 15:00:01,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2024-11-15 15:00:01,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2024-11-15 15:00:01,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2024-11-15 15:00:01,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2024-11-15 15:00:01,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2024-11-15 15:00:01,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2024-11-15 15:00:01,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2024-11-15 15:00:01,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2024-11-15 15:00:01,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2024-11-15 15:00:01,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2024-11-15 15:00:01,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2024-11-15 15:00:01,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2024-11-15 15:00:01,021 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_104___0 [2024-11-15 15:00:01,021 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_104___0 [2024-11-15 15:00:01,021 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-15 15:00:01,021 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-15 15:00:01,022 INFO L130 BoogieDeclarations]: Found specification of procedure pnfs_get_lseg [2024-11-15 15:00:01,022 INFO L138 BoogieDeclarations]: Found implementation of procedure pnfs_get_lseg [2024-11-15 15:00:01,022 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-15 15:00:01,022 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-15 15:00:01,022 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_pageio_reset_read_mds [2024-11-15 15:00:01,022 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_pageio_reset_read_mds [2024-11-15 15:00:01,022 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_recover_commit_reqs [2024-11-15 15:00:01,022 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_recover_commit_reqs [2024-11-15 15:00:01,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-15 15:00:01,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-15 15:00:01,022 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_pg_test [2024-11-15 15:00:01,022 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_pg_test [2024-11-15 15:00:01,023 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_pg_init_write [2024-11-15 15:00:01,023 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_pg_init_write [2024-11-15 15:00:01,023 INFO L130 BoogieDeclarations]: Found specification of procedure transfer_commit_list [2024-11-15 15:00:01,023 INFO L138 BoogieDeclarations]: Found implementation of procedure transfer_commit_list [2024-11-15 15:00:01,023 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_commit_release [2024-11-15 15:00:01,023 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_commit_release [2024-11-15 15:00:01,023 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2024-11-15 15:00:01,024 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2024-11-15 15:00:01,024 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_free_layout_hdr [2024-11-15 15:00:01,024 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_free_layout_hdr [2024-11-15 15:00:01,024 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-15 15:00:01,024 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-15 15:00:01,024 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-15 15:00:01,024 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-15 15:00:01,024 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-15 15:00:01,024 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-15 15:00:01,024 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-15 15:00:01,024 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-15 15:00:01,024 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-15 15:00:01,024 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-15 15:00:01,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-15 15:00:01,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-15 15:00:01,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-15 15:00:01,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-15 15:00:01,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-15 15:00:01,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-15 15:00:01,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-15 15:00:01,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-15 15:00:01,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-15 15:00:01,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-15 15:00:01,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-15 15:00:01,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-15 15:00:01,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-15 15:00:01,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-15 15:00:01,026 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-15 15:00:01,026 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-15 15:00:01,026 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-15 15:00:01,026 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-15 15:00:01,026 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_find_or_create_ds_client [2024-11-15 15:00:01,026 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_find_or_create_ds_client [2024-11-15 15:00:01,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-11-15 15:00:01,026 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-11-15 15:00:01,026 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-11-15 15:00:01,026 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-11-15 15:00:01,026 INFO L130 BoogieDeclarations]: Found specification of procedure div_u64_rem [2024-11-15 15:00:01,026 INFO L138 BoogieDeclarations]: Found implementation of procedure div_u64_rem [2024-11-15 15:00:01,026 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_free_deveiceid_node [2024-11-15 15:00:01,027 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_free_deveiceid_node [2024-11-15 15:00:01,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-15 15:00:01,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-11-15 15:00:01,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-11-15 15:00:01,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-11-15 15:00:01,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-11-15 15:00:01,027 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_request_remove_commit_list [2024-11-15 15:00:01,029 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_request_remove_commit_list [2024-11-15 15:00:01,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2024-11-15 15:00:01,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2024-11-15 15:00:01,029 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_write_commit_done [2024-11-15 15:00:01,029 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_write_commit_done [2024-11-15 15:00:01,029 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2024-11-15 15:00:01,029 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2024-11-15 15:00:01,029 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-15 15:00:01,029 INFO L130 BoogieDeclarations]: Found specification of procedure FILELAYOUT_FROM_HDR [2024-11-15 15:00:01,029 INFO L138 BoogieDeclarations]: Found implementation of procedure FILELAYOUT_FROM_HDR [2024-11-15 15:00:01,030 INFO L130 BoogieDeclarations]: Found specification of procedure xdr_inline_decode [2024-11-15 15:00:01,030 INFO L138 BoogieDeclarations]: Found implementation of procedure xdr_inline_decode [2024-11-15 15:00:01,030 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-15 15:00:01,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-15 15:00:01,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-15 15:00:01,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-15 15:00:01,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-15 15:00:01,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-15 15:00:01,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-15 15:00:01,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-15 15:00:01,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-15 15:00:01,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-15 15:00:01,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-15 15:00:01,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-15 15:00:01,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-15 15:00:01,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-15 15:00:01,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-15 15:00:01,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-15 15:00:01,031 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_alloc_layout_hdr [2024-11-15 15:00:01,032 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_alloc_layout_hdr [2024-11-15 15:00:01,032 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2024-11-15 15:00:01,032 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2024-11-15 15:00:01,032 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2024-11-15 15:00:01,032 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2024-11-15 15:00:01,032 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2024-11-15 15:00:01,032 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2024-11-15 15:00:01,032 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2024-11-15 15:00:01,032 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2024-11-15 15:00:01,032 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2024-11-15 15:00:01,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2024-11-15 15:00:01,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2024-11-15 15:00:01,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2024-11-15 15:00:01,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2024-11-15 15:00:01,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2024-11-15 15:00:01,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2024-11-15 15:00:01,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2024-11-15 15:00:01,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2024-11-15 15:00:01,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2024-11-15 15:00:01,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2024-11-15 15:00:01,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2024-11-15 15:00:01,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2024-11-15 15:00:01,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2024-11-15 15:00:01,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2024-11-15 15:00:01,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2024-11-15 15:00:01,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2024-11-15 15:00:01,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2024-11-15 15:00:01,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2024-11-15 15:00:01,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2024-11-15 15:00:01,034 INFO L130 BoogieDeclarations]: Found specification of procedure req_offset [2024-11-15 15:00:01,034 INFO L138 BoogieDeclarations]: Found implementation of procedure req_offset [2024-11-15 15:00:01,034 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-15 15:00:01,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-15 15:00:01,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2024-11-15 15:00:01,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2024-11-15 15:00:01,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2024-11-15 15:00:01,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2024-11-15 15:00:01,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2024-11-15 15:00:01,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2024-11-15 15:00:01,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2024-11-15 15:00:01,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2024-11-15 15:00:01,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2024-11-15 15:00:01,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2024-11-15 15:00:01,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2024-11-15 15:00:01,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2024-11-15 15:00:01,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2024-11-15 15:00:01,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2024-11-15 15:00:01,035 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_mark_request_commit [2024-11-15 15:00:01,036 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_mark_request_commit [2024-11-15 15:00:01,036 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2024-11-15 15:00:01,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2024-11-15 15:00:01,036 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2024-11-15 15:00:01,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2024-11-15 15:00:01,036 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2024-11-15 15:00:01,036 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2024-11-15 15:00:01,036 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-15 15:00:01,036 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-15 15:00:01,036 INFO L130 BoogieDeclarations]: Found specification of procedure _filelayout_free_lseg [2024-11-15 15:00:01,036 INFO L138 BoogieDeclarations]: Found implementation of procedure _filelayout_free_lseg [2024-11-15 15:00:01,036 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_alloc_lseg [2024-11-15 15:00:01,036 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_alloc_lseg [2024-11-15 15:00:01,036 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-11-15 15:00:01,037 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-11-15 15:00:01,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2024-11-15 15:00:01,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2024-11-15 15:00:01,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2024-11-15 15:00:01,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2024-11-15 15:00:01,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2024-11-15 15:00:01,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2024-11-15 15:00:01,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2024-11-15 15:00:01,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2024-11-15 15:00:01,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2024-11-15 15:00:01,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2024-11-15 15:00:01,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2024-11-15 15:00:01,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2024-11-15 15:00:01,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2024-11-15 15:00:01,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2024-11-15 15:00:01,038 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_set_rw_stateid [2024-11-15 15:00:01,038 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_set_rw_stateid [2024-11-15 15:00:01,038 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-15 15:00:01,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-15 15:00:01,038 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-15 15:00:01,038 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-15 15:00:01,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2024-11-15 15:00:01,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2024-11-15 15:00:01,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2024-11-15 15:00:01,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2024-11-15 15:00:01,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2024-11-15 15:00:01,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2024-11-15 15:00:01,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2024-11-15 15:00:01,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2024-11-15 15:00:01,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2024-11-15 15:00:01,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2024-11-15 15:00:01,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2024-11-15 15:00:01,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2024-11-15 15:00:01,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2024-11-15 15:00:01,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2024-11-15 15:00:01,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2024-11-15 15:00:01,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2024-11-15 15:00:01,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2024-11-15 15:00:01,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2024-11-15 15:00:01,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2024-11-15 15:00:01,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2024-11-15 15:00:01,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2024-11-15 15:00:01,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2024-11-15 15:00:01,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2024-11-15 15:00:01,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2024-11-15 15:00:01,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2024-11-15 15:00:01,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2024-11-15 15:00:01,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2024-11-15 15:00:01,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2024-11-15 15:00:01,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-11-15 15:00:01,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-11-15 15:00:01,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-11-15 15:00:01,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-11-15 15:00:01,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-11-15 15:00:01,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-11-15 15:00:01,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-11-15 15:00:01,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-11-15 15:00:01,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2024-11-15 15:00:01,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2024-11-15 15:00:01,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2024-11-15 15:00:01,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2024-11-15 15:00:01,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2024-11-15 15:00:01,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2024-11-15 15:00:01,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-15 15:00:01,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-15 15:00:01,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-15 15:00:01,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-15 15:00:01,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-15 15:00:01,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-15 15:00:01,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-15 15:00:01,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-15 15:00:01,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-15 15:00:01,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-15 15:00:01,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-15 15:00:01,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-15 15:00:01,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-15 15:00:01,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-15 15:00:01,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2024-11-15 15:00:01,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2024-11-15 15:00:01,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2024-11-15 15:00:01,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2024-11-15 15:00:01,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2024-11-15 15:00:01,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2024-11-15 15:00:01,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2024-11-15 15:00:01,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2024-11-15 15:00:01,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2024-11-15 15:00:01,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2024-11-15 15:00:01,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2024-11-15 15:00:01,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2024-11-15 15:00:01,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2024-11-15 15:00:01,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2024-11-15 15:00:01,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-15 15:00:01,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-15 15:00:01,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-15 15:00:01,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-15 15:00:01,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-15 15:00:01,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-15 15:00:01,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-15 15:00:01,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-15 15:00:01,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-15 15:00:01,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-15 15:00:01,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-15 15:00:01,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-15 15:00:01,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-15 15:00:01,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-15 15:00:01,050 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-15 15:00:01,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-15 15:00:01,050 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_commit_count_stats [2024-11-15 15:00:01,050 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_commit_count_stats [2024-11-15 15:00:01,050 INFO L130 BoogieDeclarations]: Found specification of procedure FILELAYOUT_DEVID_NODE [2024-11-15 15:00:01,050 INFO L138 BoogieDeclarations]: Found implementation of procedure FILELAYOUT_DEVID_NODE [2024-11-15 15:00:01,050 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_resend_writes [2024-11-15 15:00:01,050 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_resend_writes [2024-11-15 15:00:01,050 INFO L130 BoogieDeclarations]: Found specification of procedure nfs41_sequence_done [2024-11-15 15:00:01,050 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs41_sequence_done [2024-11-15 15:00:01,050 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_fl_free_deviceid [2024-11-15 15:00:01,050 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_fl_free_deviceid [2024-11-15 15:00:01,050 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_retry_commit [2024-11-15 15:00:01,050 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_retry_commit [2024-11-15 15:00:01,050 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_scan_commit_lists [2024-11-15 15:00:01,051 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_scan_commit_lists [2024-11-15 15:00:01,051 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_fenceme [2024-11-15 15:00:01,051 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_fenceme [2024-11-15 15:00:01,051 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_commit_pagelist [2024-11-15 15:00:01,051 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_commit_pagelist [2024-11-15 15:00:01,051 INFO L130 BoogieDeclarations]: Found specification of procedure pnfs_put_lseg [2024-11-15 15:00:01,051 INFO L138 BoogieDeclarations]: Found implementation of procedure pnfs_put_lseg [2024-11-15 15:00:01,051 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2024-11-15 15:00:01,051 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2024-11-15 15:00:01,051 INFO L130 BoogieDeclarations]: Found specification of procedure __be32_to_cpup [2024-11-15 15:00:01,051 INFO L138 BoogieDeclarations]: Found implementation of procedure __be32_to_cpup [2024-11-15 15:00:01,051 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_write_count_stats [2024-11-15 15:00:01,051 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_write_count_stats [2024-11-15 15:00:01,051 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_reset_read [2024-11-15 15:00:01,052 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_reset_read [2024-11-15 15:00:01,052 INFO L130 BoogieDeclarations]: Found specification of procedure rpc_exit [2024-11-15 15:00:01,052 INFO L138 BoogieDeclarations]: Found implementation of procedure rpc_exit [2024-11-15 15:00:01,052 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-11-15 15:00:01,053 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-11-15 15:00:01,053 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2024-11-15 15:00:01,053 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2024-11-15 15:00:01,053 INFO L130 BoogieDeclarations]: Found specification of procedure rpc_count_iostats [2024-11-15 15:00:01,053 INFO L138 BoogieDeclarations]: Found implementation of procedure rpc_count_iostats [2024-11-15 15:00:01,053 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_clear_request_commit [2024-11-15 15:00:01,053 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_clear_request_commit [2024-11-15 15:00:01,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-15 15:00:01,053 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-15 15:00:01,053 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-15 15:00:01,053 INFO L130 BoogieDeclarations]: Found specification of procedure NFS_FILEID [2024-11-15 15:00:01,053 INFO L138 BoogieDeclarations]: Found implementation of procedure NFS_FILEID [2024-11-15 15:00:01,053 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_fl_calc_ds_index [2024-11-15 15:00:01,054 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_fl_calc_ds_index [2024-11-15 15:00:01,054 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_get_dserver_offset [2024-11-15 15:00:01,054 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_get_dserver_offset [2024-11-15 15:00:01,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-15 15:00:01,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-15 15:00:01,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-15 15:00:01,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-15 15:00:01,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-15 15:00:01,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-15 15:00:01,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-15 15:00:01,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-15 15:00:01,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-15 15:00:01,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-15 15:00:01,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-15 15:00:01,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-15 15:00:01,055 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-15 15:00:01,055 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-15 15:00:01,055 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_fl_put_deviceid [2024-11-15 15:00:01,055 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_fl_put_deviceid [2024-11-15 15:00:01,055 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2024-11-15 15:00:01,055 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2024-11-15 15:00:01,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2024-11-15 15:00:01,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2024-11-15 15:00:01,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2024-11-15 15:00:01,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2024-11-15 15:00:01,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2024-11-15 15:00:01,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2024-11-15 15:00:01,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2024-11-15 15:00:01,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2024-11-15 15:00:01,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2024-11-15 15:00:01,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2024-11-15 15:00:01,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2024-11-15 15:00:01,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2024-11-15 15:00:01,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2024-11-15 15:00:01,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2024-11-15 15:00:01,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-11-15 15:00:01,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-11-15 15:00:01,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-11-15 15:00:01,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-11-15 15:00:01,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-11-15 15:00:01,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-11-15 15:00:01,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-11-15 15:00:01,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-11-15 15:00:01,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-11-15 15:00:01,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2024-11-15 15:00:01,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2024-11-15 15:00:01,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2024-11-15 15:00:01,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2024-11-15 15:00:01,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2024-11-15 15:00:01,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2024-11-15 15:00:01,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2024-11-15 15:00:01,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2024-11-15 15:00:01,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2024-11-15 15:00:01,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2024-11-15 15:00:01,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2024-11-15 15:00:01,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2024-11-15 15:00:01,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2024-11-15 15:00:01,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2024-11-15 15:00:01,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2024-11-15 15:00:01,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2024-11-15 15:00:01,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2024-11-15 15:00:01,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2024-11-15 15:00:01,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2024-11-15 15:00:01,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-11-15 15:00:01,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-11-15 15:00:01,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-11-15 15:00:01,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2024-11-15 15:00:01,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2024-11-15 15:00:01,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2024-11-15 15:00:01,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2024-11-15 15:00:01,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2024-11-15 15:00:01,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2024-11-15 15:00:01,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2024-11-15 15:00:01,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2024-11-15 15:00:01,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2024-11-15 15:00:01,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2024-11-15 15:00:01,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2024-11-15 15:00:01,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-15 15:00:01,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-15 15:00:01,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-15 15:00:01,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-15 15:00:01,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-15 15:00:01,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-15 15:00:01,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-15 15:00:01,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-15 15:00:01,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-15 15:00:01,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-15 15:00:01,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-15 15:00:01,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-15 15:00:01,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-15 15:00:01,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-15 15:00:01,066 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_read_prepare [2024-11-15 15:00:01,066 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_read_prepare [2024-11-15 15:00:01,066 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-15 15:00:01,066 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-15 15:00:01,066 INFO L130 BoogieDeclarations]: Found specification of procedure NFS_I [2024-11-15 15:00:01,066 INFO L138 BoogieDeclarations]: Found implementation of procedure NFS_I [2024-11-15 15:00:01,066 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-15 15:00:01,066 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-15 15:00:01,067 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2024-11-15 15:00:01,067 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2024-11-15 15:00:01,067 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_put_client [2024-11-15 15:00:01,067 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_put_client [2024-11-15 15:00:01,067 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-15 15:00:01,067 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-15 15:00:01,067 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_write_call_done [2024-11-15 15:00:01,067 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_write_call_done [2024-11-15 15:00:01,067 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-15 15:00:01,067 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-15 15:00:01,067 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_write_release [2024-11-15 15:00:01,067 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_write_release [2024-11-15 15:00:01,067 INFO L130 BoogieDeclarations]: Found specification of procedure nfs41_setup_sequence [2024-11-15 15:00:01,067 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs41_setup_sequence [2024-11-15 15:00:01,067 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-11-15 15:00:01,067 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-11-15 15:00:01,068 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_commitdata_alloc [2024-11-15 15:00:01,068 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_commitdata_alloc [2024-11-15 15:00:01,068 INFO L130 BoogieDeclarations]: Found specification of procedure xdr_set_scratch_buffer [2024-11-15 15:00:01,068 INFO L138 BoogieDeclarations]: Found implementation of procedure xdr_set_scratch_buffer [2024-11-15 15:00:01,068 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_write_pagelist [2024-11-15 15:00:01,068 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_write_pagelist [2024-11-15 15:00:01,068 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-15 15:00:01,068 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-15 15:00:01,068 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-15 15:00:01,068 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-15 15:00:01,068 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_read_call_done [2024-11-15 15:00:01,068 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_read_call_done [2024-11-15 15:00:01,068 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_free_fh_array [2024-11-15 15:00:01,068 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_free_fh_array [2024-11-15 15:00:01,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2024-11-15 15:00:01,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2024-11-15 15:00:01,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2024-11-15 15:00:01,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2024-11-15 15:00:01,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2024-11-15 15:00:01,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2024-11-15 15:00:01,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2024-11-15 15:00:01,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2024-11-15 15:00:01,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2024-11-15 15:00:01,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2024-11-15 15:00:01,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2024-11-15 15:00:01,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2024-11-15 15:00:01,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2024-11-15 15:00:01,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2024-11-15 15:00:01,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2024-11-15 15:00:01,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2024-11-15 15:00:01,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2024-11-15 15:00:01,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2024-11-15 15:00:01,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2024-11-15 15:00:01,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2024-11-15 15:00:01,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2024-11-15 15:00:01,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2024-11-15 15:00:01,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2024-11-15 15:00:01,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2024-11-15 15:00:01,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2024-11-15 15:00:01,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2024-11-15 15:00:01,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2024-11-15 15:00:01,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2024-11-15 15:00:01,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2024-11-15 15:00:01,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2024-11-15 15:00:01,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2024-11-15 15:00:01,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2024-11-15 15:00:01,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2024-11-15 15:00:01,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2024-11-15 15:00:01,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2024-11-15 15:00:01,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2024-11-15 15:00:01,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2024-11-15 15:00:01,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2024-11-15 15:00:01,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2024-11-15 15:00:01,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2024-11-15 15:00:01,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2024-11-15 15:00:01,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2024-11-15 15:00:01,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2024-11-15 15:00:01,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2024-11-15 15:00:01,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2024-11-15 15:00:01,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2024-11-15 15:00:01,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2024-11-15 15:00:01,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2024-11-15 15:00:01,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2024-11-15 15:00:01,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2024-11-15 15:00:01,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2024-11-15 15:00:01,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2024-11-15 15:00:01,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2024-11-15 15:00:01,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2024-11-15 15:00:01,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2024-11-15 15:00:01,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2024-11-15 15:00:01,072 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_read_pagelist [2024-11-15 15:00:01,072 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_read_pagelist [2024-11-15 15:00:01,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-15 15:00:01,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-15 15:00:01,072 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_initiate_commit [2024-11-15 15:00:01,072 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_initiate_commit [2024-11-15 15:00:01,072 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2024-11-15 15:00:01,072 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2024-11-15 15:00:01,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_103 [2024-11-15 15:00:01,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_103 [2024-11-15 15:00:01,073 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-11-15 15:00:01,073 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-11-15 15:00:01,073 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_print_deviceid [2024-11-15 15:00:01,073 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_print_deviceid [2024-11-15 15:00:01,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-15 15:00:01,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-15 15:00:01,073 INFO L130 BoogieDeclarations]: Found specification of procedure pnfs_update_layout [2024-11-15 15:00:01,073 INFO L138 BoogieDeclarations]: Found implementation of procedure pnfs_update_layout [2024-11-15 15:00:01,073 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-15 15:00:01,073 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-15 15:00:01,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_nfs4filelayout_exit_5_2 [2024-11-15 15:00:01,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_nfs4filelayout_exit_5_2 [2024-11-15 15:00:01,073 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_read_release [2024-11-15 15:00:01,073 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_read_release [2024-11-15 15:00:01,073 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_mark_deviceid_unavailable [2024-11-15 15:00:01,074 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_mark_deviceid_unavailable [2024-11-15 15:00:01,074 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_test_devid_unavailable [2024-11-15 15:00:01,074 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_test_devid_unavailable [2024-11-15 15:00:01,074 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-11-15 15:00:01,074 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-11-15 15:00:01,074 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_write_prepare [2024-11-15 15:00:01,074 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_write_prepare [2024-11-15 15:00:01,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-15 15:00:01,074 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-15 15:00:01,074 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_reset_to_mds [2024-11-15 15:00:01,074 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_reset_to_mds [2024-11-15 15:00:02,410 INFO L238 CfgBuilder]: Building ICFG [2024-11-15 15:00:02,415 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-15 15:00:23,556 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-11-15 15:00:28,222 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-15 15:00:34,014 INFO L? ?]: Removed 2828 outVars from TransFormulas that were not future-live. [2024-11-15 15:00:34,015 INFO L287 CfgBuilder]: Performing block encoding [2024-11-15 15:00:34,075 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-15 15:00:34,075 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-15 15:00:34,076 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.11 03:00:34 BoogieIcfgContainer [2024-11-15 15:00:34,076 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-15 15:00:34,078 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-15 15:00:34,078 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-15 15:00:34,082 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-15 15:00:34,083 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.11 02:59:51" (1/3) ... [2024-11-15 15:00:34,084 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c736043 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.11 03:00:34, skipping insertion in model container [2024-11-15 15:00:34,084 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 02:59:58" (2/3) ... [2024-11-15 15:00:34,084 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c736043 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.11 03:00:34, skipping insertion in model container [2024-11-15 15:00:34,084 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.11 03:00:34" (3/3) ... [2024-11-15 15:00:34,085 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i [2024-11-15 15:00:34,104 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-15 15:00:34,104 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-15 15:00:34,254 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-15 15:00:34,261 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;@9c191fb, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 15:00:34,261 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-15 15:00:34,275 INFO L276 IsEmpty]: Start isEmpty. Operand has 2311 states, 1526 states have (on average 1.275229357798165) internal successors, (1946), 1571 states have internal predecessors, (1946), 659 states have call successors, (659), 126 states have call predecessors, (659), 125 states have return successors, (653), 630 states have call predecessors, (653), 653 states have call successors, (653) [2024-11-15 15:00:34,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2024-11-15 15:00:34,317 INFO L207 NwaCegarLoop]: Found error trace [2024-11-15 15:00:34,320 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, 1, 1] [2024-11-15 15:00:34,321 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 15:00:34,326 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 15:00:34,327 INFO L85 PathProgramCache]: Analyzing trace with hash -887522800, now seen corresponding path program 1 times [2024-11-15 15:00:34,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-15 15:00:34,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092564662] [2024-11-15 15:00:34,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 15:00:34,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 15:00:35,016 ERROR L246 FreeRefinementEngine]: Caught known exception: Const is only supported for infinite index sort [2024-11-15 15:00:35,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1670689589] [2024-11-15 15:00:35,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 15:00:35,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 15:00:35,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-15 15:00:35,021 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 15:00:35,022 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-15 15:00:36,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 15:00:36,537 INFO L255 TraceCheckSpWp]: Trace formula consists of 1732 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-15 15:00:36,556 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 15:00:36,820 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-15 15:00:36,820 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-15 15:00:36,820 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-15 15:00:36,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092564662] [2024-11-15 15:00:36,821 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-15 15:00:36,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670689589] [2024-11-15 15:00:36,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1670689589] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 15:00:36,822 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 15:00:36,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 15:00:36,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134645871] [2024-11-15 15:00:36,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 15:00:36,832 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-15 15:00:36,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-15 15:00:36,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-15 15:00:36,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 15:00:36,866 INFO L87 Difference]: Start difference. First operand has 2311 states, 1526 states have (on average 1.275229357798165) internal successors, (1946), 1571 states have internal predecessors, (1946), 659 states have call successors, (659), 126 states have call predecessors, (659), 125 states have return successors, (653), 630 states have call predecessors, (653), 653 states have call successors, (653) Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2024-11-15 15:00:40,962 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-15 15:00:41,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-15 15:00:41,956 INFO L93 Difference]: Finished difference Result 6677 states and 9504 transitions. [2024-11-15 15:00:41,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 15:00:41,958 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) Word has length 408 [2024-11-15 15:00:41,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-15 15:00:42,021 INFO L225 Difference]: With dead ends: 6677 [2024-11-15 15:00:42,021 INFO L226 Difference]: Without dead ends: 4326 [2024-11-15 15:00:42,047 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 407 GetRequests, 406 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 15:00:42,052 INFO L432 NwaCegarLoop]: 3261 mSDtfsCounter, 2993 mSDsluCounter, 3172 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2993 SdHoareTripleChecker+Valid, 6433 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-11-15 15:00:42,053 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2993 Valid, 6433 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 72 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-11-15 15:00:42,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4326 states. [2024-11-15 15:00:42,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4326 to 4322. [2024-11-15 15:00:42,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4322 states, 2871 states have (on average 1.275513758272379) internal successors, (3662), 2961 states have internal predecessors, (3662), 1204 states have call successors, (1204), 246 states have call predecessors, (1204), 246 states have return successors, (1204), 1156 states have call predecessors, (1204), 1204 states have call successors, (1204) [2024-11-15 15:00:42,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4322 states to 4322 states and 6070 transitions. [2024-11-15 15:00:42,411 INFO L78 Accepts]: Start accepts. Automaton has 4322 states and 6070 transitions. Word has length 408 [2024-11-15 15:00:42,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-15 15:00:42,413 INFO L471 AbstractCegarLoop]: Abstraction has 4322 states and 6070 transitions. [2024-11-15 15:00:42,413 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2024-11-15 15:00:42,413 INFO L276 IsEmpty]: Start isEmpty. Operand 4322 states and 6070 transitions. [2024-11-15 15:00:42,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 410 [2024-11-15 15:00:42,421 INFO L207 NwaCegarLoop]: Found error trace [2024-11-15 15:00:42,421 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, 1, 1, 1] [2024-11-15 15:00:42,454 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-15 15:00:42,622 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-15 15:00:42,623 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 15:00:42,624 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 15:00:42,624 INFO L85 PathProgramCache]: Analyzing trace with hash -483569844, now seen corresponding path program 1 times [2024-11-15 15:00:42,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-15 15:00:42,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482747604] [2024-11-15 15:00:42,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 15:00:42,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 15:00:43,005 ERROR L246 FreeRefinementEngine]: Caught known exception: Const is only supported for infinite index sort [2024-11-15 15:00:43,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [703600216] [2024-11-15 15:00:43,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 15:00:43,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 15:00:43,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-15 15:00:43,011 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 15:00:43,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-15 15:00:44,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 15:00:44,392 INFO L255 TraceCheckSpWp]: Trace formula consists of 1733 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-15 15:00:44,405 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 15:00:44,720 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-15 15:00:44,721 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-15 15:00:44,721 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-15 15:00:44,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482747604] [2024-11-15 15:00:44,721 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-15 15:00:44,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703600216] [2024-11-15 15:00:44,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [703600216] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 15:00:44,721 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 15:00:44,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 15:00:44,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096925753] [2024-11-15 15:00:44,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 15:00:44,723 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-15 15:00:44,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-15 15:00:44,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-15 15:00:44,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 15:00:44,724 INFO L87 Difference]: Start difference. First operand 4322 states and 6070 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2024-11-15 15:00:48,804 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-15 15:00:49,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-15 15:00:49,756 INFO L93 Difference]: Finished difference Result 11600 states and 16229 transitions. [2024-11-15 15:00:49,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 15:00:49,757 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) Word has length 409 [2024-11-15 15:00:49,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-15 15:00:49,816 INFO L225 Difference]: With dead ends: 11600 [2024-11-15 15:00:49,816 INFO L226 Difference]: Without dead ends: 7351 [2024-11-15 15:00:49,841 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 408 GetRequests, 407 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 15:00:49,842 INFO L432 NwaCegarLoop]: 4888 mSDtfsCounter, 2905 mSDsluCounter, 3085 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2905 SdHoareTripleChecker+Valid, 7973 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-11-15 15:00:49,842 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2905 Valid, 7973 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 72 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-11-15 15:00:49,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7351 states. [2024-11-15 15:00:50,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7351 to 7345. [2024-11-15 15:00:50,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7345 states, 4865 states have (on average 1.2733812949640289) internal successors, (6195), 5030 states have internal predecessors, (6195), 2028 states have call successors, (2028), 451 states have call predecessors, (2028), 451 states have return successors, (2028), 1931 states have call predecessors, (2028), 2028 states have call successors, (2028) [2024-11-15 15:00:50,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7345 states to 7345 states and 10251 transitions. [2024-11-15 15:00:50,342 INFO L78 Accepts]: Start accepts. Automaton has 7345 states and 10251 transitions. Word has length 409 [2024-11-15 15:00:50,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-15 15:00:50,344 INFO L471 AbstractCegarLoop]: Abstraction has 7345 states and 10251 transitions. [2024-11-15 15:00:50,345 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2024-11-15 15:00:50,345 INFO L276 IsEmpty]: Start isEmpty. Operand 7345 states and 10251 transitions. [2024-11-15 15:00:50,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 432 [2024-11-15 15:00:50,358 INFO L207 NwaCegarLoop]: Found error trace [2024-11-15 15:00:50,358 INFO L215 NwaCegarLoop]: trace histogram [36, 36, 34, 34, 34, 34, 34, 34, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 15:00:50,398 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-15 15:00:50,559 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2024-11-15 15:00:50,560 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 15:00:50,560 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 15:00:50,561 INFO L85 PathProgramCache]: Analyzing trace with hash 883093833, now seen corresponding path program 1 times [2024-11-15 15:00:50,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-15 15:00:50,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142793041] [2024-11-15 15:00:50,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 15:00:50,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 15:00:50,839 ERROR L246 FreeRefinementEngine]: Caught known exception: Const is only supported for infinite index sort [2024-11-15 15:00:50,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1702067721] [2024-11-15 15:00:50,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 15:00:50,840 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 15:00:50,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-15 15:00:50,842 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 15:00:50,846 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-15 15:00:52,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 15:00:52,128 INFO L255 TraceCheckSpWp]: Trace formula consists of 1762 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-15 15:00:52,137 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 15:00:52,389 INFO L134 CoverageAnalysis]: Checked inductivity of 5259 backedges. 210 proven. 0 refuted. 0 times theorem prover too weak. 5049 trivial. 0 not checked. [2024-11-15 15:00:52,389 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-15 15:00:52,389 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-15 15:00:52,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142793041] [2024-11-15 15:00:52,390 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-15 15:00:52,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702067721] [2024-11-15 15:00:52,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702067721] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 15:00:52,390 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 15:00:52,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 15:00:52,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708614446] [2024-11-15 15:00:52,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 15:00:52,391 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-15 15:00:52,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-15 15:00:52,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-15 15:00:52,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 15:00:52,392 INFO L87 Difference]: Start difference. First operand 7345 states and 10251 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) [2024-11-15 15:00:56,458 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-15 15:00:57,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-15 15:00:57,169 INFO L93 Difference]: Finished difference Result 15558 states and 21637 transitions. [2024-11-15 15:00:57,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 15:00:57,170 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) Word has length 431 [2024-11-15 15:00:57,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-15 15:00:57,237 INFO L225 Difference]: With dead ends: 15558 [2024-11-15 15:00:57,237 INFO L226 Difference]: Without dead ends: 8286 [2024-11-15 15:00:57,273 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 429 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 15:00:57,275 INFO L432 NwaCegarLoop]: 3169 mSDtfsCounter, 1222 mSDsluCounter, 3112 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1222 SdHoareTripleChecker+Valid, 6281 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2024-11-15 15:00:57,276 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1222 Valid, 6281 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 31 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2024-11-15 15:00:57,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8286 states. [2024-11-15 15:00:57,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8286 to 8284. [2024-11-15 15:00:57,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8284 states, 5475 states have (on average 1.269771689497717) internal successors, (6952), 5667 states have internal predecessors, (6952), 2267 states have call successors, (2267), 541 states have call predecessors, (2267), 541 states have return successors, (2267), 2148 states have call predecessors, (2267), 2267 states have call successors, (2267) [2024-11-15 15:00:57,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8284 states to 8284 states and 11486 transitions. [2024-11-15 15:00:57,866 INFO L78 Accepts]: Start accepts. Automaton has 8284 states and 11486 transitions. Word has length 431 [2024-11-15 15:00:57,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-15 15:00:57,867 INFO L471 AbstractCegarLoop]: Abstraction has 8284 states and 11486 transitions. [2024-11-15 15:00:57,868 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) [2024-11-15 15:00:57,868 INFO L276 IsEmpty]: Start isEmpty. Operand 8284 states and 11486 transitions. [2024-11-15 15:00:57,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 454 [2024-11-15 15:00:57,878 INFO L207 NwaCegarLoop]: Found error trace [2024-11-15 15:00:57,878 INFO L215 NwaCegarLoop]: trace histogram [36, 36, 35, 35, 35, 35, 35, 35, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 15:00:57,909 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-15 15:00:58,078 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 15:00:58,079 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 15:00:58,080 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 15:00:58,080 INFO L85 PathProgramCache]: Analyzing trace with hash -733207858, now seen corresponding path program 1 times [2024-11-15 15:00:58,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-15 15:00:58,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064455924] [2024-11-15 15:00:58,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 15:00:58,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 15:00:58,334 ERROR L246 FreeRefinementEngine]: Caught known exception: Const is only supported for infinite index sort [2024-11-15 15:00:58,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1130449634] [2024-11-15 15:00:58,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 15:00:58,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 15:00:58,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-15 15:00:58,337 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 15:00:58,341 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-15 15:00:59,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 15:00:59,724 INFO L255 TraceCheckSpWp]: Trace formula consists of 1941 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-15 15:00:59,739 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 15:01:00,027 INFO L134 CoverageAnalysis]: Checked inductivity of 5463 backedges. 411 proven. 0 refuted. 0 times theorem prover too weak. 5052 trivial. 0 not checked. [2024-11-15 15:01:00,027 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-15 15:01:00,027 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-15 15:01:00,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064455924] [2024-11-15 15:01:00,028 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-15 15:01:00,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130449634] [2024-11-15 15:01:00,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130449634] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 15:01:00,029 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 15:01:00,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 15:01:00,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062789331] [2024-11-15 15:01:00,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 15:01:00,030 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-15 15:01:00,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-15 15:01:00,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-15 15:01:00,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 15:01:00,031 INFO L87 Difference]: Start difference. First operand 8284 states and 11486 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 3 states have call successors, (48), 3 states have call predecessors, (48), 3 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-15 15:01:04,102 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-15 15:01:05,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-15 15:01:05,010 INFO L93 Difference]: Finished difference Result 23601 states and 32721 transitions. [2024-11-15 15:01:05,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 15:01:05,010 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 3 states have call successors, (48), 3 states have call predecessors, (48), 3 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) Word has length 453 [2024-11-15 15:01:05,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-15 15:01:05,144 INFO L225 Difference]: With dead ends: 23601 [2024-11-15 15:01:05,144 INFO L226 Difference]: Without dead ends: 15390 [2024-11-15 15:01:05,194 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 452 GetRequests, 451 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 15:01:05,196 INFO L432 NwaCegarLoop]: 3171 mSDtfsCounter, 2968 mSDsluCounter, 3121 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2968 SdHoareTripleChecker+Valid, 6292 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2024-11-15 15:01:05,197 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2968 Valid, 6292 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 36 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2024-11-15 15:01:05,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15390 states. [2024-11-15 15:01:06,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15390 to 15364. [2024-11-15 15:01:06,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15364 states, 10178 states have (on average 1.2703871094517587) internal successors, (12930), 10543 states have internal predecessors, (12930), 4181 states have call successors, (4181), 1004 states have call predecessors, (4181), 1004 states have return successors, (4181), 3957 states have call predecessors, (4181), 4181 states have call successors, (4181) [2024-11-15 15:01:06,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15364 states to 15364 states and 21292 transitions. [2024-11-15 15:01:06,330 INFO L78 Accepts]: Start accepts. Automaton has 15364 states and 21292 transitions. Word has length 453 [2024-11-15 15:01:06,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-15 15:01:06,332 INFO L471 AbstractCegarLoop]: Abstraction has 15364 states and 21292 transitions. [2024-11-15 15:01:06,333 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 3 states have call successors, (48), 3 states have call predecessors, (48), 3 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-15 15:01:06,333 INFO L276 IsEmpty]: Start isEmpty. Operand 15364 states and 21292 transitions. [2024-11-15 15:01:06,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 460 [2024-11-15 15:01:06,342 INFO L207 NwaCegarLoop]: Found error trace [2024-11-15 15:01:06,342 INFO L215 NwaCegarLoop]: trace histogram [36, 36, 35, 35, 35, 35, 35, 35, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 15:01:06,373 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-15 15:01:06,543 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 15:01:06,543 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 15:01:06,544 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 15:01:06,544 INFO L85 PathProgramCache]: Analyzing trace with hash -137130772, now seen corresponding path program 1 times [2024-11-15 15:01:06,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-15 15:01:06,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425360660] [2024-11-15 15:01:06,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 15:01:06,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 15:01:06,800 ERROR L246 FreeRefinementEngine]: Caught known exception: Const is only supported for infinite index sort [2024-11-15 15:01:06,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [421589677] [2024-11-15 15:01:06,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 15:01:06,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 15:01:06,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-15 15:01:06,802 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 15:01:06,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-15 15:01:08,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 15:01:08,167 INFO L255 TraceCheckSpWp]: Trace formula consists of 1961 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-15 15:01:08,175 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 15:01:08,407 INFO L134 CoverageAnalysis]: Checked inductivity of 5463 backedges. 411 proven. 0 refuted. 0 times theorem prover too weak. 5052 trivial. 0 not checked. [2024-11-15 15:01:08,407 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-15 15:01:08,407 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-15 15:01:08,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425360660] [2024-11-15 15:01:08,407 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-15 15:01:08,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421589677] [2024-11-15 15:01:08,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421589677] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 15:01:08,408 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 15:01:08,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 15:01:08,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239765743] [2024-11-15 15:01:08,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 15:01:08,408 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-15 15:01:08,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-15 15:01:08,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-15 15:01:08,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 15:01:08,410 INFO L87 Difference]: Start difference. First operand 15364 states and 21292 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (49), 3 states have call predecessors, (49), 3 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44)