/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml --cacsl2boogietranslator.allow.undefined.functions true --traceabstraction.trace.refinement.strategy WOLF -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-dev-17387ad-m [2024-11-06 03:55:47,728 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-06 03:55:47,803 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-06 03:55:47,808 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-06 03:55:47,809 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-06 03:55:47,838 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-06 03:55:47,838 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-06 03:55:47,838 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-06 03:55:47,839 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-06 03:55:47,839 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-06 03:55:47,840 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-06 03:55:47,840 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-06 03:55:47,842 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-06 03:55:47,843 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-06 03:55:47,844 INFO L153 SettingsManager]: * Use SBE=true [2024-11-06 03:55:47,844 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-06 03:55:47,844 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-06 03:55:47,845 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-06 03:55:47,845 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-06 03:55:47,845 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-06 03:55:47,845 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-06 03:55:47,846 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-06 03:55:47,846 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-06 03:55:47,846 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-06 03:55:47,846 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-06 03:55:47,846 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-06 03:55:47,847 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-06 03:55:47,847 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-06 03:55:47,847 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-06 03:55:47,847 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-06 03:55:47,848 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-06 03:55:47,848 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-06 03:55:47,848 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-06 03:55:47,848 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-06 03:55:47,848 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-06 03:55:47,849 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-11-06 03:55:47,849 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-06 03:55:47,849 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-06 03:55:47,849 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-06 03:55:47,849 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-06 03:55:47,850 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-06 03:55:47,852 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 -> WOLF [2024-11-06 03:55:48,070 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-06 03:55:48,097 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-06 03:55:48,099 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-06 03:55:48,100 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-06 03:55:48,100 INFO L274 PluginConnector]: CDTParser initialized [2024-11-06 03:55:48,101 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-06 03:55:49,561 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-06 03:55:50,125 INFO L384 CDTParser]: Found 1 translation units. [2024-11-06 03:55:50,126 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-06 03:55:50,184 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/52d72cda1/c58c25558e8641ae855f728ecf91a251/FLAG216c3ad6f [2024-11-06 03:55:50,204 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/52d72cda1/c58c25558e8641ae855f728ecf91a251 [2024-11-06 03:55:50,207 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-06 03:55:50,209 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-11-06 03:55:50,210 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-06 03:55:50,211 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-06 03:55:50,217 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-06 03:55:50,218 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 03:55:50" (1/1) ... [2024-11-06 03:55:50,219 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@75347588 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:55:50, skipping insertion in model container [2024-11-06 03:55:50,219 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 03:55:50" (1/1) ... [2024-11-06 03:55:50,388 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-06 03:55:51,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-06 03:55:51,480 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-06 03:55:51,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-06 03:55:51,832 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-06 03:55:51,835 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-06 03:55:51,842 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-06 03:55:51,842 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-06 03:55:51,848 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:55:51,849 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-06 03:55:51,933 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-06 03:55:51,947 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-06 03:55:51,957 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-06 03:55:51,963 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-06 03:55:51,987 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-06 03:55:51,987 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-06 03:55:52,005 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-06 03:55:52,015 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-06 03:55:52,022 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-06 03:55:52,025 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-06 03:55:52,031 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-06 03:55:52,034 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:55:52,037 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-06 03:55:52,039 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-06 03:55:52,051 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-06 03:55:52,062 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-06 03:55:52,086 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-06 03:55:52,087 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-06 03:55:52,090 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-06 03:55:52,100 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-06 03:55:52,100 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-06 03:55:52,102 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-06 03:55:52,104 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-06 03:55:52,106 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-06 03:55:52,106 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-06 03:55:52,115 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-06 03:55:52,121 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:55:52,121 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:55:52,126 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-06 03:55:52,168 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-06 03:55:52,170 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-06 03:55:52,204 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-06 03:55:52,207 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-06 03:55:52,614 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-06 03:55:52,616 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-06 03:55:52,617 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-06 03:55:52,619 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-06 03:55:52,779 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-06 03:55:52,906 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-06 03:55:52,910 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-06 03:55:52,911 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-06 03:55:52,911 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-06 03:55:52,929 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-06 03:55:52,929 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-06 03:55:52,930 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-06 03:55:52,930 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-06 03:55:52,931 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-06 03:55:52,931 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-06 03:55:52,941 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-06 03:55:52,942 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:55:52,943 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-06 03:55:52,944 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-06 03:55:52,954 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-06 03:55:52,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-06 03:55:52,956 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-06 03:55:52,969 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-06 03:55:52,973 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-06 03:55:52,973 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-06 03:55:52,974 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-06 03:55:52,975 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-06 03:55:52,976 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-06 03:55:52,978 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-06 03:55:52,985 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-06 03:55:52,989 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-06 03:55:52,990 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-06 03:55:52,990 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-06 03:55:52,991 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-06 03:55:52,991 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-06 03:55:53,020 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-06 03:55:53,023 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-06 03:55:53,029 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-06 03:55:53,030 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-06 03:55:53,031 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-06 03:55:53,031 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-06 03:55:53,032 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-06 03:55:53,053 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:55:53,054 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-06 03:55:53,054 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-06 03:55:53,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-06 03:55:53,060 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-06 03:55:53,061 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-06 03:55:53,066 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-06 03:55:53,085 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-06 03:55:53,096 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-06 03:55:53,109 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-06 03:55:53,109 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-06 03:55:53,112 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-06 03:55:53,113 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-06 03:55:53,165 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:55:53,179 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:55:53,180 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:55:53,248 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:55:53,249 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:55:53,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-06 03:55:53,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-06 03:55:53,822 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-06 03:55:53,825 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-06 03:55:53,834 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-06 03:55:53,835 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-06 03:55:53,871 INFO L200 MainTranslator]: Completed pre-run [2024-11-06 03:55:53,971 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-06 03:55:53,973 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-06 03:55:53,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [7234] [2024-11-06 03:55:53,976 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-06 03:55:53,976 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-06 03:55:53,978 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-06 03:55:53,978 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-06 03:55:53,979 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-06 03:55:53,979 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-06 03:55:53,979 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-06 03:55:53,979 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-06 03:55:53,980 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [7468] [2024-11-06 03:55:53,980 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7471] [2024-11-06 03:55:53,980 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7474] [2024-11-06 03:55:53,980 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7477] [2024-11-06 03:55:53,981 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [7514] [2024-11-06 03:55:53,981 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [7517] [2024-11-06 03:55:53,981 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [7519] [2024-11-06 03:55:53,981 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [7524] [2024-11-06 03:55:53,981 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [7527] [2024-11-06 03:55:53,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [7529] [2024-11-06 03:55:53,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [7534] [2024-11-06 03:55:53,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [7537] [2024-11-06 03:55:53,983 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [7539] [2024-11-06 03:55:53,984 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [7544] [2024-11-06 03:55:53,984 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [7547] [2024-11-06 03:55:53,984 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [7549] [2024-11-06 03:55:53,984 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [7587] [2024-11-06 03:55:53,984 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [7590] [2024-11-06 03:55:53,985 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [7592] [2024-11-06 03:55:53,985 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [7597] [2024-11-06 03:55:53,985 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [7600] [2024-11-06 03:55:53,985 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [7602] [2024-11-06 03:55:53,985 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [7607] [2024-11-06 03:55:53,986 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [7610] [2024-11-06 03:55:53,986 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [7612] [2024-11-06 03:55:53,986 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [7617] [2024-11-06 03:55:53,986 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [7620] [2024-11-06 03:55:53,986 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [7622] [2024-11-06 03:55:53,987 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [7638] [2024-11-06 03:55:53,988 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7764] [2024-11-06 03:55:53,989 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7773] [2024-11-06 03:55:53,996 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7998] [2024-11-06 03:55:54,002 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-06 03:55:54,235 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-06 03:55:54,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12793] [2024-11-06 03:55:54,272 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13947] [2024-11-06 03:55:54,272 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13949] [2024-11-06 03:55:54,273 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13986] [2024-11-06 03:55:54,367 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-06 03:55:54,372 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-06 03:55:54,379 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-06 03:55:54,480 INFO L204 MainTranslator]: Completed translation [2024-11-06 03:55:54,481 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:55:54 WrapperNode [2024-11-06 03:55:54,481 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-06 03:55:54,482 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-06 03:55:54,482 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-06 03:55:54,482 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-06 03:55:54,487 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:55:54" (1/1) ... [2024-11-06 03:55:54,561 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:55:54" (1/1) ... [2024-11-06 03:55:54,679 INFO L138 Inliner]: procedures = 532, calls = 2191, calls flagged for inlining = 215, calls inlined = 174, statements flattened = 5387 [2024-11-06 03:55:54,680 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-06 03:55:54,680 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-06 03:55:54,680 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-06 03:55:54,680 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-06 03:55:54,688 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:55:54" (1/1) ... [2024-11-06 03:55:54,689 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:55:54" (1/1) ... [2024-11-06 03:55:54,715 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:55:54" (1/1) ... [2024-11-06 03:55:56,237 INFO L175 MemorySlicer]: Split 613 memory accesses to 14 slices as follows [4, 9, 1, 543, 6, 0, 2, 2, 4, 4, 28, 3, 3, 4]. 89 percent of accesses are in the largest equivalence class. The 48 initializations are split as follows [0, 9, 1, 22, 0, 0, 2, 0, 4, 4, 0, 3, 3, 0]. The 130 writes are split as follows [4, 0, 0, 95, 0, 0, 0, 1, 0, 0, 28, 0, 0, 2]. [2024-11-06 03:55:56,238 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:55:54" (1/1) ... [2024-11-06 03:55:56,239 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:55:54" (1/1) ... [2024-11-06 03:55:56,358 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:55:54" (1/1) ... [2024-11-06 03:55:56,378 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:55:54" (1/1) ... [2024-11-06 03:55:56,444 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:55:54" (1/1) ... [2024-11-06 03:55:56,464 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:55:54" (1/1) ... [2024-11-06 03:55:56,503 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-06 03:55:56,504 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-06 03:55:56,504 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-06 03:55:56,505 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-06 03:55:56,505 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:55:54" (1/1) ... [2024-11-06 03:55:56,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-06 03:55:56,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-06 03:55:56,536 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-06 03:55:56,547 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-06 03:55:56,564 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_get_ds_info [2024-11-06 03:55:56,565 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_get_ds_info [2024-11-06 03:55:56,565 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_commit_prepare [2024-11-06 03:55:56,565 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_commit_prepare [2024-11-06 03:55:56,565 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_fl_prepare_ds [2024-11-06 03:55:56,565 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_fl_prepare_ds [2024-11-06 03:55:56,565 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_reset_write [2024-11-06 03:55:56,565 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_reset_write [2024-11-06 03:55:56,565 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-06 03:55:56,565 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-06 03:55:56,565 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2024-11-06 03:55:56,566 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2024-11-06 03:55:56,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-06 03:55:56,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-06 03:55:56,566 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2024-11-06 03:55:56,566 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2024-11-06 03:55:56,566 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_init_commit [2024-11-06 03:55:56,566 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_init_commit [2024-11-06 03:55:56,566 INFO L130 BoogieDeclarations]: Found specification of procedure xdr_init_decode_pages [2024-11-06 03:55:56,566 INFO L138 BoogieDeclarations]: Found implementation of procedure xdr_init_decode_pages [2024-11-06 03:55:56,566 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-11-06 03:55:56,566 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-11-06 03:55:56,566 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_free_lseg [2024-11-06 03:55:56,567 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_free_lseg [2024-11-06 03:55:56,567 INFO L130 BoogieDeclarations]: Found specification of procedure NFS_SERVER [2024-11-06 03:55:56,567 INFO L138 BoogieDeclarations]: Found implementation of procedure NFS_SERVER [2024-11-06 03:55:56,567 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_fl_select_ds_fh [2024-11-06 03:55:56,567 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_fl_select_ds_fh [2024-11-06 03:55:56,567 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2024-11-06 03:55:56,567 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2024-11-06 03:55:56,567 INFO L130 BoogieDeclarations]: Found specification of procedure FILELAYOUT_LSEG [2024-11-06 03:55:56,567 INFO L138 BoogieDeclarations]: Found implementation of procedure FILELAYOUT_LSEG [2024-11-06 03:55:56,567 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-06 03:55:56,567 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-06 03:55:56,567 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_pg_init_read [2024-11-06 03:55:56,567 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_pg_init_read [2024-11-06 03:55:56,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-06 03:55:56,568 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-06 03:55:56,568 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_fl_calc_j_index [2024-11-06 03:55:56,568 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_fl_calc_j_index [2024-11-06 03:55:56,568 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-06 03:55:56,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_104 [2024-11-06 03:55:56,568 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_104 [2024-11-06 03:55:56,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-06 03:55:56,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-11-06 03:55:56,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-11-06 03:55:56,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-11-06 03:55:56,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-11-06 03:55:56,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-11-06 03:55:56,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-11-06 03:55:56,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-11-06 03:55:56,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-11-06 03:55:56,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2024-11-06 03:55:56,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2024-11-06 03:55:56,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2024-11-06 03:55:56,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2024-11-06 03:55:56,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2024-11-06 03:55:56,569 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_read_count_stats [2024-11-06 03:55:56,569 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_read_count_stats [2024-11-06 03:55:56,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2024-11-06 03:55:56,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2024-11-06 03:55:56,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2024-11-06 03:55:56,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2024-11-06 03:55:56,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2024-11-06 03:55:56,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2024-11-06 03:55:56,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2024-11-06 03:55:56,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2024-11-06 03:55:56,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2024-11-06 03:55:56,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2024-11-06 03:55:56,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2024-11-06 03:55:56,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2024-11-06 03:55:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2024-11-06 03:55:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2024-11-06 03:55:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2024-11-06 03:55:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2024-11-06 03:55:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2024-11-06 03:55:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2024-11-06 03:55:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2024-11-06 03:55:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2024-11-06 03:55:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2024-11-06 03:55:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2024-11-06 03:55:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2024-11-06 03:55:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2024-11-06 03:55:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2024-11-06 03:55:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2024-11-06 03:55:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2024-11-06 03:55:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2024-11-06 03:55:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_104___0 [2024-11-06 03:55:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_104___0 [2024-11-06 03:55:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-06 03:55:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-06 03:55:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure pnfs_get_lseg [2024-11-06 03:55:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure pnfs_get_lseg [2024-11-06 03:55:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-06 03:55:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-06 03:55:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_pageio_reset_read_mds [2024-11-06 03:55:56,622 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_pageio_reset_read_mds [2024-11-06 03:55:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_recover_commit_reqs [2024-11-06 03:55:56,622 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_recover_commit_reqs [2024-11-06 03:55:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-06 03:55:56,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-06 03:55:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_pg_test [2024-11-06 03:55:56,622 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_pg_test [2024-11-06 03:55:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_pg_init_write [2024-11-06 03:55:56,622 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_pg_init_write [2024-11-06 03:55:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure transfer_commit_list [2024-11-06 03:55:56,622 INFO L138 BoogieDeclarations]: Found implementation of procedure transfer_commit_list [2024-11-06 03:55:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_commit_release [2024-11-06 03:55:56,622 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_commit_release [2024-11-06 03:55:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2024-11-06 03:55:56,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2024-11-06 03:55:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_free_layout_hdr [2024-11-06 03:55:56,622 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_free_layout_hdr [2024-11-06 03:55:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-06 03:55:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-06 03:55:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-06 03:55:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-06 03:55:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-06 03:55:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-06 03:55:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-06 03:55:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-06 03:55:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-06 03:55:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-06 03:55:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-06 03:55:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-06 03:55:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-06 03:55:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-06 03:55:56,623 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-06 03:55:56,623 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-06 03:55:56,623 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-06 03:55:56,623 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-06 03:55:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-06 03:55:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-06 03:55:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-06 03:55:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-06 03:55:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-06 03:55:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-06 03:55:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-06 03:55:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-06 03:55:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-06 03:55:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-06 03:55:56,624 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_find_or_create_ds_client [2024-11-06 03:55:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_find_or_create_ds_client [2024-11-06 03:55:56,624 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-11-06 03:55:56,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-11-06 03:55:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-11-06 03:55:56,628 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-11-06 03:55:56,629 INFO L130 BoogieDeclarations]: Found specification of procedure div_u64_rem [2024-11-06 03:55:56,629 INFO L138 BoogieDeclarations]: Found implementation of procedure div_u64_rem [2024-11-06 03:55:56,629 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_free_deveiceid_node [2024-11-06 03:55:56,629 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_free_deveiceid_node [2024-11-06 03:55:56,630 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-06 03:55:56,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-11-06 03:55:56,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-11-06 03:55:56,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-11-06 03:55:56,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-11-06 03:55:56,631 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_request_remove_commit_list [2024-11-06 03:55:56,631 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_request_remove_commit_list [2024-11-06 03:55:56,631 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2024-11-06 03:55:56,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2024-11-06 03:55:56,631 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_write_commit_done [2024-11-06 03:55:56,631 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_write_commit_done [2024-11-06 03:55:56,631 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2024-11-06 03:55:56,631 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2024-11-06 03:55:56,631 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-06 03:55:56,631 INFO L130 BoogieDeclarations]: Found specification of procedure FILELAYOUT_FROM_HDR [2024-11-06 03:55:56,631 INFO L138 BoogieDeclarations]: Found implementation of procedure FILELAYOUT_FROM_HDR [2024-11-06 03:55:56,631 INFO L130 BoogieDeclarations]: Found specification of procedure xdr_inline_decode [2024-11-06 03:55:56,631 INFO L138 BoogieDeclarations]: Found implementation of procedure xdr_inline_decode [2024-11-06 03:55:56,631 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-06 03:55:56,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-06 03:55:56,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-06 03:55:56,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-06 03:55:56,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-06 03:55:56,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-06 03:55:56,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-06 03:55:56,632 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-06 03:55:56,632 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-06 03:55:56,632 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-06 03:55:56,632 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-06 03:55:56,632 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-06 03:55:56,632 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-06 03:55:56,632 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-06 03:55:56,632 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-06 03:55:56,632 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-06 03:55:56,632 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_alloc_layout_hdr [2024-11-06 03:55:56,632 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_alloc_layout_hdr [2024-11-06 03:55:56,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2024-11-06 03:55:56,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2024-11-06 03:55:56,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2024-11-06 03:55:56,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2024-11-06 03:55:56,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2024-11-06 03:55:56,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2024-11-06 03:55:56,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2024-11-06 03:55:56,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2024-11-06 03:55:56,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2024-11-06 03:55:56,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2024-11-06 03:55:56,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2024-11-06 03:55:56,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2024-11-06 03:55:56,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2024-11-06 03:55:56,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2024-11-06 03:55:56,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2024-11-06 03:55:56,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2024-11-06 03:55:56,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2024-11-06 03:55:56,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2024-11-06 03:55:56,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2024-11-06 03:55:56,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2024-11-06 03:55:56,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2024-11-06 03:55:56,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2024-11-06 03:55:56,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2024-11-06 03:55:56,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2024-11-06 03:55:56,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2024-11-06 03:55:56,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2024-11-06 03:55:56,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2024-11-06 03:55:56,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2024-11-06 03:55:56,634 INFO L130 BoogieDeclarations]: Found specification of procedure req_offset [2024-11-06 03:55:56,634 INFO L138 BoogieDeclarations]: Found implementation of procedure req_offset [2024-11-06 03:55:56,634 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-06 03:55:56,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-06 03:55:56,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2024-11-06 03:55:56,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2024-11-06 03:55:56,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2024-11-06 03:55:56,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2024-11-06 03:55:56,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2024-11-06 03:55:56,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2024-11-06 03:55:56,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2024-11-06 03:55:56,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2024-11-06 03:55:56,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2024-11-06 03:55:56,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2024-11-06 03:55:56,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2024-11-06 03:55:56,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2024-11-06 03:55:56,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2024-11-06 03:55:56,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2024-11-06 03:55:56,639 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_mark_request_commit [2024-11-06 03:55:56,639 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_mark_request_commit [2024-11-06 03:55:56,639 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2024-11-06 03:55:56,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2024-11-06 03:55:56,639 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2024-11-06 03:55:56,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2024-11-06 03:55:56,639 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2024-11-06 03:55:56,639 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2024-11-06 03:55:56,639 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-06 03:55:56,639 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-06 03:55:56,639 INFO L130 BoogieDeclarations]: Found specification of procedure _filelayout_free_lseg [2024-11-06 03:55:56,639 INFO L138 BoogieDeclarations]: Found implementation of procedure _filelayout_free_lseg [2024-11-06 03:55:56,639 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_alloc_lseg [2024-11-06 03:55:56,639 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_alloc_lseg [2024-11-06 03:55:56,639 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-11-06 03:55:56,639 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-11-06 03:55:56,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2024-11-06 03:55:56,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2024-11-06 03:55:56,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2024-11-06 03:55:56,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2024-11-06 03:55:56,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2024-11-06 03:55:56,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2024-11-06 03:55:56,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2024-11-06 03:55:56,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2024-11-06 03:55:56,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2024-11-06 03:55:56,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2024-11-06 03:55:56,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2024-11-06 03:55:56,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2024-11-06 03:55:56,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2024-11-06 03:55:56,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2024-11-06 03:55:56,643 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_set_rw_stateid [2024-11-06 03:55:56,643 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_set_rw_stateid [2024-11-06 03:55:56,643 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-06 03:55:56,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-06 03:55:56,643 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-06 03:55:56,643 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-06 03:55:56,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2024-11-06 03:55:56,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2024-11-06 03:55:56,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2024-11-06 03:55:56,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2024-11-06 03:55:56,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2024-11-06 03:55:56,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2024-11-06 03:55:56,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2024-11-06 03:55:56,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2024-11-06 03:55:56,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2024-11-06 03:55:56,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2024-11-06 03:55:56,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2024-11-06 03:55:56,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2024-11-06 03:55:56,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2024-11-06 03:55:56,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2024-11-06 03:55:56,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2024-11-06 03:55:56,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2024-11-06 03:55:56,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2024-11-06 03:55:56,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2024-11-06 03:55:56,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2024-11-06 03:55:56,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2024-11-06 03:55:56,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2024-11-06 03:55:56,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2024-11-06 03:55:56,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2024-11-06 03:55:56,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2024-11-06 03:55:56,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2024-11-06 03:55:56,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2024-11-06 03:55:56,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2024-11-06 03:55:56,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2024-11-06 03:55:56,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-11-06 03:55:56,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-11-06 03:55:56,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-11-06 03:55:56,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-11-06 03:55:56,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-11-06 03:55:56,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-11-06 03:55:56,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-11-06 03:55:56,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-11-06 03:55:56,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2024-11-06 03:55:56,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2024-11-06 03:55:56,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2024-11-06 03:55:56,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2024-11-06 03:55:56,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2024-11-06 03:55:56,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2024-11-06 03:55:56,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-06 03:55:56,646 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-06 03:55:56,646 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-06 03:55:56,646 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-06 03:55:56,646 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-06 03:55:56,646 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-06 03:55:56,646 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-06 03:55:56,646 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-06 03:55:56,646 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-06 03:55:56,646 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-06 03:55:56,646 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-06 03:55:56,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-06 03:55:56,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-06 03:55:56,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-06 03:55:56,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2024-11-06 03:55:56,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2024-11-06 03:55:56,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2024-11-06 03:55:56,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2024-11-06 03:55:56,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2024-11-06 03:55:56,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2024-11-06 03:55:56,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2024-11-06 03:55:56,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2024-11-06 03:55:56,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2024-11-06 03:55:56,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2024-11-06 03:55:56,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2024-11-06 03:55:56,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2024-11-06 03:55:56,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2024-11-06 03:55:56,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2024-11-06 03:55:56,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-06 03:55:56,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-06 03:55:56,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-06 03:55:56,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-06 03:55:56,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-06 03:55:56,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-06 03:55:56,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-06 03:55:56,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-06 03:55:56,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-06 03:55:56,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-06 03:55:56,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-06 03:55:56,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-06 03:55:56,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-06 03:55:56,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-06 03:55:56,654 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-06 03:55:56,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-06 03:55:56,654 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_commit_count_stats [2024-11-06 03:55:56,654 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_commit_count_stats [2024-11-06 03:55:56,655 INFO L130 BoogieDeclarations]: Found specification of procedure FILELAYOUT_DEVID_NODE [2024-11-06 03:55:56,655 INFO L138 BoogieDeclarations]: Found implementation of procedure FILELAYOUT_DEVID_NODE [2024-11-06 03:55:56,655 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_resend_writes [2024-11-06 03:55:56,655 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_resend_writes [2024-11-06 03:55:56,655 INFO L130 BoogieDeclarations]: Found specification of procedure nfs41_sequence_done [2024-11-06 03:55:56,655 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs41_sequence_done [2024-11-06 03:55:56,655 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_fl_free_deviceid [2024-11-06 03:55:56,655 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_fl_free_deviceid [2024-11-06 03:55:56,655 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_retry_commit [2024-11-06 03:55:56,655 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_retry_commit [2024-11-06 03:55:56,655 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_scan_commit_lists [2024-11-06 03:55:56,655 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_scan_commit_lists [2024-11-06 03:55:56,655 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_fenceme [2024-11-06 03:55:56,655 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_fenceme [2024-11-06 03:55:56,655 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_commit_pagelist [2024-11-06 03:55:56,655 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_commit_pagelist [2024-11-06 03:55:56,655 INFO L130 BoogieDeclarations]: Found specification of procedure pnfs_put_lseg [2024-11-06 03:55:56,656 INFO L138 BoogieDeclarations]: Found implementation of procedure pnfs_put_lseg [2024-11-06 03:55:56,656 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2024-11-06 03:55:56,656 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2024-11-06 03:55:56,656 INFO L130 BoogieDeclarations]: Found specification of procedure __be32_to_cpup [2024-11-06 03:55:56,656 INFO L138 BoogieDeclarations]: Found implementation of procedure __be32_to_cpup [2024-11-06 03:55:56,656 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_write_count_stats [2024-11-06 03:55:56,656 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_write_count_stats [2024-11-06 03:55:56,656 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_reset_read [2024-11-06 03:55:56,663 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_reset_read [2024-11-06 03:55:56,663 INFO L130 BoogieDeclarations]: Found specification of procedure rpc_exit [2024-11-06 03:55:56,663 INFO L138 BoogieDeclarations]: Found implementation of procedure rpc_exit [2024-11-06 03:55:56,663 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-11-06 03:55:56,664 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-11-06 03:55:56,664 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2024-11-06 03:55:56,664 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2024-11-06 03:55:56,664 INFO L130 BoogieDeclarations]: Found specification of procedure rpc_count_iostats [2024-11-06 03:55:56,664 INFO L138 BoogieDeclarations]: Found implementation of procedure rpc_count_iostats [2024-11-06 03:55:56,664 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_clear_request_commit [2024-11-06 03:55:56,664 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_clear_request_commit [2024-11-06 03:55:56,664 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-06 03:55:56,664 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-06 03:55:56,664 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-06 03:55:56,664 INFO L130 BoogieDeclarations]: Found specification of procedure NFS_FILEID [2024-11-06 03:55:56,664 INFO L138 BoogieDeclarations]: Found implementation of procedure NFS_FILEID [2024-11-06 03:55:56,664 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_fl_calc_ds_index [2024-11-06 03:55:56,664 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_fl_calc_ds_index [2024-11-06 03:55:56,664 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_get_dserver_offset [2024-11-06 03:55:56,665 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_get_dserver_offset [2024-11-06 03:55:56,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-06 03:55:56,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-06 03:55:56,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-06 03:55:56,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-06 03:55:56,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-06 03:55:56,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-06 03:55:56,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-06 03:55:56,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-06 03:55:56,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-06 03:55:56,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-06 03:55:56,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-06 03:55:56,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-06 03:55:56,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-06 03:55:56,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-06 03:55:56,665 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_fl_put_deviceid [2024-11-06 03:55:56,665 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_fl_put_deviceid [2024-11-06 03:55:56,666 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2024-11-06 03:55:56,666 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2024-11-06 03:55:56,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2024-11-06 03:55:56,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2024-11-06 03:55:56,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2024-11-06 03:55:56,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2024-11-06 03:55:56,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2024-11-06 03:55:56,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2024-11-06 03:55:56,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2024-11-06 03:55:56,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2024-11-06 03:55:56,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2024-11-06 03:55:56,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2024-11-06 03:55:56,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2024-11-06 03:55:56,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2024-11-06 03:55:56,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2024-11-06 03:55:56,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2024-11-06 03:55:56,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-11-06 03:55:56,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-11-06 03:55:56,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-11-06 03:55:56,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-11-06 03:55:56,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-11-06 03:55:56,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-11-06 03:55:56,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-11-06 03:55:56,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-11-06 03:55:56,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-11-06 03:55:56,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2024-11-06 03:55:56,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2024-11-06 03:55:56,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2024-11-06 03:55:56,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2024-11-06 03:55:56,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2024-11-06 03:55:56,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2024-11-06 03:55:56,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2024-11-06 03:55:56,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2024-11-06 03:55:56,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2024-11-06 03:55:56,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2024-11-06 03:55:56,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2024-11-06 03:55:56,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2024-11-06 03:55:56,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2024-11-06 03:55:56,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2024-11-06 03:55:56,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2024-11-06 03:55:56,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2024-11-06 03:55:56,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2024-11-06 03:55:56,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2024-11-06 03:55:56,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2024-11-06 03:55:56,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-11-06 03:55:56,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-11-06 03:55:56,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-11-06 03:55:56,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2024-11-06 03:55:56,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2024-11-06 03:55:56,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2024-11-06 03:55:56,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2024-11-06 03:55:56,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2024-11-06 03:55:56,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2024-11-06 03:55:56,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2024-11-06 03:55:56,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2024-11-06 03:55:56,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2024-11-06 03:55:56,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2024-11-06 03:55:56,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2024-11-06 03:55:56,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-06 03:55:56,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-06 03:55:56,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-06 03:55:56,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-06 03:55:56,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-06 03:55:56,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-06 03:55:56,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-06 03:55:56,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-06 03:55:56,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-06 03:55:56,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-06 03:55:56,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-06 03:55:56,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-06 03:55:56,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-06 03:55:56,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-06 03:55:56,674 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_read_prepare [2024-11-06 03:55:56,674 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_read_prepare [2024-11-06 03:55:56,674 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-06 03:55:56,674 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-06 03:55:56,674 INFO L130 BoogieDeclarations]: Found specification of procedure NFS_I [2024-11-06 03:55:56,674 INFO L138 BoogieDeclarations]: Found implementation of procedure NFS_I [2024-11-06 03:55:56,674 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-06 03:55:56,674 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-06 03:55:56,675 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2024-11-06 03:55:56,675 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2024-11-06 03:55:56,675 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_put_client [2024-11-06 03:55:56,675 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_put_client [2024-11-06 03:55:56,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-06 03:55:56,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-06 03:55:56,675 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_write_call_done [2024-11-06 03:55:56,675 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_write_call_done [2024-11-06 03:55:56,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-06 03:55:56,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-06 03:55:56,678 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_write_release [2024-11-06 03:55:56,678 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_write_release [2024-11-06 03:55:56,678 INFO L130 BoogieDeclarations]: Found specification of procedure nfs41_setup_sequence [2024-11-06 03:55:56,678 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs41_setup_sequence [2024-11-06 03:55:56,678 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-11-06 03:55:56,678 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-11-06 03:55:56,679 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_commitdata_alloc [2024-11-06 03:55:56,679 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_commitdata_alloc [2024-11-06 03:55:56,679 INFO L130 BoogieDeclarations]: Found specification of procedure xdr_set_scratch_buffer [2024-11-06 03:55:56,679 INFO L138 BoogieDeclarations]: Found implementation of procedure xdr_set_scratch_buffer [2024-11-06 03:55:56,679 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_write_pagelist [2024-11-06 03:55:56,679 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_write_pagelist [2024-11-06 03:55:56,679 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-06 03:55:56,679 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-06 03:55:56,679 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-06 03:55:56,679 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-06 03:55:56,679 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_read_call_done [2024-11-06 03:55:56,679 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_read_call_done [2024-11-06 03:55:56,679 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_free_fh_array [2024-11-06 03:55:56,679 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_free_fh_array [2024-11-06 03:55:56,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2024-11-06 03:55:56,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2024-11-06 03:55:56,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2024-11-06 03:55:56,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2024-11-06 03:55:56,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2024-11-06 03:55:56,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2024-11-06 03:55:56,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2024-11-06 03:55:56,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2024-11-06 03:55:56,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2024-11-06 03:55:56,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2024-11-06 03:55:56,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2024-11-06 03:55:56,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2024-11-06 03:55:56,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2024-11-06 03:55:56,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2024-11-06 03:55:56,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2024-11-06 03:55:56,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2024-11-06 03:55:56,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2024-11-06 03:55:56,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2024-11-06 03:55:56,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2024-11-06 03:55:56,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2024-11-06 03:55:56,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2024-11-06 03:55:56,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2024-11-06 03:55:56,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2024-11-06 03:55:56,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2024-11-06 03:55:56,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2024-11-06 03:55:56,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2024-11-06 03:55:56,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2024-11-06 03:55:56,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2024-11-06 03:55:56,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2024-11-06 03:55:56,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2024-11-06 03:55:56,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2024-11-06 03:55:56,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2024-11-06 03:55:56,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2024-11-06 03:55:56,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2024-11-06 03:55:56,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2024-11-06 03:55:56,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2024-11-06 03:55:56,686 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_read_pagelist [2024-11-06 03:55:56,686 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_read_pagelist [2024-11-06 03:55:56,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-06 03:55:56,686 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-06 03:55:56,686 INFO L130 BoogieDeclarations]: Found specification of procedure nfs_initiate_commit [2024-11-06 03:55:56,686 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs_initiate_commit [2024-11-06 03:55:56,686 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2024-11-06 03:55:56,686 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2024-11-06 03:55:56,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_103 [2024-11-06 03:55:56,686 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_103 [2024-11-06 03:55:56,687 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-11-06 03:55:56,687 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-11-06 03:55:56,687 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_print_deviceid [2024-11-06 03:55:56,687 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_print_deviceid [2024-11-06 03:55:56,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-06 03:55:56,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-06 03:55:56,687 INFO L130 BoogieDeclarations]: Found specification of procedure pnfs_update_layout [2024-11-06 03:55:56,687 INFO L138 BoogieDeclarations]: Found implementation of procedure pnfs_update_layout [2024-11-06 03:55:56,687 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-06 03:55:56,687 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-06 03:55:56,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_nfs4filelayout_exit_5_2 [2024-11-06 03:55:56,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_nfs4filelayout_exit_5_2 [2024-11-06 03:55:56,687 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_read_release [2024-11-06 03:55:56,687 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_read_release [2024-11-06 03:55:56,687 INFO L130 BoogieDeclarations]: Found specification of procedure nfs4_mark_deviceid_unavailable [2024-11-06 03:55:56,687 INFO L138 BoogieDeclarations]: Found implementation of procedure nfs4_mark_deviceid_unavailable [2024-11-06 03:55:56,688 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_test_devid_unavailable [2024-11-06 03:55:56,688 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_test_devid_unavailable [2024-11-06 03:55:56,688 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-11-06 03:55:56,688 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-11-06 03:55:56,688 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_write_prepare [2024-11-06 03:55:56,688 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_write_prepare [2024-11-06 03:55:56,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-06 03:55:56,688 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-06 03:55:56,688 INFO L130 BoogieDeclarations]: Found specification of procedure filelayout_reset_to_mds [2024-11-06 03:55:56,688 INFO L138 BoogieDeclarations]: Found implementation of procedure filelayout_reset_to_mds [2024-11-06 03:55:57,542 INFO L238 CfgBuilder]: Building ICFG [2024-11-06 03:55:57,545 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-06 03:56:15,593 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-11-06 03:56:18,052 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-06 03:56:24,456 INFO L? ?]: Removed 2828 outVars from TransFormulas that were not future-live. [2024-11-06 03:56:24,457 INFO L287 CfgBuilder]: Performing block encoding [2024-11-06 03:56:24,513 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-06 03:56:24,513 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-06 03:56:24,513 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 03:56:24 BoogieIcfgContainer [2024-11-06 03:56:24,514 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-06 03:56:24,515 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-06 03:56:24,515 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-06 03:56:24,521 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-06 03:56:24,522 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 03:55:50" (1/3) ... [2024-11-06 03:56:24,522 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c478f0a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 03:56:24, skipping insertion in model container [2024-11-06 03:56:24,522 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:55:54" (2/3) ... [2024-11-06 03:56:24,522 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c478f0a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 03:56:24, skipping insertion in model container [2024-11-06 03:56:24,522 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 03:56:24" (3/3) ... [2024-11-06 03:56:24,527 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_fs-nfs-nfs_layout_nfsv41_files.cil.i [2024-11-06 03:56:24,552 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-06 03:56:24,552 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-06 03:56:24,663 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-06 03:56:24,669 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;@7b786230, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-06 03:56:24,669 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-06 03:56:24,684 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-06 03:56:24,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2024-11-06 03:56:24,725 INFO L207 NwaCegarLoop]: Found error trace [2024-11-06 03:56:24,726 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-06 03:56:24,727 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-06 03:56:24,730 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-06 03:56:24,730 INFO L85 PathProgramCache]: Analyzing trace with hash -887522800, now seen corresponding path program 1 times [2024-11-06 03:56:24,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-06 03:56:24,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1743800534] [2024-11-06 03:56:24,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-06 03:56:24,745 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:56:24,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-06 03:56:24,750 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-06 03:56:24,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-11-06 03:56:26,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-06 03:56:26,208 INFO L255 TraceCheckSpWp]: Trace formula consists of 1732 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-06 03:56:26,222 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-06 03:56:26,435 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-06 03:56:26,435 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-06 03:56:26,435 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-06 03:56:26,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1743800534] [2024-11-06 03:56:26,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1743800534] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-06 03:56:26,436 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-06 03:56:26,436 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-06 03:56:26,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419074121] [2024-11-06 03:56:26,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-06 03:56:26,441 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-06 03:56:26,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-06 03:56:26,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-06 03:56:26,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:56:26,464 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-06 03:56:30,539 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-06 03:56:31,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-06 03:56:31,301 INFO L93 Difference]: Finished difference Result 6677 states and 9504 transitions. [2024-11-06 03:56:31,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-06 03:56:31,304 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-06 03:56:31,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-06 03:56:31,344 INFO L225 Difference]: With dead ends: 6677 [2024-11-06 03:56:31,344 INFO L226 Difference]: Without dead ends: 4326 [2024-11-06 03:56:31,358 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-06 03:56:31,360 INFO L432 NwaCegarLoop]: 3261 mSDtfsCounter, 2993 mSDsluCounter, 3172 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s 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.6s IncrementalHoareTripleChecker+Time [2024-11-06 03:56:31,360 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.6s Time] [2024-11-06 03:56:31,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4326 states. [2024-11-06 03:56:31,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4326 to 4322. [2024-11-06 03:56:31,562 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-06 03:56:31,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4322 states to 4322 states and 6070 transitions. [2024-11-06 03:56:31,593 INFO L78 Accepts]: Start accepts. Automaton has 4322 states and 6070 transitions. Word has length 408 [2024-11-06 03:56:31,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-06 03:56:31,596 INFO L471 AbstractCegarLoop]: Abstraction has 4322 states and 6070 transitions. [2024-11-06 03:56:31,597 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-06 03:56:31,597 INFO L276 IsEmpty]: Start isEmpty. Operand 4322 states and 6070 transitions. [2024-11-06 03:56:31,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 410 [2024-11-06 03:56:31,606 INFO L207 NwaCegarLoop]: Found error trace [2024-11-06 03:56:31,607 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-06 03:56:31,632 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-11-06 03:56:31,807 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:56:31,808 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-06 03:56:31,809 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-06 03:56:31,809 INFO L85 PathProgramCache]: Analyzing trace with hash -483569844, now seen corresponding path program 1 times [2024-11-06 03:56:31,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-06 03:56:31,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1025060886] [2024-11-06 03:56:31,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-06 03:56:31,810 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:56:31,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-06 03:56:31,816 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-06 03:56:31,817 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-11-06 03:56:33,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-06 03:56:33,171 INFO L255 TraceCheckSpWp]: Trace formula consists of 1733 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-06 03:56:33,179 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-06 03:56:33,561 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-06 03:56:33,561 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-06 03:56:33,561 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-06 03:56:33,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1025060886] [2024-11-06 03:56:33,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1025060886] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-06 03:56:33,561 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-06 03:56:33,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-06 03:56:33,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681786538] [2024-11-06 03:56:33,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-06 03:56:33,563 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-06 03:56:33,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-06 03:56:33,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-06 03:56:33,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:56:33,564 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-06 03:56:37,633 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-06 03:56:38,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-06 03:56:38,480 INFO L93 Difference]: Finished difference Result 11600 states and 16229 transitions. [2024-11-06 03:56:38,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-06 03:56:38,480 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-06 03:56:38,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-06 03:56:38,527 INFO L225 Difference]: With dead ends: 11600 [2024-11-06 03:56:38,527 INFO L226 Difference]: Without dead ends: 7351 [2024-11-06 03:56:38,548 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-06 03:56:38,549 INFO L432 NwaCegarLoop]: 4888 mSDtfsCounter, 2905 mSDsluCounter, 3085 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s 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-06 03:56:38,552 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-06 03:56:38,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7351 states. [2024-11-06 03:56:38,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7351 to 7345. [2024-11-06 03:56:38,812 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-06 03:56:38,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7345 states to 7345 states and 10251 transitions. [2024-11-06 03:56:38,853 INFO L78 Accepts]: Start accepts. Automaton has 7345 states and 10251 transitions. Word has length 409 [2024-11-06 03:56:38,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-06 03:56:38,854 INFO L471 AbstractCegarLoop]: Abstraction has 7345 states and 10251 transitions. [2024-11-06 03:56:38,854 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-06 03:56:38,854 INFO L276 IsEmpty]: Start isEmpty. Operand 7345 states and 10251 transitions. [2024-11-06 03:56:38,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 432 [2024-11-06 03:56:38,862 INFO L207 NwaCegarLoop]: Found error trace [2024-11-06 03:56:38,862 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-06 03:56:38,894 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2024-11-06 03:56:39,062 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:56:39,063 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-06 03:56:39,066 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-06 03:56:39,066 INFO L85 PathProgramCache]: Analyzing trace with hash 883093833, now seen corresponding path program 1 times [2024-11-06 03:56:39,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-06 03:56:39,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2116372147] [2024-11-06 03:56:39,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-06 03:56:39,068 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:56:39,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-06 03:56:39,071 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-06 03:56:39,072 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-11-06 03:56:40,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-06 03:56:40,517 INFO L255 TraceCheckSpWp]: Trace formula consists of 1762 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-06 03:56:40,532 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-06 03:56:40,800 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-06 03:56:40,801 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-06 03:56:40,801 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-06 03:56:40,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2116372147] [2024-11-06 03:56:40,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2116372147] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-06 03:56:40,801 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-06 03:56:40,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-06 03:56:40,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387177467] [2024-11-06 03:56:40,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-06 03:56:40,802 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-06 03:56:40,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-06 03:56:40,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-06 03:56:40,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:56:40,803 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-06 03:56:44,895 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-06 03:56:45,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-06 03:56:45,434 INFO L93 Difference]: Finished difference Result 15558 states and 21637 transitions. [2024-11-06 03:56:45,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-06 03:56:45,435 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-06 03:56:45,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-06 03:56:45,504 INFO L225 Difference]: With dead ends: 15558 [2024-11-06 03:56:45,504 INFO L226 Difference]: Without dead ends: 8286 [2024-11-06 03:56:45,537 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-06 03:56:45,540 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.3s IncrementalHoareTripleChecker+Time [2024-11-06 03:56:45,540 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.3s Time] [2024-11-06 03:56:45,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8286 states. [2024-11-06 03:56:45,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8286 to 8284. [2024-11-06 03:56:46,047 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-06 03:56:46,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8284 states to 8284 states and 11486 transitions. [2024-11-06 03:56:46,099 INFO L78 Accepts]: Start accepts. Automaton has 8284 states and 11486 transitions. Word has length 431 [2024-11-06 03:56:46,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-06 03:56:46,100 INFO L471 AbstractCegarLoop]: Abstraction has 8284 states and 11486 transitions. [2024-11-06 03:56:46,104 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-06 03:56:46,104 INFO L276 IsEmpty]: Start isEmpty. Operand 8284 states and 11486 transitions. [2024-11-06 03:56:46,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 454 [2024-11-06 03:56:46,118 INFO L207 NwaCegarLoop]: Found error trace [2024-11-06 03:56:46,118 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-06 03:56:46,156 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2024-11-06 03:56:46,322 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:56:46,323 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-06 03:56:46,324 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-06 03:56:46,324 INFO L85 PathProgramCache]: Analyzing trace with hash -733207858, now seen corresponding path program 1 times [2024-11-06 03:56:46,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-06 03:56:46,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1617608693] [2024-11-06 03:56:46,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-06 03:56:46,326 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:56:46,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-06 03:56:46,329 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-06 03:56:46,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2024-11-06 03:56:48,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-06 03:56:48,169 INFO L255 TraceCheckSpWp]: Trace formula consists of 1941 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-06 03:56:48,185 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-06 03:56:48,530 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-06 03:56:48,530 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-06 03:56:48,530 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-06 03:56:48,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1617608693] [2024-11-06 03:56:48,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1617608693] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-06 03:56:48,530 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-06 03:56:48,531 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-06 03:56:48,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936794144] [2024-11-06 03:56:48,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-06 03:56:48,532 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-06 03:56:48,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-06 03:56:48,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-06 03:56:48,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:56:48,533 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-06 03:56:52,605 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-06 03:56:53,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-06 03:56:53,707 INFO L93 Difference]: Finished difference Result 23601 states and 32721 transitions. [2024-11-06 03:56:53,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-06 03:56:53,707 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-06 03:56:53,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-06 03:56:53,805 INFO L225 Difference]: With dead ends: 23601 [2024-11-06 03:56:53,805 INFO L226 Difference]: Without dead ends: 15390 [2024-11-06 03:56:53,851 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 452 GetRequests, 451 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:56:53,856 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-06 03:56:53,857 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-06 03:56:53,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15390 states. [2024-11-06 03:56:54,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15390 to 15364. [2024-11-06 03:56:54,562 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-06 03:56:54,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15364 states to 15364 states and 21292 transitions. [2024-11-06 03:56:54,623 INFO L78 Accepts]: Start accepts. Automaton has 15364 states and 21292 transitions. Word has length 453 [2024-11-06 03:56:54,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-06 03:56:54,624 INFO L471 AbstractCegarLoop]: Abstraction has 15364 states and 21292 transitions. [2024-11-06 03:56:54,625 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-06 03:56:54,625 INFO L276 IsEmpty]: Start isEmpty. Operand 15364 states and 21292 transitions. [2024-11-06 03:56:54,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 460 [2024-11-06 03:56:54,631 INFO L207 NwaCegarLoop]: Found error trace [2024-11-06 03:56:54,632 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-06 03:56:54,661 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2024-11-06 03:56:54,835 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:56:54,836 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-06 03:56:54,837 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-06 03:56:54,837 INFO L85 PathProgramCache]: Analyzing trace with hash -137130772, now seen corresponding path program 1 times [2024-11-06 03:56:54,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-06 03:56:54,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [84230377] [2024-11-06 03:56:54,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-06 03:56:54,838 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:56:54,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-06 03:56:54,843 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-06 03:56:54,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2024-11-06 03:56:56,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-06 03:56:56,244 INFO L255 TraceCheckSpWp]: Trace formula consists of 1961 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-06 03:56:56,252 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-06 03:56:56,503 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-06 03:56:56,503 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-06 03:56:56,503 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-06 03:56:56,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [84230377] [2024-11-06 03:56:56,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [84230377] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-06 03:56:56,504 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-06 03:56:56,504 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-06 03:56:56,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293331558] [2024-11-06 03:56:56,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-06 03:56:56,512 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-06 03:56:56,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-06 03:56:56,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-06 03:56:56,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:56:56,513 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) [2024-11-06 03:57:00,601 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-06 03:57:02,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-06 03:57:02,180 INFO L93 Difference]: Finished difference Result 44719 states and 61956 transitions. [2024-11-06 03:57:02,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-06 03:57:02,181 INFO L78 Accepts]: Start accepts. Automaton has 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) Word has length 459 [2024-11-06 03:57:02,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-06 03:57:02,374 INFO L225 Difference]: With dead ends: 44719 [2024-11-06 03:57:02,375 INFO L226 Difference]: Without dead ends: 29428 [2024-11-06 03:57:02,457 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 458 GetRequests, 457 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-06 03:57:02,457 INFO L432 NwaCegarLoop]: 3239 mSDtfsCounter, 2968 mSDsluCounter, 3120 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2968 SdHoareTripleChecker+Valid, 6359 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.5s IncrementalHoareTripleChecker+Time [2024-11-06 03:57:02,458 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2968 Valid, 6359 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 36 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2024-11-06 03:57:02,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29428 states. [2024-11-06 03:57:04,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29428 to 29410. [2024-11-06 03:57:04,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29410 states, 19518 states have (on average 1.2699559381084127) internal successors, (24787), 20229 states have internal predecessors, (24787), 7961 states have call successors, (7961), 1930 states have call predecessors, (7961), 1930 states have return successors, (7961), 7527 states have call predecessors, (7961), 7961 states have call successors, (7961) [2024-11-06 03:57:04,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29410 states to 29410 states and 40709 transitions. [2024-11-06 03:57:04,557 INFO L78 Accepts]: Start accepts. Automaton has 29410 states and 40709 transitions. Word has length 459 [2024-11-06 03:57:04,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-06 03:57:04,558 INFO L471 AbstractCegarLoop]: Abstraction has 29410 states and 40709 transitions. [2024-11-06 03:57:04,558 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has 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) [2024-11-06 03:57:04,559 INFO L276 IsEmpty]: Start isEmpty. Operand 29410 states and 40709 transitions. [2024-11-06 03:57:04,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 466 [2024-11-06 03:57:04,565 INFO L207 NwaCegarLoop]: Found error trace [2024-11-06 03:57:04,566 INFO L215 NwaCegarLoop]: trace histogram [36, 36, 35, 35, 35, 35, 35, 35, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 03:57:04,597 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2024-11-06 03:57:04,769 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:57:04,770 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-06 03:57:04,770 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-06 03:57:04,770 INFO L85 PathProgramCache]: Analyzing trace with hash 322195444, now seen corresponding path program 1 times [2024-11-06 03:57:04,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-06 03:57:04,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1625177253] [2024-11-06 03:57:04,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-06 03:57:04,772 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:57:04,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-06 03:57:04,775 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-06 03:57:04,776 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2024-11-06 03:57:06,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-06 03:57:06,874 INFO L255 TraceCheckSpWp]: Trace formula consists of 1971 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-06 03:57:06,887 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-06 03:57:07,165 INFO L134 CoverageAnalysis]: Checked inductivity of 5469 backedges. 411 proven. 0 refuted. 0 times theorem prover too weak. 5058 trivial. 0 not checked. [2024-11-06 03:57:07,165 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-06 03:57:07,165 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-06 03:57:07,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1625177253] [2024-11-06 03:57:07,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1625177253] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-06 03:57:07,165 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-06 03:57:07,165 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-06 03:57:07,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973820175] [2024-11-06 03:57:07,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-06 03:57:07,166 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-06 03:57:07,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-06 03:57:07,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-06 03:57:07,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:57:07,167 INFO L87 Difference]: Start difference. First operand 29410 states and 40709 transitions. Second operand has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 3 states have call successors, (50), 3 states have call predecessors, (50), 3 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) [2024-11-06 03:57:11,240 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-06 03:57:13,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-06 03:57:13,647 INFO L93 Difference]: Finished difference Result 84417 states and 116910 transitions. [2024-11-06 03:57:13,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-06 03:57:13,647 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 3 states have call successors, (50), 3 states have call predecessors, (50), 3 states have return successors, (45), 3 states have call predecessors, (45), 3 states have call successors, (45) Word has length 465 [2024-11-06 03:57:13,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-06 03:57:14,246 INFO L225 Difference]: With dead ends: 84417 [2024-11-06 03:57:14,246 INFO L226 Difference]: Without dead ends: 55080 [2024-11-06 03:57:14,332 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 463 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-06 03:57:14,333 INFO L432 NwaCegarLoop]: 3773 mSDtfsCounter, 2968 mSDsluCounter, 3119 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2968 SdHoareTripleChecker+Valid, 6892 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-06 03:57:14,334 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2968 Valid, 6892 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 36 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2024-11-06 03:57:14,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55080 states.