/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml --traceabstraction.trace.refinement.strategy FIXED_PREFERENCES --cacsl2boogietranslator.allow.undefined.functions true --traceabstraction.smt.solver External_ModelsAndUnsatCoreMode --traceabstraction.command.for.external.solver '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' -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Bitvector.epf -i ../../../trunk/examples/svcomp/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.2.5-dev-356b6ba-m [2024-11-01 15:14:10,171 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-01 15:14:10,255 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-01 15:14:10,261 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-01 15:14:10,261 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-01 15:14:10,286 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-01 15:14:10,287 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-01 15:14:10,287 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-01 15:14:10,288 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-01 15:14:10,290 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-01 15:14:10,290 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-01 15:14:10,291 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-01 15:14:10,291 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-01 15:14:10,291 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-01 15:14:10,292 INFO L153 SettingsManager]: * Use SBE=true [2024-11-01 15:14:10,292 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-01 15:14:10,292 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-01 15:14:10,293 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-01 15:14:10,293 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-01 15:14:10,297 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-01 15:14:10,304 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-01 15:14:10,306 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-01 15:14:10,307 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-01 15:14:10,307 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-01 15:14:10,307 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-01 15:14:10,307 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-01 15:14:10,308 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-01 15:14:10,308 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-01 15:14:10,308 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-01 15:14:10,308 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-01 15:14:10,309 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-01 15:14:10,309 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-01 15:14:10,309 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-01 15:14:10,309 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-01 15:14:10,310 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-01 15:14:10,310 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-11-01 15:14:10,311 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-01 15:14:10,312 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-01 15:14:10,312 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-01 15:14:10,312 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-01 15:14:10,312 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-01 15:14:10,312 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2024-11-01 15:14:10,312 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Trace refinement strategy -> FIXED_PREFERENCES Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Allow undefined functions -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMT solver -> External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Command for external solver -> 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-01 15:14:10,649 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-01 15:14:10,665 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-01 15:14:10,668 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-01 15:14:10,669 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-01 15:14:10,669 INFO L274 PluginConnector]: CDTParser initialized [2024-11-01 15:14:10,670 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i [2024-11-01 15:14:12,154 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-01 15:14:12,556 INFO L384 CDTParser]: Found 1 translation units. [2024-11-01 15:14:12,556 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i [2024-11-01 15:14:12,589 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b70eabe02/c3873fe1182c47a28ae99b27cbf59dd9/FLAGeba2559af [2024-11-01 15:14:12,612 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b70eabe02/c3873fe1182c47a28ae99b27cbf59dd9 [2024-11-01 15:14:12,614 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-01 15:14:12,616 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-11-01 15:14:12,619 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-01 15:14:12,619 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-01 15:14:12,624 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-01 15:14:12,624 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.11 03:14:12" (1/1) ... [2024-11-01 15:14:12,625 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@789a0e42 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 03:14:12, skipping insertion in model container [2024-11-01 15:14:12,626 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.11 03:14:12" (1/1) ... [2024-11-01 15:14:12,695 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-01 15:14:13,047 WARN L1334 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [1764] [2024-11-01 15:14:13,049 WARN L1334 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [1765-1766] [2024-11-01 15:14:13,171 WARN L251 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.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i[52456,52469] [2024-11-01 15:14:13,252 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 15:14:13,304 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 15:14:13,311 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 15:14:13,327 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 15:14:13,354 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 15:14:13,367 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 15:14:13,369 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 15:14:13,389 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 15:14:13,392 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 15:14:13,392 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 15:14:13,447 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 15:14:13,449 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-01 15:14:13,479 INFO L200 MainTranslator]: Completed pre-run [2024-11-01 15:14:13,585 WARN L1334 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [1764] [2024-11-01 15:14:13,585 WARN L1334 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [1765-1766] [2024-11-01 15:14:13,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [1855] [2024-11-01 15:14:13,594 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [1858] [2024-11-01 15:14:13,594 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [1861] [2024-11-01 15:14:13,594 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [1864] [2024-11-01 15:14:13,596 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)); [1902] [2024-11-01 15:14:13,606 WARN L251 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.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i[52456,52469] [2024-11-01 15:14:13,700 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-01 15:14:13,733 WARN L709 CHandler]: The following functions are not defined or handled internally: __bad_percpu_size [2024-11-01 15:14:13,741 INFO L204 MainTranslator]: Completed translation [2024-11-01 15:14:13,742 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 03:14:13 WrapperNode [2024-11-01 15:14:13,742 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-01 15:14:13,743 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-01 15:14:13,743 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-01 15:14:13,743 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-01 15:14:13,748 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 03:14:13" (1/1) ... [2024-11-01 15:14:13,782 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 03:14:13" (1/1) ... [2024-11-01 15:14:13,844 INFO L138 Inliner]: procedures = 120, calls = 293, calls flagged for inlining = 49, calls inlined = 38, statements flattened = 916 [2024-11-01 15:14:13,845 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-01 15:14:13,846 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-01 15:14:13,846 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-01 15:14:13,846 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-01 15:14:13,862 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 03:14:13" (1/1) ... [2024-11-01 15:14:13,862 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 03:14:13" (1/1) ... [2024-11-01 15:14:13,873 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 03:14:13" (1/1) ... [2024-11-01 15:14:13,918 INFO L175 MemorySlicer]: Split 79 memory accesses to 14 slices as follows [2, 0, 1, 5, 4, 1, 1, 24, 4, 1, 12, 10, 12, 2]. 30 percent of accesses are in the largest equivalence class. The 55 initializations are split as follows [2, 0, 0, 0, 4, 1, 1, 18, 4, 1, 12, 10, 1, 1]. The 9 writes are split as follows [0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 4, 0]. [2024-11-01 15:14:13,919 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 03:14:13" (1/1) ... [2024-11-01 15:14:13,919 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 03:14:13" (1/1) ... [2024-11-01 15:14:13,959 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 03:14:13" (1/1) ... [2024-11-01 15:14:13,974 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 03:14:13" (1/1) ... [2024-11-01 15:14:13,992 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 03:14:13" (1/1) ... [2024-11-01 15:14:13,998 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 03:14:13" (1/1) ... [2024-11-01 15:14:14,014 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-01 15:14:14,016 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-01 15:14:14,016 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-01 15:14:14,016 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-01 15:14:14,017 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 03:14:13" (1/1) ... [2024-11-01 15:14:14,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-01 15:14:14,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-01 15:14:14,055 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-01 15:14:14,058 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-01 15:14:14,088 INFO L130 BoogieDeclarations]: Found specification of procedure _torture_stop_kthread [2024-11-01 15:14:14,089 INFO L138 BoogieDeclarations]: Found implementation of procedure _torture_stop_kthread [2024-11-01 15:14:14,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2024-11-01 15:14:14,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2024-11-01 15:14:14,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2024-11-01 15:14:14,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2024-11-01 15:14:14,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2024-11-01 15:14:14,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2024-11-01 15:14:14,089 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2024-11-01 15:14:14,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2024-11-01 15:14:14,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2024-11-01 15:14:14,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2024-11-01 15:14:14,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2024-11-01 15:14:14,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2024-11-01 15:14:14,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2024-11-01 15:14:14,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2024-11-01 15:14:14,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-11-01 15:14:14,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-11-01 15:14:14,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-11-01 15:14:14,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-11-01 15:14:14,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-11-01 15:14:14,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-11-01 15:14:14,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-11-01 15:14:14,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-11-01 15:14:14,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2024-11-01 15:14:14,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2024-11-01 15:14:14,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2024-11-01 15:14:14,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2024-11-01 15:14:14,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2024-11-01 15:14:14,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2024-11-01 15:14:14,092 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_busted_write_lock [2024-11-01 15:14:14,092 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_busted_write_lock [2024-11-01 15:14:14,092 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-01 15:14:14,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-01 15:14:14,092 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_delay [2024-11-01 15:14:14,092 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_delay [2024-11-01 15:14:14,092 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2024-11-01 15:14:14,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2024-11-01 15:14:14,092 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-01 15:14:14,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-01 15:14:14,093 INFO L130 BoogieDeclarations]: Found specification of procedure _torture_create_kthread [2024-11-01 15:14:14,093 INFO L138 BoogieDeclarations]: Found implementation of procedure _torture_create_kthread [2024-11-01 15:14:14,093 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_lock [2024-11-01 15:14:14,093 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_lock [2024-11-01 15:14:14,093 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-11-01 15:14:14,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-11-01 15:14:14,093 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-01 15:14:14,093 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-01 15:14:14,093 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_spin_write_unlock_irq [2024-11-01 15:14:14,093 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_spin_write_unlock_irq [2024-11-01 15:14:14,093 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-01 15:14:14,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-01 15:14:14,093 INFO L130 BoogieDeclarations]: Found specification of procedure torture_random [2024-11-01 15:14:14,094 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_random [2024-11-01 15:14:14,094 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_cleanup [2024-11-01 15:14:14,094 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_cleanup [2024-11-01 15:14:14,094 INFO L130 BoogieDeclarations]: Found specification of procedure torture_init_end [2024-11-01 15:14:14,094 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_init_end [2024-11-01 15:14:14,094 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-01 15:14:14,094 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-01 15:14:14,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-01 15:14:14,094 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2024-11-01 15:14:14,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2024-11-01 15:14:14,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-01 15:14:14,094 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-01 15:14:14,095 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-01 15:14:14,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-01 15:14:14,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-01 15:14:14,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-01 15:14:14,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-01 15:14:14,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-01 15:14:14,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-01 15:14:14,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-01 15:14:14,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-01 15:14:14,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-01 15:14:14,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-01 15:14:14,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-01 15:14:14,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-01 15:14:14,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-01 15:14:14,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-01 15:14:14,096 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-01 15:14:14,096 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_stats_print [2024-11-01 15:14:14,096 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_stats_print [2024-11-01 15:14:14,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-01 15:14:14,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-01 15:14:14,096 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-01 15:14:14,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-01 15:14:14,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-01 15:14:14,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-01 15:14:14,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-01 15:14:14,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-01 15:14:14,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-01 15:14:14,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-01 15:14:14,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-01 15:14:14,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-01 15:14:14,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-01 15:14:14,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-01 15:14:14,098 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2024-11-01 15:14:14,098 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2024-11-01 15:14:14,098 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_lock_irq [2024-11-01 15:14:14,098 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_lock_irq [2024-11-01 15:14:14,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2024-11-01 15:14:14,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2024-11-01 15:14:14,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2024-11-01 15:14:14,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2024-11-01 15:14:14,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2024-11-01 15:14:14,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2024-11-01 15:14:14,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2024-11-01 15:14:14,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2024-11-01 15:14:14,099 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2024-11-01 15:14:14,099 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2024-11-01 15:14:14,099 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2024-11-01 15:14:14,099 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2024-11-01 15:14:14,099 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2024-11-01 15:14:14,099 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2024-11-01 15:14:14,099 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-11-01 15:14:14,099 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-11-01 15:14:14,099 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-11-01 15:14:14,099 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-11-01 15:14:14,099 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-11-01 15:14:14,099 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-11-01 15:14:14,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-11-01 15:14:14,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-11-01 15:14:14,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-11-01 15:14:14,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2024-11-01 15:14:14,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2024-11-01 15:14:14,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2024-11-01 15:14:14,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2024-11-01 15:14:14,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2024-11-01 15:14:14,100 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-01 15:14:14,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-01 15:14:14,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-01 15:14:14,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-01 15:14:14,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-01 15:14:14,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-01 15:14:14,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-01 15:14:14,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-01 15:14:14,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-01 15:14:14,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-01 15:14:14,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-01 15:14:14,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-01 15:14:14,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-01 15:14:14,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-01 15:14:14,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-01 15:14:14,102 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_busted_write_delay [2024-11-01 15:14:14,102 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_busted_write_delay [2024-11-01 15:14:14,102 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-01 15:14:14,102 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-01 15:14:14,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-01 15:14:14,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-11-01 15:14:14,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-11-01 15:14:14,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-11-01 15:14:14,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-11-01 15:14:14,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-11-01 15:14:14,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-11-01 15:14:14,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-11-01 15:14:14,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-11-01 15:14:14,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2024-11-01 15:14:14,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2024-11-01 15:14:14,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2024-11-01 15:14:14,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2024-11-01 15:14:14,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2024-11-01 15:14:14,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2024-11-01 15:14:14,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2024-11-01 15:14:14,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2024-11-01 15:14:14,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2024-11-01 15:14:14,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2024-11-01 15:14:14,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2024-11-01 15:14:14,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2024-11-01 15:14:14,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2024-11-01 15:14:14,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2024-11-01 15:14:14,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2024-11-01 15:14:14,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2024-11-01 15:14:14,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2024-11-01 15:14:14,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2024-11-01 15:14:14,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2024-11-01 15:14:14,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2024-11-01 15:14:14,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2024-11-01 15:14:14,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2024-11-01 15:14:14,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2024-11-01 15:14:14,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2024-11-01 15:14:14,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2024-11-01 15:14:14,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2024-11-01 15:14:14,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2024-11-01 15:14:14,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2024-11-01 15:14:14,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2024-11-01 15:14:14,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2024-11-01 15:14:14,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2024-11-01 15:14:14,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2024-11-01 15:14:14,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2024-11-01 15:14:14,105 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-01 15:14:14,105 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-01 15:14:14,105 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_busted_write_unlock [2024-11-01 15:14:14,105 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_busted_write_unlock [2024-11-01 15:14:14,106 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_print_module_parms [2024-11-01 15:14:14,106 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_print_module_parms [2024-11-01 15:14:14,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-01 15:14:14,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-01 15:14:14,106 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_unlock [2024-11-01 15:14:14,106 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_unlock [2024-11-01 15:14:14,106 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-01 15:14:14,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-01 15:14:14,456 INFO L238 CfgBuilder]: Building ICFG [2024-11-01 15:14:14,460 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-01 15:14:14,494 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-01 15:14:17,151 INFO L? ?]: Removed 303 outVars from TransFormulas that were not future-live. [2024-11-01 15:14:17,151 INFO L287 CfgBuilder]: Performing block encoding [2024-11-01 15:14:17,172 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-01 15:14:17,172 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-01 15:14:17,173 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.11 03:14:17 BoogieIcfgContainer [2024-11-01 15:14:17,173 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-01 15:14:17,175 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-01 15:14:17,175 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-01 15:14:17,178 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-01 15:14:17,178 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.11 03:14:12" (1/3) ... [2024-11-01 15:14:17,179 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42d192e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.11 03:14:17, skipping insertion in model container [2024-11-01 15:14:17,179 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 03:14:13" (2/3) ... [2024-11-01 15:14:17,179 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42d192e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.11 03:14:17, skipping insertion in model container [2024-11-01 15:14:17,179 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.11 03:14:17" (3/3) ... [2024-11-01 15:14:17,180 INFO L112 eAbstractionObserver]: Analyzing ICFG 43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i [2024-11-01 15:14:17,196 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-01 15:14:17,196 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-01 15:14:17,264 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-01 15:14:17,273 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;@4650ae92, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-01 15:14:17,273 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-01 15:14:17,279 INFO L276 IsEmpty]: Start isEmpty. Operand has 375 states, 276 states have (on average 1.3840579710144927) internal successors, (382), 289 states have internal predecessors, (382), 70 states have call successors, (70), 28 states have call predecessors, (70), 27 states have return successors, (65), 62 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-01 15:14:17,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-01 15:14:17,299 INFO L207 NwaCegarLoop]: Found error trace [2024-11-01 15:14:17,300 INFO L215 NwaCegarLoop]: trace histogram [3, 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] [2024-11-01 15:14:17,301 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-01 15:14:17,306 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-01 15:14:17,306 INFO L85 PathProgramCache]: Analyzing trace with hash -509314859, now seen corresponding path program 1 times [2024-11-01 15:14:17,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-01 15:14:17,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1833769773] [2024-11-01 15:14:17,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-01 15:14:17,316 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-01 15:14:17,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-01 15:14:17,320 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-01 15:14:17,338 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-01 15:14:17,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-01 15:14:17,710 INFO L255 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-01 15:14:17,716 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-01 15:14:17,803 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-01 15:14:17,804 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-01 15:14:17,889 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-01 15:14:17,890 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-01 15:14:17,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1833769773] [2024-11-01 15:14:17,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1833769773] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-01 15:14:17,895 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-01 15:14:17,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2024-11-01 15:14:17,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594842424] [2024-11-01 15:14:17,897 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-01 15:14:17,903 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-01 15:14:17,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-01 15:14:17,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-01 15:14:17,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-01 15:14:17,933 INFO L87 Difference]: Start difference. First operand has 375 states, 276 states have (on average 1.3840579710144927) internal successors, (382), 289 states have internal predecessors, (382), 70 states have call successors, (70), 28 states have call predecessors, (70), 27 states have return successors, (65), 62 states have call predecessors, (65), 65 states have call successors, (65) Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-01 15:14:18,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-01 15:14:18,477 INFO L93 Difference]: Finished difference Result 1179 states and 1646 transitions. [2024-11-01 15:14:18,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-01 15:14:18,481 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 47 [2024-11-01 15:14:18,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-01 15:14:18,502 INFO L225 Difference]: With dead ends: 1179 [2024-11-01 15:14:18,503 INFO L226 Difference]: Without dead ends: 721 [2024-11-01 15:14:18,511 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-01 15:14:18,514 INFO L432 NwaCegarLoop]: 533 mSDtfsCounter, 732 mSDsluCounter, 886 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 732 SdHoareTripleChecker+Valid, 1419 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-01 15:14:18,515 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [732 Valid, 1419 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-01 15:14:18,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2024-11-01 15:14:18,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 718. [2024-11-01 15:14:18,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 545 states have (on average 1.3706422018348623) internal successors, (747), 555 states have internal predecessors, (747), 119 states have call successors, (119), 58 states have call predecessors, (119), 53 states have return successors, (114), 111 states have call predecessors, (114), 114 states have call successors, (114) [2024-11-01 15:14:18,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 980 transitions. [2024-11-01 15:14:18,642 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 980 transitions. Word has length 47 [2024-11-01 15:14:18,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-01 15:14:18,643 INFO L471 AbstractCegarLoop]: Abstraction has 718 states and 980 transitions. [2024-11-01 15:14:18,643 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-01 15:14:18,643 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 980 transitions. [2024-11-01 15:14:18,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-01 15:14:18,649 INFO L207 NwaCegarLoop]: Found error trace [2024-11-01 15:14:18,649 INFO L215 NwaCegarLoop]: trace histogram [3, 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] [2024-11-01 15:14:18,660 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-01 15:14:18,853 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-01 15:14:18,854 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-01 15:14:18,855 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-01 15:14:18,855 INFO L85 PathProgramCache]: Analyzing trace with hash -1037091472, now seen corresponding path program 1 times [2024-11-01 15:14:18,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-01 15:14:18,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [444837526] [2024-11-01 15:14:18,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-01 15:14:18,856 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-01 15:14:18,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-01 15:14:18,857 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-01 15:14:18,859 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-01 15:14:19,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-01 15:14:19,209 INFO L255 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-01 15:14:19,212 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-01 15:14:19,232 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-01 15:14:19,233 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-01 15:14:19,301 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-01 15:14:19,302 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-01 15:14:19,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [444837526] [2024-11-01 15:14:19,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [444837526] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-01 15:14:19,302 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-01 15:14:19,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2024-11-01 15:14:19,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211312549] [2024-11-01 15:14:19,303 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-01 15:14:19,304 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-01 15:14:19,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-01 15:14:19,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-01 15:14:19,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-01 15:14:19,307 INFO L87 Difference]: Start difference. First operand 718 states and 980 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-01 15:14:19,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-01 15:14:19,705 INFO L93 Difference]: Finished difference Result 1449 states and 1990 transitions. [2024-11-01 15:14:19,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-01 15:14:19,706 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 53 [2024-11-01 15:14:19,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-01 15:14:19,712 INFO L225 Difference]: With dead ends: 1449 [2024-11-01 15:14:19,712 INFO L226 Difference]: Without dead ends: 751 [2024-11-01 15:14:19,715 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-01 15:14:19,716 INFO L432 NwaCegarLoop]: 488 mSDtfsCounter, 33 mSDsluCounter, 478 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 966 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-01 15:14:19,716 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 966 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-01 15:14:19,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2024-11-01 15:14:19,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 728. [2024-11-01 15:14:19,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 728 states, 554 states have (on average 1.3664259927797835) internal successors, (757), 564 states have internal predecessors, (757), 120 states have call successors, (120), 58 states have call predecessors, (120), 53 states have return successors, (115), 112 states have call predecessors, (115), 115 states have call successors, (115) [2024-11-01 15:14:19,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 728 states to 728 states and 992 transitions. [2024-11-01 15:14:19,771 INFO L78 Accepts]: Start accepts. Automaton has 728 states and 992 transitions. Word has length 53 [2024-11-01 15:14:19,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-01 15:14:19,771 INFO L471 AbstractCegarLoop]: Abstraction has 728 states and 992 transitions. [2024-11-01 15:14:19,772 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-01 15:14:19,772 INFO L276 IsEmpty]: Start isEmpty. Operand 728 states and 992 transitions. [2024-11-01 15:14:19,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-01 15:14:19,775 INFO L207 NwaCegarLoop]: Found error trace [2024-11-01 15:14:19,776 INFO L215 NwaCegarLoop]: trace histogram [3, 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] [2024-11-01 15:14:19,788 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-01 15:14:19,981 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-01 15:14:19,982 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-01 15:14:19,983 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-01 15:14:19,983 INFO L85 PathProgramCache]: Analyzing trace with hash -929842993, now seen corresponding path program 1 times [2024-11-01 15:14:19,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-01 15:14:19,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1591350791] [2024-11-01 15:14:19,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-01 15:14:19,983 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-01 15:14:19,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-01 15:14:19,985 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-01 15:14:19,986 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-01 15:14:20,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-01 15:14:20,329 INFO L255 TraceCheckSpWp]: Trace formula consists of 399 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-01 15:14:20,334 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-01 15:14:20,585 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-01 15:14:20,586 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-01 15:14:20,825 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-01 15:14:20,826 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-01 15:14:20,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1591350791] [2024-11-01 15:14:20,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1591350791] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-01 15:14:20,826 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-01 15:14:20,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 4 [2024-11-01 15:14:20,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622990125] [2024-11-01 15:14:20,827 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-01 15:14:20,827 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-01 15:14:20,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-01 15:14:20,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-01 15:14:20,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-01 15:14:20,829 INFO L87 Difference]: Start difference. First operand 728 states and 992 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-01 15:14:21,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-01 15:14:21,155 INFO L93 Difference]: Finished difference Result 1436 states and 1961 transitions. [2024-11-01 15:14:21,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-01 15:14:21,155 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 55 [2024-11-01 15:14:21,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-01 15:14:21,161 INFO L225 Difference]: With dead ends: 1436 [2024-11-01 15:14:21,161 INFO L226 Difference]: Without dead ends: 728 [2024-11-01 15:14:21,163 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-01 15:14:21,164 INFO L432 NwaCegarLoop]: 493 mSDtfsCounter, 806 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 806 SdHoareTripleChecker+Valid, 493 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-01 15:14:21,164 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [806 Valid, 493 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-01 15:14:21,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2024-11-01 15:14:21,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 728. [2024-11-01 15:14:21,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 728 states, 554 states have (on average 1.364620938628159) internal successors, (756), 564 states have internal predecessors, (756), 120 states have call successors, (120), 58 states have call predecessors, (120), 53 states have return successors, (115), 112 states have call predecessors, (115), 115 states have call successors, (115) [2024-11-01 15:14:21,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 728 states to 728 states and 991 transitions. [2024-11-01 15:14:21,218 INFO L78 Accepts]: Start accepts. Automaton has 728 states and 991 transitions. Word has length 55 [2024-11-01 15:14:21,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-01 15:14:21,218 INFO L471 AbstractCegarLoop]: Abstraction has 728 states and 991 transitions. [2024-11-01 15:14:21,219 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-01 15:14:21,219 INFO L276 IsEmpty]: Start isEmpty. Operand 728 states and 991 transitions. [2024-11-01 15:14:21,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-01 15:14:21,222 INFO L207 NwaCegarLoop]: Found error trace [2024-11-01 15:14:21,222 INFO L215 NwaCegarLoop]: trace histogram [3, 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] [2024-11-01 15:14:21,234 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-01 15:14:21,423 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-01 15:14:21,424 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-01 15:14:21,424 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-01 15:14:21,424 INFO L85 PathProgramCache]: Analyzing trace with hash -1988161319, now seen corresponding path program 1 times [2024-11-01 15:14:21,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-01 15:14:21,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1689984469] [2024-11-01 15:14:21,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-01 15:14:21,425 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-01 15:14:21,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-01 15:14:21,428 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-01 15:14:21,430 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-01 15:14:21,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-01 15:14:21,762 INFO L255 TraceCheckSpWp]: Trace formula consists of 458 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-01 15:14:21,766 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-01 15:14:21,989 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-01 15:14:21,990 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-01 15:14:22,175 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-01 15:14:22,175 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-01 15:14:22,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1689984469] [2024-11-01 15:14:22,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1689984469] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-01 15:14:22,175 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-01 15:14:22,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 3 [2024-11-01 15:14:22,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686813983] [2024-11-01 15:14:22,176 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-01 15:14:22,176 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-01 15:14:22,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-01 15:14:22,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-01 15:14:22,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-01 15:14:22,177 INFO L87 Difference]: Start difference. First operand 728 states and 991 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-01 15:14:22,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-01 15:14:22,278 INFO L93 Difference]: Finished difference Result 1343 states and 1885 transitions. [2024-11-01 15:14:22,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-01 15:14:22,279 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 58 [2024-11-01 15:14:22,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-01 15:14:22,288 INFO L225 Difference]: With dead ends: 1343 [2024-11-01 15:14:22,288 INFO L226 Difference]: Without dead ends: 1313 [2024-11-01 15:14:22,290 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 113 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-01 15:14:22,292 INFO L432 NwaCegarLoop]: 495 mSDtfsCounter, 433 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 942 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-01 15:14:22,292 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [433 Valid, 942 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-01 15:14:22,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1313 states. [2024-11-01 15:14:22,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1313 to 1263. [2024-11-01 15:14:22,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1263 states, 982 states have (on average 1.4063136456211813) internal successors, (1381), 1000 states have internal predecessors, (1381), 196 states have call successors, (196), 89 states have call predecessors, (196), 84 states have return successors, (192), 187 states have call predecessors, (192), 191 states have call successors, (192) [2024-11-01 15:14:22,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1263 states to 1263 states and 1769 transitions. [2024-11-01 15:14:22,434 INFO L78 Accepts]: Start accepts. Automaton has 1263 states and 1769 transitions. Word has length 58 [2024-11-01 15:14:22,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-01 15:14:22,435 INFO L471 AbstractCegarLoop]: Abstraction has 1263 states and 1769 transitions. [2024-11-01 15:14:22,435 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-01 15:14:22,435 INFO L276 IsEmpty]: Start isEmpty. Operand 1263 states and 1769 transitions. [2024-11-01 15:14:22,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-01 15:14:22,440 INFO L207 NwaCegarLoop]: Found error trace [2024-11-01 15:14:22,440 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2024-11-01 15:14:22,451 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 (5)] Ended with exit code 0 [2024-11-01 15:14:22,641 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-01 15:14:22,641 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-01 15:14:22,642 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-01 15:14:22,642 INFO L85 PathProgramCache]: Analyzing trace with hash -759171965, now seen corresponding path program 1 times [2024-11-01 15:14:22,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-01 15:14:22,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [527909569] [2024-11-01 15:14:22,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-01 15:14:22,642 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-01 15:14:22,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-01 15:14:22,644 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-01 15:14:22,645 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-01 15:14:22,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-01 15:14:22,990 INFO L255 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-01 15:14:22,993 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-01 15:14:23,018 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-01 15:14:23,019 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-01 15:14:23,084 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-01 15:14:23,084 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-01 15:14:23,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [527909569] [2024-11-01 15:14:23,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [527909569] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-01 15:14:23,085 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-01 15:14:23,085 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2024-11-01 15:14:23,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052610779] [2024-11-01 15:14:23,085 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-01 15:14:23,086 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-01 15:14:23,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-01 15:14:23,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-01 15:14:23,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-01 15:14:23,087 INFO L87 Difference]: Start difference. First operand 1263 states and 1769 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-01 15:14:23,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-01 15:14:23,318 INFO L93 Difference]: Finished difference Result 3578 states and 4997 transitions. [2024-11-01 15:14:23,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-01 15:14:23,319 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 73 [2024-11-01 15:14:23,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-01 15:14:23,334 INFO L225 Difference]: With dead ends: 3578 [2024-11-01 15:14:23,334 INFO L226 Difference]: Without dead ends: 2335 [2024-11-01 15:14:23,339 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 143 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-01 15:14:23,341 INFO L432 NwaCegarLoop]: 529 mSDtfsCounter, 440 mSDsluCounter, 450 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 979 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-01 15:14:23,343 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [440 Valid, 979 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-01 15:14:23,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2024-11-01 15:14:23,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 2305. [2024-11-01 15:14:23,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2305 states, 1791 states have (on average 1.4003350083752093) internal successors, (2508), 1827 states have internal predecessors, (2508), 354 states have call successors, (354), 164 states have call predecessors, (354), 159 states have return successors, (351), 341 states have call predecessors, (351), 349 states have call successors, (351) [2024-11-01 15:14:23,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2305 states to 2305 states and 3213 transitions. [2024-11-01 15:14:23,544 INFO L78 Accepts]: Start accepts. Automaton has 2305 states and 3213 transitions. Word has length 73 [2024-11-01 15:14:23,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-01 15:14:23,544 INFO L471 AbstractCegarLoop]: Abstraction has 2305 states and 3213 transitions. [2024-11-01 15:14:23,544 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-01 15:14:23,545 INFO L276 IsEmpty]: Start isEmpty. Operand 2305 states and 3213 transitions. [2024-11-01 15:14:23,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-01 15:14:23,550 INFO L207 NwaCegarLoop]: Found error trace [2024-11-01 15:14:23,551 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2024-11-01 15:14:23,562 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-01 15:14:23,751 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-01 15:14:23,752 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-01 15:14:23,752 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-01 15:14:23,752 INFO L85 PathProgramCache]: Analyzing trace with hash 781084571, now seen corresponding path program 1 times [2024-11-01 15:14:23,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-01 15:14:23,753 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [540990313] [2024-11-01 15:14:23,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-01 15:14:23,753 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-01 15:14:23,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-01 15:14:23,756 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-01 15:14:23,757 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-01 15:14:24,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-01 15:14:24,057 INFO L255 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-01 15:14:24,060 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-01 15:14:24,077 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-01 15:14:24,077 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-01 15:14:24,131 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-01 15:14:24,132 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-01 15:14:24,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [540990313] [2024-11-01 15:14:24,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [540990313] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-01 15:14:24,132 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-01 15:14:24,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2024-11-01 15:14:24,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326807783] [2024-11-01 15:14:24,132 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-01 15:14:24,132 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-01 15:14:24,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-01 15:14:24,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-01 15:14:24,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-01 15:14:24,134 INFO L87 Difference]: Start difference. First operand 2305 states and 3213 transitions. Second operand has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-01 15:14:24,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-01 15:14:24,335 INFO L93 Difference]: Finished difference Result 4594 states and 6411 transitions. [2024-11-01 15:14:24,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-01 15:14:24,336 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 75 [2024-11-01 15:14:24,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-01 15:14:24,354 INFO L225 Difference]: With dead ends: 4594 [2024-11-01 15:14:24,355 INFO L226 Difference]: Without dead ends: 2309 [2024-11-01 15:14:24,361 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 147 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-01 15:14:24,362 INFO L432 NwaCegarLoop]: 493 mSDtfsCounter, 0 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 981 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-01 15:14:24,362 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 981 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-01 15:14:24,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2309 states. [2024-11-01 15:14:24,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2309 to 2309. [2024-11-01 15:14:24,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2309 states, 1795 states have (on average 1.3994428969359332) internal successors, (2512), 1831 states have internal predecessors, (2512), 354 states have call successors, (354), 164 states have call predecessors, (354), 159 states have return successors, (351), 341 states have call predecessors, (351), 349 states have call successors, (351) [2024-11-01 15:14:24,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2309 states to 2309 states and 3217 transitions. [2024-11-01 15:14:24,526 INFO L78 Accepts]: Start accepts. Automaton has 2309 states and 3217 transitions. Word has length 75 [2024-11-01 15:14:24,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-01 15:14:24,528 INFO L471 AbstractCegarLoop]: Abstraction has 2309 states and 3217 transitions. [2024-11-01 15:14:24,528 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-01 15:14:24,528 INFO L276 IsEmpty]: Start isEmpty. Operand 2309 states and 3217 transitions. [2024-11-01 15:14:24,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-01 15:14:24,534 INFO L207 NwaCegarLoop]: Found error trace [2024-11-01 15:14:24,535 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2024-11-01 15:14:24,545 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 (7)] Forceful destruction successful, exit code 0 [2024-11-01 15:14:24,735 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /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-01 15:14:24,736 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-01 15:14:24,736 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-01 15:14:24,736 INFO L85 PathProgramCache]: Analyzing trace with hash -1585610023, now seen corresponding path program 1 times [2024-11-01 15:14:24,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-01 15:14:24,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [503160068] [2024-11-01 15:14:24,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-01 15:14:24,737 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-01 15:14:24,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-01 15:14:24,738 INFO L229 MonitoredProcess]: Starting monitored process 8 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-01 15:14:24,739 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 (8)] Waiting until timeout for monitored process [2024-11-01 15:14:25,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-01 15:14:25,057 INFO L255 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-01 15:14:25,060 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-01 15:14:25,087 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-01 15:14:25,087 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-01 15:14:25,150 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-01 15:14:25,150 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-01 15:14:25,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [503160068] [2024-11-01 15:14:25,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [503160068] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-01 15:14:25,151 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-01 15:14:25,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2024-11-01 15:14:25,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308150960] [2024-11-01 15:14:25,151 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-01 15:14:25,151 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-01 15:14:25,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-01 15:14:25,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-01 15:14:25,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-01 15:14:25,152 INFO L87 Difference]: Start difference. First operand 2309 states and 3217 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-01 15:14:25,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-01 15:14:25,395 INFO L93 Difference]: Finished difference Result 4362 states and 6060 transitions. [2024-11-01 15:14:25,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-01 15:14:25,396 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 75 [2024-11-01 15:14:25,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-01 15:14:25,409 INFO L225 Difference]: With dead ends: 4362 [2024-11-01 15:14:25,409 INFO L226 Difference]: Without dead ends: 1981 [2024-11-01 15:14:25,416 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-01 15:14:25,417 INFO L432 NwaCegarLoop]: 492 mSDtfsCounter, 2 mSDsluCounter, 1952 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2444 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-01 15:14:25,417 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 2444 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-01 15:14:25,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1981 states. [2024-11-01 15:14:25,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1981 to 1965. [2024-11-01 15:14:25,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1965 states, 1524 states have (on average 1.3943569553805775) internal successors, (2125), 1560 states have internal predecessors, (2125), 294 states have call successors, (294), 151 states have call predecessors, (294), 146 states have return successors, (291), 277 states have call predecessors, (291), 289 states have call successors, (291) [2024-11-01 15:14:25,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1965 states to 1965 states and 2710 transitions. [2024-11-01 15:14:25,598 INFO L78 Accepts]: Start accepts. Automaton has 1965 states and 2710 transitions. Word has length 75 [2024-11-01 15:14:25,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-01 15:14:25,599 INFO L471 AbstractCegarLoop]: Abstraction has 1965 states and 2710 transitions. [2024-11-01 15:14:25,599 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-01 15:14:25,599 INFO L276 IsEmpty]: Start isEmpty. Operand 1965 states and 2710 transitions. [2024-11-01 15:14:25,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-01 15:14:25,604 INFO L207 NwaCegarLoop]: Found error trace [2024-11-01 15:14:25,604 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2024-11-01 15:14:25,616 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 (8)] Ended with exit code 0 [2024-11-01 15:14:25,804 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /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-01 15:14:25,805 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-01 15:14:25,805 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-01 15:14:25,806 INFO L85 PathProgramCache]: Analyzing trace with hash 90166425, now seen corresponding path program 1 times [2024-11-01 15:14:25,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-01 15:14:25,806 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [492776057] [2024-11-01 15:14:25,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-01 15:14:25,806 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-01 15:14:25,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-01 15:14:25,810 INFO L229 MonitoredProcess]: Starting monitored process 9 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-01 15:14:25,811 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 (9)] Waiting until timeout for monitored process [2024-11-01 15:14:26,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-01 15:14:26,127 INFO L255 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-01 15:14:26,130 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-01 15:14:26,149 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-01 15:14:26,150 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-01 15:14:26,220 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-01 15:14:26,220 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-01 15:14:26,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [492776057] [2024-11-01 15:14:26,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [492776057] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-01 15:14:26,221 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-01 15:14:26,221 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2024-11-01 15:14:26,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757371388] [2024-11-01 15:14:26,221 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-01 15:14:26,221 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-01 15:14:26,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-01 15:14:26,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-01 15:14:26,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-01 15:14:26,222 INFO L87 Difference]: Start difference. First operand 1965 states and 2710 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-01 15:14:26,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-01 15:14:26,503 INFO L93 Difference]: Finished difference Result 5192 states and 7126 transitions. [2024-11-01 15:14:26,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-01 15:14:26,503 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 79 [2024-11-01 15:14:26,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-01 15:14:26,520 INFO L225 Difference]: With dead ends: 5192 [2024-11-01 15:14:26,520 INFO L226 Difference]: Without dead ends: 3247 [2024-11-01 15:14:26,526 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 155 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-01 15:14:26,527 INFO L432 NwaCegarLoop]: 548 mSDtfsCounter, 412 mSDsluCounter, 429 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 977 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-01 15:14:26,527 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [412 Valid, 977 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-01 15:14:26,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3247 states. [2024-11-01 15:14:26,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3247 to 2444. [2024-11-01 15:14:26,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2444 states, 1906 states have (on average 1.406610703043022) internal successors, (2681), 1950 states have internal predecessors, (2681), 352 states have call successors, (352), 190 states have call predecessors, (352), 185 states have return successors, (349), 335 states have call predecessors, (349), 347 states have call successors, (349) [2024-11-01 15:14:26,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2444 states to 2444 states and 3382 transitions. [2024-11-01 15:14:26,686 INFO L78 Accepts]: Start accepts. Automaton has 2444 states and 3382 transitions. Word has length 79 [2024-11-01 15:14:26,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-01 15:14:26,687 INFO L471 AbstractCegarLoop]: Abstraction has 2444 states and 3382 transitions. [2024-11-01 15:14:26,687 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-01 15:14:26,687 INFO L276 IsEmpty]: Start isEmpty. Operand 2444 states and 3382 transitions. [2024-11-01 15:14:26,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-01 15:14:26,693 INFO L207 NwaCegarLoop]: Found error trace [2024-11-01 15:14:26,693 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 15:14:26,704 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 (9)] Ended with exit code 0 [2024-11-01 15:14:26,894 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /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-01 15:14:26,894 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-01 15:14:26,895 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-01 15:14:26,895 INFO L85 PathProgramCache]: Analyzing trace with hash 1143275017, now seen corresponding path program 1 times [2024-11-01 15:14:26,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-01 15:14:26,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [856840065] [2024-11-01 15:14:26,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-01 15:14:26,895 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-01 15:14:26,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-01 15:14:26,897 INFO L229 MonitoredProcess]: Starting monitored process 10 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-01 15:14:26,898 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 (10)] Waiting until timeout for monitored process [2024-11-01 15:14:27,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-01 15:14:27,258 INFO L255 TraceCheckSpWp]: Trace formula consists of 623 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-01 15:14:27,262 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-01 15:14:27,420 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-01 15:14:27,420 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-01 15:14:27,841 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-01 15:14:27,841 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-01 15:14:27,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [856840065] [2024-11-01 15:14:27,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [856840065] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-01 15:14:27,841 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-01 15:14:27,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 4 [2024-11-01 15:14:27,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833546559] [2024-11-01 15:14:27,842 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-01 15:14:27,842 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-01 15:14:27,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-01 15:14:27,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-01 15:14:27,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-01 15:14:27,843 INFO L87 Difference]: Start difference. First operand 2444 states and 3382 transitions. Second operand has 4 states, 4 states have (on average 37.25) internal successors, (149), 4 states have internal predecessors, (149), 4 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (26), 4 states have call predecessors, (26), 4 states have call successors, (26) [2024-11-01 15:14:28,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-01 15:14:28,228 INFO L93 Difference]: Finished difference Result 4807 states and 6656 transitions. [2024-11-01 15:14:28,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-01 15:14:28,229 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.25) internal successors, (149), 4 states have internal predecessors, (149), 4 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (26), 4 states have call predecessors, (26), 4 states have call successors, (26) Word has length 127 [2024-11-01 15:14:28,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-01 15:14:28,244 INFO L225 Difference]: With dead ends: 4807 [2024-11-01 15:14:28,245 INFO L226 Difference]: Without dead ends: 2444 [2024-11-01 15:14:28,252 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-01 15:14:28,253 INFO L432 NwaCegarLoop]: 468 mSDtfsCounter, 710 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 710 SdHoareTripleChecker+Valid, 468 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-01 15:14:28,254 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [710 Valid, 468 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-01 15:14:28,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2444 states. [2024-11-01 15:14:28,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2444 to 2444. [2024-11-01 15:14:28,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2444 states, 1906 states have (on average 1.4024134312696748) internal successors, (2673), 1950 states have internal predecessors, (2673), 352 states have call successors, (352), 190 states have call predecessors, (352), 185 states have return successors, (349), 335 states have call predecessors, (349), 347 states have call successors, (349) [2024-11-01 15:14:28,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2444 states to 2444 states and 3374 transitions. [2024-11-01 15:14:28,462 INFO L78 Accepts]: Start accepts. Automaton has 2444 states and 3374 transitions. Word has length 127 [2024-11-01 15:14:28,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-01 15:14:28,464 INFO L471 AbstractCegarLoop]: Abstraction has 2444 states and 3374 transitions. [2024-11-01 15:14:28,464 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.25) internal successors, (149), 4 states have internal predecessors, (149), 4 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (26), 4 states have call predecessors, (26), 4 states have call successors, (26) [2024-11-01 15:14:28,464 INFO L276 IsEmpty]: Start isEmpty. Operand 2444 states and 3374 transitions. [2024-11-01 15:14:28,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-01 15:14:28,473 INFO L207 NwaCegarLoop]: Found error trace [2024-11-01 15:14:28,473 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 15:14:28,487 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 (10)] Forceful destruction successful, exit code 0 [2024-11-01 15:14:28,673 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /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-01 15:14:28,674 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-01 15:14:28,674 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-01 15:14:28,674 INFO L85 PathProgramCache]: Analyzing trace with hash 1672855224, now seen corresponding path program 1 times [2024-11-01 15:14:28,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-01 15:14:28,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [423032143] [2024-11-01 15:14:28,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-01 15:14:28,675 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-01 15:14:28,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-01 15:14:28,678 INFO L229 MonitoredProcess]: Starting monitored process 11 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-01 15:14:28,680 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 (11)] Waiting until timeout for monitored process [2024-11-01 15:14:29,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-01 15:14:29,081 INFO L255 TraceCheckSpWp]: Trace formula consists of 630 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-01 15:14:29,085 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-01 15:14:29,221 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-01 15:14:29,221 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-01 15:14:29,690 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-01 15:14:29,690 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-01 15:14:29,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [423032143] [2024-11-01 15:14:29,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [423032143] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-01 15:14:29,691 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-01 15:14:29,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2024-11-01 15:14:29,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7400528] [2024-11-01 15:14:29,691 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-01 15:14:29,692 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-01 15:14:29,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-01 15:14:29,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-01 15:14:29,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-01 15:14:29,693 INFO L87 Difference]: Start difference. First operand 2444 states and 3374 transitions. Second operand has 8 states, 8 states have (on average 13.125) internal successors, (105), 6 states have internal predecessors, (105), 2 states have call successors, (23), 2 states have call predecessors, (23), 4 states have return successors, (19), 4 states have call predecessors, (19), 2 states have call successors, (19) [2024-11-01 15:14:30,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-01 15:14:30,465 INFO L93 Difference]: Finished difference Result 4661 states and 6422 transitions. [2024-11-01 15:14:30,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-01 15:14:30,466 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.125) internal successors, (105), 6 states have internal predecessors, (105), 2 states have call successors, (23), 2 states have call predecessors, (23), 4 states have return successors, (19), 4 states have call predecessors, (19), 2 states have call successors, (19) Word has length 129 [2024-11-01 15:14:30,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-01 15:14:30,485 INFO L225 Difference]: With dead ends: 4661 [2024-11-01 15:14:30,486 INFO L226 Difference]: Without dead ends: 2298 [2024-11-01 15:14:30,493 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-01 15:14:30,494 INFO L432 NwaCegarLoop]: 407 mSDtfsCounter, 716 mSDsluCounter, 809 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 718 SdHoareTripleChecker+Valid, 1216 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-01 15:14:30,495 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [718 Valid, 1216 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-01 15:14:30,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2298 states. [2024-11-01 15:14:30,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2298 to 2298. [2024-11-01 15:14:30,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2298 states, 1784 states have (on average 1.3963004484304933) internal successors, (2491), 1826 states have internal predecessors, (2491), 332 states have call successors, (332), 186 states have call predecessors, (332), 181 states have return successors, (329), 317 states have call predecessors, (329), 327 states have call successors, (329) [2024-11-01 15:14:30,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2298 states to 2298 states and 3152 transitions. [2024-11-01 15:14:30,741 INFO L78 Accepts]: Start accepts. Automaton has 2298 states and 3152 transitions. Word has length 129 [2024-11-01 15:14:30,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-01 15:14:30,742 INFO L471 AbstractCegarLoop]: Abstraction has 2298 states and 3152 transitions. [2024-11-01 15:14:30,742 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.125) internal successors, (105), 6 states have internal predecessors, (105), 2 states have call successors, (23), 2 states have call predecessors, (23), 4 states have return successors, (19), 4 states have call predecessors, (19), 2 states have call successors, (19) [2024-11-01 15:14:30,742 INFO L276 IsEmpty]: Start isEmpty. Operand 2298 states and 3152 transitions. [2024-11-01 15:14:30,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-01 15:14:30,750 INFO L207 NwaCegarLoop]: Found error trace [2024-11-01 15:14:30,750 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 15:14:30,766 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 (11)] Forceful destruction successful, exit code 0 [2024-11-01 15:14:30,951 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /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-01 15:14:30,951 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-01 15:14:30,952 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-01 15:14:30,952 INFO L85 PathProgramCache]: Analyzing trace with hash 1658148491, now seen corresponding path program 1 times [2024-11-01 15:14:30,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-01 15:14:30,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1339080760] [2024-11-01 15:14:30,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-01 15:14:30,952 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-01 15:14:30,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-01 15:14:30,956 INFO L229 MonitoredProcess]: Starting monitored process 12 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-01 15:14:30,958 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 (12)] Waiting until timeout for monitored process [2024-11-01 15:14:31,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-01 15:14:31,355 INFO L255 TraceCheckSpWp]: Trace formula consists of 634 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-01 15:14:31,359 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-01 15:14:31,453 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-01 15:14:31,453 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-01 15:14:31,697 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-01 15:14:31,697 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-01 15:14:31,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1339080760] [2024-11-01 15:14:31,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1339080760] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-01 15:14:31,697 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-01 15:14:31,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2024-11-01 15:14:31,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828623219] [2024-11-01 15:14:31,697 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-01 15:14:31,698 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-01 15:14:31,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-01 15:14:31,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-01 15:14:31,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-01 15:14:31,699 INFO L87 Difference]: Start difference. First operand 2298 states and 3152 transitions. Second operand has 8 states, 8 states have (on average 12.75) internal successors, (102), 8 states have internal predecessors, (102), 4 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) [2024-11-01 15:14:31,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-01 15:14:31,860 INFO L93 Difference]: Finished difference Result 2451 states and 3338 transitions. [2024-11-01 15:14:31,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-01 15:14:31,860 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.75) internal successors, (102), 8 states have internal predecessors, (102), 4 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) Word has length 132 [2024-11-01 15:14:31,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-01 15:14:31,869 INFO L225 Difference]: With dead ends: 2451 [2024-11-01 15:14:31,869 INFO L226 Difference]: Without dead ends: 0 [2024-11-01 15:14:31,875 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 256 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-01 15:14:31,876 INFO L432 NwaCegarLoop]: 283 mSDtfsCounter, 0 mSDsluCounter, 1688 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1971 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-01 15:14:31,876 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1971 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-01 15:14:31,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-01 15:14:31,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-01 15:14:31,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-01 15:14:31,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-01 15:14:31,881 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 132 [2024-11-01 15:14:31,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-01 15:14:31,881 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-01 15:14:31,881 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.75) internal successors, (102), 8 states have internal predecessors, (102), 4 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) [2024-11-01 15:14:31,881 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-01 15:14:31,882 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-01 15:14:31,884 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-01 15:14:31,899 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 (12)] Ended with exit code 0 [2024-11-01 15:14:32,088 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /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-01 15:14:32,091 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-01 15:14:32,094 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-01 15:14:41,757 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-01 15:14:41,772 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,773 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,773 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,774 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,792 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,793 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,793 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,793 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,793 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,793 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,793 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,793 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,793 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,796 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,796 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,796 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,796 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,796 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,797 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,797 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,797 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,797 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,808 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,808 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,809 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,809 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,809 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,809 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,809 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,809 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,809 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,810 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,810 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,810 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,810 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,815 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,815 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,815 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,815 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,815 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,816 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,816 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,816 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,816 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,823 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,823 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,824 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,824 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,824 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,824 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,824 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,825 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,825 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,825 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,825 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,825 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,825 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,832 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,832 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,833 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,833 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,833 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,833 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,833 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,833 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,833 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,834 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,834 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,834 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,834 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,839 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,839 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,839 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,839 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,839 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,839 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,840 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,840 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,840 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,845 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,846 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,848 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,848 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,849 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,849 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,849 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,849 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,849 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,849 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,849 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,849 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,850 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,859 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,859 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,859 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #res!base [2024-11-01 15:14:41,859 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #res!offset [2024-11-01 15:14:41,860 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,860 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,860 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,860 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,860 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,862 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,862 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,863 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,863 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,868 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,869 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,869 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,869 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,870 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,870 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,870 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,870 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,870 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,870 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,870 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,870 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,871 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,872 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,872 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,872 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,872 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,872 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,872 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,872 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,872 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,872 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,875 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,875 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,875 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,875 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,875 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,875 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,875 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,876 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,876 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,876 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable n_lock_torture_errors by function lock_torture_stats_print [2024-11-01 15:14:41,876 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function lock_torture_stats_print [2024-11-01 15:14:41,876 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function lock_torture_stats_print [2024-11-01 15:14:41,876 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function lock_torture_stats_print [2024-11-01 15:14:41,876 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function lock_torture_stats_print [2024-11-01 15:14:41,876 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function lock_torture_stats_print [2024-11-01 15:14:41,876 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_irq_ops by function lock_torture_stats_print [2024-11-01 15:14:41,881 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,881 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,881 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,881 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,882 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,882 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,882 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,882 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,882 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,882 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,882 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,882 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,882 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,883 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,883 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,883 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,883 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,884 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,884 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,884 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,884 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,884 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,885 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,885 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,885 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,885 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,885 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,885 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,885 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,885 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,885 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,887 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,888 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,888 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,888 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,888 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,888 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,888 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,888 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,888 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,888 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable n_lock_torture_errors by function lock_torture_cleanup [2024-11-01 15:14:41,888 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function lock_torture_cleanup [2024-11-01 15:14:41,888 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function lock_torture_cleanup [2024-11-01 15:14:41,889 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function lock_torture_cleanup [2024-11-01 15:14:41,889 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function lock_torture_cleanup [2024-11-01 15:14:41,889 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function lock_torture_cleanup [2024-11-01 15:14:41,889 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_irq_ops by function lock_torture_cleanup [2024-11-01 15:14:41,891 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,891 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,891 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,891 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,891 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,891 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,891 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,891 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,891 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,892 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,892 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,893 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,893 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,893 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,893 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,893 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,893 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,893 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,897 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,898 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,898 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,898 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,898 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,898 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,898 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,899 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,899 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,899 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,899 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,899 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,899 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,900 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,900 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,900 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,900 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,900 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,901 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,901 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,901 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,901 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,902 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,902 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,902 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,902 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,902 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,902 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,902 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,902 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,902 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,903 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable n_lock_torture_errors by function torture_spin_lock_write_lock_irq [2024-11-01 15:14:41,903 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function torture_spin_lock_write_lock_irq [2024-11-01 15:14:41,903 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function torture_spin_lock_write_lock_irq [2024-11-01 15:14:41,903 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function torture_spin_lock_write_lock_irq [2024-11-01 15:14:41,903 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function torture_spin_lock_write_lock_irq [2024-11-01 15:14:41,903 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function torture_spin_lock_write_lock_irq [2024-11-01 15:14:41,903 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_irq_ops by function torture_spin_lock_write_lock_irq [2024-11-01 15:14:41,904 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,904 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,904 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,904 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,904 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,904 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,904 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,904 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,905 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,905 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,905 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,905 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,906 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,906 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,906 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,906 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,906 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,906 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,907 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,907 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,907 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,907 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,907 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,907 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,907 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,907 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,907 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,925 WARN L156 FloydHoareUtils]: Requires clause for ##fun~~TO~VOID contained old-variable. Original clause: (and (= (_ bv0 32) ~ldv_state_variable_2~0) (= (_ bv1 32) ~ldv_state_variable_0~0) (= (_ bv0 64) ~lwsa~0.base) (= (_ bv0 32) ~ldv_spin~0) (= (_ bv1 8) ~verbose~0) (= (_ bv0 32) ~ldv_state_variable_1~0) (= (_ bv0 32) |old(~ldv_spin~0)|) (= (_ bv0 64) ~lwsa~0.offset) (= (bvadd (_ bv1 32) ~nwriters_stress~0) (_ bv0 32))) Eliminated clause: (and (= (_ bv0 32) ~ldv_state_variable_2~0) (= (_ bv1 32) ~ldv_state_variable_0~0) (= (_ bv0 64) ~lwsa~0.base) (= (_ bv0 32) ~ldv_spin~0) (= (_ bv1 8) ~verbose~0) (= (_ bv0 32) ~ldv_state_variable_1~0) (= (_ bv0 64) ~lwsa~0.offset) (= (bvadd (_ bv1 32) ~nwriters_stress~0) (_ bv0 32))) [2024-11-01 15:14:41,933 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,934 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,937 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,938 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,938 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,938 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,938 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,938 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,938 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,938 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,938 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,939 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,939 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,939 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable n_lock_torture_errors by function ldv_zalloc [2024-11-01 15:14:41,939 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function ldv_zalloc [2024-11-01 15:14:41,939 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function ldv_zalloc [2024-11-01 15:14:41,939 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function ldv_zalloc [2024-11-01 15:14:41,939 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function ldv_zalloc [2024-11-01 15:14:41,939 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function ldv_zalloc [2024-11-01 15:14:41,939 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_irq_ops by function ldv_zalloc [2024-11-01 15:14:41,945 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,949 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,949 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-01 15:14:41,949 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-01 15:14:41,949 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,950 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,950 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,950 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,950 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,950 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,950 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,950 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,950 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,952 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-01 15:14:41,953 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-01 15:14:41,953 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-01 15:14:41,953 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-01 15:14:41,953 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-01 15:14:41,953 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-01 15:14:41,954 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-01 15:14:41,954 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-01 15:14:41,954 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-01 15:14:41,955 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 01.11 03:14:41 BoogieIcfgContainer [2024-11-01 15:14:41,955 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-01 15:14:41,956 INFO L158 Benchmark]: Toolchain (without parser) took 29339.76ms. Allocated memory was 192.9MB in the beginning and 476.1MB in the end (delta: 283.1MB). Free memory was 165.3MB in the beginning and 415.1MB in the end (delta: -249.8MB). Peak memory consumption was 309.6MB. Max. memory is 8.0GB. [2024-11-01 15:14:41,956 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 192.9MB. Free memory is still 169.9MB. There was no memory consumed. Max. memory is 8.0GB. [2024-11-01 15:14:41,956 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1123.38ms. Allocated memory is still 192.9MB. Free memory was 165.3MB in the beginning and 153.0MB in the end (delta: 12.4MB). Peak memory consumption was 52.7MB. Max. memory is 8.0GB. [2024-11-01 15:14:41,956 INFO L158 Benchmark]: Boogie Procedure Inliner took 102.22ms. Allocated memory is still 192.9MB. Free memory was 153.0MB in the beginning and 147.2MB in the end (delta: 5.8MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. [2024-11-01 15:14:41,957 INFO L158 Benchmark]: Boogie Preprocessor took 168.73ms. Allocated memory is still 192.9MB. Free memory was 147.2MB in the beginning and 135.1MB in the end (delta: 12.1MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. [2024-11-01 15:14:41,957 INFO L158 Benchmark]: RCFGBuilder took 3157.15ms. Allocated memory was 192.9MB in the beginning and 274.7MB in the end (delta: 81.8MB). Free memory was 135.1MB in the beginning and 218.4MB in the end (delta: -83.3MB). Peak memory consumption was 59.3MB. Max. memory is 8.0GB. [2024-11-01 15:14:41,958 INFO L158 Benchmark]: TraceAbstraction took 24780.33ms. Allocated memory was 274.7MB in the beginning and 476.1MB in the end (delta: 201.3MB). Free memory was 217.9MB in the beginning and 415.1MB in the end (delta: -197.2MB). Peak memory consumption was 279.4MB. Max. memory is 8.0GB. [2024-11-01 15:14:41,959 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13ms. Allocated memory is still 192.9MB. Free memory is still 169.9MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 1123.38ms. Allocated memory is still 192.9MB. Free memory was 165.3MB in the beginning and 153.0MB in the end (delta: 12.4MB). Peak memory consumption was 52.7MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 102.22ms. Allocated memory is still 192.9MB. Free memory was 153.0MB in the beginning and 147.2MB in the end (delta: 5.8MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. * Boogie Preprocessor took 168.73ms. Allocated memory is still 192.9MB. Free memory was 147.2MB in the beginning and 135.1MB in the end (delta: 12.1MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. * RCFGBuilder took 3157.15ms. Allocated memory was 192.9MB in the beginning and 274.7MB in the end (delta: 81.8MB). Free memory was 135.1MB in the beginning and 218.4MB in the end (delta: -83.3MB). Peak memory consumption was 59.3MB. Max. memory is 8.0GB. * TraceAbstraction took 24780.33ms. Allocated memory was 274.7MB in the beginning and 476.1MB in the end (delta: 201.3MB). Free memory was 217.9MB in the beginning and 415.1MB in the end (delta: -197.2MB). Peak memory consumption was 279.4MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 1855]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [1855] - GenericResultAtLocation [Line: 1858]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [1858] - GenericResultAtLocation [Line: 1861]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [1861] - GenericResultAtLocation [Line: 1864]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [1864] - GenericResultAtLocation [Line: 1902]: 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)); [1902] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #res!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #res!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable n_lock_torture_errors by function lock_torture_stats_print - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function lock_torture_stats_print - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function lock_torture_stats_print - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function lock_torture_stats_print - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function lock_torture_stats_print - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function lock_torture_stats_print - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_irq_ops by function lock_torture_stats_print - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable n_lock_torture_errors by function lock_torture_cleanup - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function lock_torture_cleanup - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function lock_torture_cleanup - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function lock_torture_cleanup - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function lock_torture_cleanup - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function lock_torture_cleanup - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_irq_ops by function lock_torture_cleanup - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable n_lock_torture_errors by function torture_spin_lock_write_lock_irq - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function torture_spin_lock_write_lock_irq - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function torture_spin_lock_write_lock_irq - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function torture_spin_lock_write_lock_irq - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function torture_spin_lock_write_lock_irq - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function torture_spin_lock_write_lock_irq - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_irq_ops by function torture_spin_lock_write_lock_irq - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable n_lock_torture_errors by function ldv_zalloc - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function ldv_zalloc - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function ldv_zalloc - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function ldv_zalloc - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function ldv_zalloc - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function ldv_zalloc - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_irq_ops by function ldv_zalloc - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 2013]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 29 procedures, 376 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 14.9s, OverallIterations: 11, TraceHistogramMax: 3, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 3.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 4294 SdHoareTripleChecker+Valid, 2.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 4284 mSDsluCounter, 12856 SdHoareTripleChecker+Invalid, 1.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 7627 mSDsCounter, 374 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 250 IncrementalHoareTripleChecker+Invalid, 624 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 374 mSolverCounterUnsat, 5229 mSDtfsCounter, 250 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1786 GetRequests, 1756 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2444occurred in iteration=8, InterpolantAutomatonStates: 42, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.5s AutomataMinimizationTime, 11 MinimizatonAttempts, 925 StatesRemovedByMinimization, 6 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 1.6s SatisfiabilityAnalysisTime, 3.2s InterpolantComputationTime, 903 NumberOfCodeBlocks, 903 NumberOfCodeBlocksAsserted, 11 NumberOfCheckSat, 1784 ConstructedInterpolants, 0 QuantifiedInterpolants, 2638 SizeOfPredicates, 1 NumberOfNonLiveVariables, 5459 ConjunctsInSsa, 34 ConjunctsInUnsatCore, 22 InterpolantComputations, 22 PerfectInterpolantSequences, 412/412 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 2303]: Loop Invariant Derived loop invariant: ((0 == ldv_spin) && (((1 + nwriters_stress) % 4294967296) == 0)) - InvariantResult [Line: 2142]: Location Invariant Derived location invariant: 0 - InvariantResult [Line: 2096]: Location Invariant Derived location invariant: ((((((0 == ldv_state_variable_2) && (1 == ldv_state_variable_0)) && (0 == ldv_spin)) && (1 == verbose)) && (0 == ldv_state_variable_1)) && (((1 + nwriters_stress) % 4294967296) == 0)) - InvariantResult [Line: 2301]: Loop Invariant Derived loop invariant: ((0 == ldv_spin) && (((1 + nwriters_stress) % 4294967296) == 0)) - InvariantResult [Line: 2016]: Location Invariant Derived location invariant: 1 - InvariantResult [Line: 2581]: Location Invariant Derived location invariant: (((((((0 == ldv_state_variable_2) && (1 == ldv_state_variable_0)) && (0 == ldv_spin)) && (1 == verbose)) && (0 == ldv_state_variable_1)) && (((1 + nwriters_stress) % 4294967296) == 0)) && (((firsterr + 12) % 4294967296) == 0)) - ProcedureContractResult [Line: 2972]: Procedure Contract for _torture_stop_kthread Derived contract for procedure _torture_stop_kthread. Requires: ((0 == ldv_spin) && (((1 + nwriters_stress) % 4294967296) == 0)) Ensures: (((0 == ldv_spin) && (((1 + nwriters_stress) % 4294967296) == 0)) && ((((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin)))) - ProcedureContractResult [Line: 3078]: Procedure Contract for kfree Derived contract for procedure kfree. Ensures: ((((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin))) - ProcedureContractResult [Line: 2087]: Procedure Contract for torture_lock_busted_write_delay Derived contract for procedure torture_lock_busted_write_delay. Requires: ((((((0 == ldv_state_variable_2) && (1 == ldv_state_variable_0)) && (0 == ldv_spin)) && (1 == verbose)) && (0 == ldv_state_variable_1)) && (((1 + nwriters_stress) % 4294967296) == 0)) Ensures: (((((((0 == ldv_state_variable_2) && (1 == ldv_state_variable_0)) && (0 == ldv_spin)) && (1 == verbose)) && (0 == ldv_state_variable_1)) && (((1 + nwriters_stress) % 4294967296) == 0)) && ((((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin)))) - ProcedureContractResult [Line: 3012]: Procedure Contract for printk Derived contract for procedure printk. Ensures: ((((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin))) - ProcedureContractResult [Line: 2182]: Procedure Contract for torture_lock_spin_write_unlock_irq Derived contract for procedure torture_lock_spin_write_unlock_irq. Requires: (((((0 == ldv_state_variable_2) && (1 == ldv_state_variable_0)) && (1 == verbose)) && (0 == ldv_state_variable_1)) && (((1 + nwriters_stress) % 4294967296) == 0)) Ensures: (((((((0 == ldv_state_variable_2) && (1 == ldv_state_variable_0)) && (0 == ldv_spin)) && (1 == verbose)) && (0 == ldv_state_variable_1)) && (((1 + nwriters_stress) % 4294967296) == 0)) && (((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0)))) - ProcedureContractResult [Line: 2953]: Procedure Contract for __const_udelay Derived contract for procedure __const_udelay. Requires: ((((((0 == ldv_state_variable_2) && (1 == ldv_state_variable_0)) && (0 == ldv_spin)) && (1 == verbose)) && (0 == ldv_state_variable_1)) && (((1 + nwriters_stress) % 4294967296) == 0)) Ensures: (((((((0 == ldv_state_variable_2) && (1 == ldv_state_variable_0)) && (0 == ldv_spin)) && (1 == verbose)) && (0 == ldv_state_variable_1)) && (((1 + nwriters_stress) % 4294967296) == 0)) && ((((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin)))) - ProcedureContractResult [Line: 2009]: Procedure Contract for ldv_error Derived contract for procedure ldv_error. Requires: 0 Ensures: (0 && ((((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin)))) - ProcedureContractResult [Line: 2081]: Procedure Contract for torture_lock_busted_write_lock Derived contract for procedure torture_lock_busted_write_lock. Requires: ((((((0 == ldv_state_variable_2) && (1 == ldv_state_variable_0)) && (0 == ldv_spin)) && (1 == verbose)) && (0 == ldv_state_variable_1)) && (((1 + nwriters_stress) % 4294967296) == 0)) Ensures: (((((((0 == ldv_state_variable_2) && (1 == ldv_state_variable_0)) && (0 == ldv_spin)) && (1 == verbose)) && (0 == ldv_state_variable_1)) && (((1 + nwriters_stress) % 4294967296) == 0)) && ((((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin)))) - ProcedureContractResult [Line: 2871]: Procedure Contract for kmalloc Derived contract for procedure kmalloc. Requires: ((0 == ldv_spin) && (((1 + nwriters_stress) % 4294967296) == 0)) Ensures: (((0 == ldv_spin) && (((1 + nwriters_stress) % 4294967296) == 0)) && ((((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin)))) - ProcedureContractResult [Line: 3056]: Procedure Contract for torture_random Derived contract for procedure torture_random. Requires: ((((((0 == ldv_state_variable_2) && (1 == ldv_state_variable_0)) && (0 == ldv_spin)) && (1 == verbose)) && (0 == ldv_state_variable_1)) && (((1 + nwriters_stress) % 4294967296) == 0)) Ensures: (((((((0 == ldv_state_variable_2) && (1 == ldv_state_variable_0)) && (0 == ldv_spin)) && (1 == verbose)) && (0 == ldv_state_variable_1)) && (((1 + nwriters_stress) % 4294967296) == 0)) && ((((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin)))) - ProcedureContractResult [Line: 2016]: Procedure Contract for ldv_stop Derived contract for procedure ldv_stop. Ensures: ((((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin))) - ProcedureContractResult [Line: 2314]: Procedure Contract for lock_torture_stats_print Derived contract for procedure lock_torture_stats_print. Requires: ((0 == ldv_spin) && (((1 + nwriters_stress) % 4294967296) == 0)) Ensures: (((0 == ldv_spin) && (((1 + nwriters_stress) % 4294967296) == 0)) && (((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (cur_ops == \old(cur_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin)))) - ProcedureContractResult [Line: 2113]: Procedure Contract for torture_lock_busted_write_unlock Derived contract for procedure torture_lock_busted_write_unlock. Requires: ((((((0 == ldv_state_variable_2) && (1 == ldv_state_variable_0)) && (0 == ldv_spin)) && (1 == verbose)) && (0 == ldv_state_variable_1)) && (((1 + nwriters_stress) % 4294967296) == 0)) Ensures: (((((((0 == ldv_state_variable_2) && (1 == ldv_state_variable_0)) && (0 == ldv_spin)) && (1 == verbose)) && (0 == ldv_state_variable_1)) && (((1 + nwriters_stress) % 4294967296) == 0)) && ((((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin)))) - ProcedureContractResult [Line: 2361]: Procedure Contract for lock_torture_print_module_parms Derived contract for procedure lock_torture_print_module_parms. Ensures: ((((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin))) - ProcedureContractResult [Line: 2130]: Procedure Contract for torture_spin_lock_write_delay Derived contract for procedure torture_spin_lock_write_delay. Requires: 0 Ensures: (0 && ((((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin)))) - ProcedureContractResult [Line: 2371]: Procedure Contract for lock_torture_cleanup Derived contract for procedure lock_torture_cleanup. Requires: ((0 == ldv_spin) && (((1 + nwriters_stress) % 4294967296) == 0)) Ensures: (((0 == ldv_spin) && (((1 + nwriters_stress) % 4294967296) == 0)) && (((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (cur_ops == \old(cur_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin)))) - ProcedureContractResult [Line: 3037]: Procedure Contract for torture_init_end Derived contract for procedure torture_init_end. Requires: ((1 == ldv_state_variable_0) && (((1 + nwriters_stress) % 4294967296) == 0)) Ensures: (((1 == ldv_state_variable_0) && (((1 + nwriters_stress) % 4294967296) == 0)) && ((((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin)))) - ProcedureContractResult [Line: 1956]: Procedure Contract for assume_abort_if_not Derived contract for procedure assume_abort_if_not. Ensures: ((((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin))) - ProcedureContractResult [Line: 2929]: Procedure Contract for ldv_spin_unlock Derived contract for procedure ldv_spin_unlock. Requires: (((((0 == ldv_state_variable_2) && (1 == ldv_state_variable_0)) && (1 == verbose)) && (0 == ldv_state_variable_1)) && (((1 + nwriters_stress) % 4294967296) == 0)) Ensures: (((((((0 == ldv_state_variable_2) && (1 == ldv_state_variable_0)) && (0 == ldv_spin)) && (1 == verbose)) && (0 == ldv_state_variable_1)) && (((1 + nwriters_stress) % 4294967296) == 0)) && (((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0)))) - ProcedureContractResult [Line: 2922]: Procedure Contract for ldv_spin_lock Derived contract for procedure ldv_spin_lock. Requires: 0 Ensures: (0 && (((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0)))) - ProcedureContractResult [Line: 2173]: Procedure Contract for torture_spin_lock_write_lock_irq Derived contract for procedure torture_spin_lock_write_lock_irq. Requires: 0 Ensures: (0 && ((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (cur_ops == \old(cur_ops))) && (ldv_retval_0 == \old(ldv_retval_0)))) - ProcedureContractResult [Line: 1959]: Procedure Contract for ldv_malloc Derived contract for procedure ldv_malloc. Ensures: ((((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin))) - ProcedureContractResult [Line: 2969]: Procedure Contract for _torture_create_kthread Derived contract for procedure _torture_create_kthread. Requires: 0 Ensures: (0 && ((((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin)))) - ProcedureContractResult [Line: 2123]: Procedure Contract for torture_spin_lock_write_lock Derived contract for procedure torture_spin_lock_write_lock. Requires: 0 Ensures: (0 && (((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0)))) - ProcedureContractResult [Line: 1976]: Procedure Contract for ldv_zalloc Derived contract for procedure ldv_zalloc. Requires: ((((((0 == ldv_state_variable_2) && (0 == ldv_spin)) && (1 == verbose)) && (0 == ldv_state_variable_1)) && (((1 + nwriters_stress) % 4294967296) == 0)) && (3 != ldv_state_variable_0)) Ensures: (((((((0 == ldv_state_variable_2) && (0 == ldv_spin)) && (1 == verbose)) && (0 == ldv_state_variable_1)) && (((1 + nwriters_stress) % 4294967296) == 0)) && (3 != ldv_state_variable_0)) && (((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (cur_ops == \old(cur_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin)))) - ProcedureContractResult [Line: 2164]: Procedure Contract for torture_spin_lock_write_unlock Derived contract for procedure torture_spin_lock_write_unlock. Requires: (((((0 == ldv_state_variable_2) && (1 == ldv_state_variable_0)) && (1 == verbose)) && (0 == ldv_state_variable_1)) && (((1 + nwriters_stress) % 4294967296) == 0)) Ensures: (((((((0 == ldv_state_variable_2) && (1 == ldv_state_variable_0)) && (0 == ldv_spin)) && (1 == verbose)) && (0 == ldv_state_variable_1)) && (((1 + nwriters_stress) % 4294967296) == 0)) && (((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0)))) - ProcedureContractResult [Line: 2889]: Procedure Contract for ldv_check_alloc_flags Derived contract for procedure ldv_check_alloc_flags. Requires: ((0 == ldv_spin) && (((1 + nwriters_stress) % 4294967296) == 0)) Ensures: (((0 == ldv_spin) && (((1 + nwriters_stress) % 4294967296) == 0)) && ((((((((((((((((((((((((((((((((current_task == \old(current_task)) && (nr_cpu_ids == \old(nr_cpu_ids))) && (cpu_online_mask == \old(cpu_online_mask))) && (ldv_state_variable_3 == \old(ldv_state_variable_3))) && (ldv_state_variable_1 == \old(ldv_state_variable_1))) && (LDV_IN_INTERRUPT == \old(LDV_IN_INTERRUPT))) && (ldv_state_variable_2 == \old(ldv_state_variable_2))) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (nwriters_stress == \old(nwriters_stress))) && (onoff_holdoff == \old(onoff_holdoff))) && (onoff_interval == \old(onoff_interval))) && (shuffle_interval == \old(shuffle_interval))) && (shutdown_secs == \old(shutdown_secs))) && (stat_interval == \old(stat_interval))) && (stutter == \old(stutter))) && (verbose == \old(verbose))) && (torture_type == \old(torture_type))) && (n_lock_torture_errors == \old(n_lock_torture_errors))) && (stats_task == \old(stats_task))) && (writer_tasks == \old(writer_tasks))) && (nrealwriters_stress == \old(nrealwriters_stress))) && (lock_is_write_held == \old(lock_is_write_held))) && (lwsa == \old(lwsa))) && (locktorture_runnable == \old(locktorture_runnable))) && (cur_ops == \old(cur_ops))) && (lock_busted_ops == \old(lock_busted_ops))) && (torture_spinlock == \old(torture_spinlock))) && (spin_lock_ops == \old(spin_lock_ops))) && (spin_lock_irq_ops == \old(spin_lock_irq_ops))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldv_spin == \old(ldv_spin)))) RESULT: Ultimate proved your program to be correct! [2024-11-01 15:14:42,063 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...