/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml --cacsl2boogietranslator.allow.undefined.functions true --traceabstraction.trace.refinement.strategy WOLF -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Bitvector.epf -i ../../../trunk/examples/svcomp/ldv-linux-3.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-17387ad-m [2024-11-06 03:05:58,556 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-06 03:05:58,616 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Bitvector.epf [2024-11-06 03:05:58,621 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-06 03:05:58,621 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-06 03:05:58,646 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-06 03:05:58,646 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-06 03:05:58,647 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-06 03:05:58,647 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-06 03:05:58,650 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-06 03:05:58,650 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-06 03:05:58,650 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-06 03:05:58,651 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-06 03:05:58,651 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-06 03:05:58,651 INFO L153 SettingsManager]: * Use SBE=true [2024-11-06 03:05:58,651 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-06 03:05:58,652 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-06 03:05:58,652 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-06 03:05:58,652 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-06 03:05:58,652 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-06 03:05:58,652 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-06 03:05:58,654 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-06 03:05:58,654 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-06 03:05:58,654 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-06 03:05:58,655 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-06 03:05:58,655 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-06 03:05:58,655 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-06 03:05:58,655 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-06 03:05:58,655 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-06 03:05:58,655 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-06 03:05:58,656 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-06 03:05:58,656 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-06 03:05:58,656 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-06 03:05:58,656 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-06 03:05:58,656 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-06 03:05:58,657 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-11-06 03:05:58,657 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-06 03:05:58,657 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-06 03:05:58,658 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-06 03:05:58,658 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-06 03:05:58,658 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-06 03:05:58,658 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Allow undefined functions -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Trace refinement strategy -> WOLF [2024-11-06 03:05:58,838 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-06 03:05:58,854 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-06 03:05:58,856 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-06 03:05:58,857 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-06 03:05:58,857 INFO L274 PluginConnector]: CDTParser initialized [2024-11-06 03:05:58,858 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-06 03:06:00,120 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-06 03:06:00,365 INFO L384 CDTParser]: Found 1 translation units. [2024-11-06 03:06:00,366 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-06 03:06:00,387 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ed9ca1e77/b350247d4e2e449d885762a5b6c4ae07/FLAGcda7795ec [2024-11-06 03:06:00,399 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ed9ca1e77/b350247d4e2e449d885762a5b6c4ae07 [2024-11-06 03:06:00,401 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-06 03:06:00,402 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-11-06 03:06:00,403 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-06 03:06:00,403 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-06 03:06:00,410 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-06 03:06:00,410 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 03:06:00" (1/1) ... [2024-11-06 03:06:00,411 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1d6f9386 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:06:00, skipping insertion in model container [2024-11-06 03:06:00,411 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 03:06:00" (1/1) ... [2024-11-06 03:06:00,456 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-06 03:06:00,711 WARN L1351 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [1764] [2024-11-06 03:06:00,712 WARN L1351 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-06 03:06:00,790 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.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-06 03:06:00,840 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:06:00,868 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:06:00,873 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:06:00,880 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:06:00,895 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:06:00,898 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:06:00,899 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:06:00,909 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:06:00,909 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:06:00,910 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:06:00,938 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-06 03:06:00,940 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-06 03:06:00,956 INFO L200 MainTranslator]: Completed pre-run [2024-11-06 03:06:01,000 WARN L1351 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [1764] [2024-11-06 03:06:01,003 WARN L1351 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-06 03:06:01,005 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [1855] [2024-11-06 03:06:01,007 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [1858] [2024-11-06 03:06:01,007 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [1861] [2024-11-06 03:06:01,008 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [1864] [2024-11-06 03:06:01,011 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-06 03:06:01,016 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.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-06 03:06:01,092 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-06 03:06:01,128 INFO L204 MainTranslator]: Completed translation [2024-11-06 03:06:01,128 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:06:01 WrapperNode [2024-11-06 03:06:01,128 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-06 03:06:01,129 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-06 03:06:01,129 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-06 03:06:01,129 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-06 03:06:01,134 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:06:01" (1/1) ... [2024-11-06 03:06:01,168 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:06:01" (1/1) ... [2024-11-06 03:06:01,220 INFO L138 Inliner]: procedures = 120, calls = 293, calls flagged for inlining = 50, calls inlined = 38, statements flattened = 916 [2024-11-06 03:06:01,225 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-06 03:06:01,225 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-06 03:06:01,225 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-06 03:06:01,225 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-06 03:06:01,239 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:06:01" (1/1) ... [2024-11-06 03:06:01,239 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:06:01" (1/1) ... [2024-11-06 03:06:01,249 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:06:01" (1/1) ... [2024-11-06 03:06:01,290 INFO L175 MemorySlicer]: Split 79 memory accesses to 14 slices as follows [2, 5, 0, 10, 12, 4, 1, 1, 24, 4, 1, 12, 2, 1]. 30 percent of accesses are in the largest equivalence class. The 55 initializations are split as follows [2, 0, 0, 10, 1, 4, 1, 1, 18, 4, 1, 12, 1, 0]. The 9 writes are split as follows [0, 3, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 1]. [2024-11-06 03:06:01,291 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:06:01" (1/1) ... [2024-11-06 03:06:01,291 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:06:01" (1/1) ... [2024-11-06 03:06:01,360 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:06:01" (1/1) ... [2024-11-06 03:06:01,373 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:06:01" (1/1) ... [2024-11-06 03:06:01,384 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:06:01" (1/1) ... [2024-11-06 03:06:01,389 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:06:01" (1/1) ... [2024-11-06 03:06:01,399 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-06 03:06:01,399 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-06 03:06:01,400 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-06 03:06:01,400 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-06 03:06:01,400 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:06:01" (1/1) ... [2024-11-06 03:06:01,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-06 03:06:01,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-06 03:06:01,435 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-06 03:06:01,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-06 03:06:01,460 INFO L130 BoogieDeclarations]: Found specification of procedure _torture_stop_kthread [2024-11-06 03:06:01,460 INFO L138 BoogieDeclarations]: Found implementation of procedure _torture_stop_kthread [2024-11-06 03:06:01,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2024-11-06 03:06:01,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2024-11-06 03:06:01,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2024-11-06 03:06:01,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2024-11-06 03:06:01,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2024-11-06 03:06:01,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2024-11-06 03:06:01,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2024-11-06 03:06:01,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2024-11-06 03:06:01,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2024-11-06 03:06:01,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2024-11-06 03:06:01,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2024-11-06 03:06:01,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2024-11-06 03:06:01,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2024-11-06 03:06:01,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2024-11-06 03:06:01,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-11-06 03:06:01,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-11-06 03:06:01,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-11-06 03:06:01,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-11-06 03:06:01,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-11-06 03:06:01,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-11-06 03:06:01,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-11-06 03:06:01,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-11-06 03:06:01,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2024-11-06 03:06:01,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2024-11-06 03:06:01,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2024-11-06 03:06:01,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2024-11-06 03:06:01,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2024-11-06 03:06:01,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2024-11-06 03:06:01,464 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_busted_write_lock [2024-11-06 03:06:01,464 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_busted_write_lock [2024-11-06 03:06:01,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-06 03:06:01,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-06 03:06:01,464 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_delay [2024-11-06 03:06:01,465 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_delay [2024-11-06 03:06:01,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2024-11-06 03:06:01,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2024-11-06 03:06:01,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-06 03:06:01,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-06 03:06:01,465 INFO L130 BoogieDeclarations]: Found specification of procedure _torture_create_kthread [2024-11-06 03:06:01,465 INFO L138 BoogieDeclarations]: Found implementation of procedure _torture_create_kthread [2024-11-06 03:06:01,465 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_lock [2024-11-06 03:06:01,466 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_lock [2024-11-06 03:06:01,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-11-06 03:06:01,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-11-06 03:06:01,467 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-06 03:06:01,467 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-06 03:06:01,467 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_spin_write_unlock_irq [2024-11-06 03:06:01,467 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_spin_write_unlock_irq [2024-11-06 03:06:01,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-06 03:06:01,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-06 03:06:01,467 INFO L130 BoogieDeclarations]: Found specification of procedure torture_random [2024-11-06 03:06:01,467 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_random [2024-11-06 03:06:01,468 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_cleanup [2024-11-06 03:06:01,468 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_cleanup [2024-11-06 03:06:01,468 INFO L130 BoogieDeclarations]: Found specification of procedure torture_init_end [2024-11-06 03:06:01,468 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_init_end [2024-11-06 03:06:01,468 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-06 03:06:01,468 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-06 03:06:01,468 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-06 03:06:01,468 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2024-11-06 03:06:01,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2024-11-06 03:06:01,468 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-06 03:06:01,469 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-06 03:06:01,469 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-06 03:06:01,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-06 03:06:01,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-06 03:06:01,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-06 03:06:01,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-06 03:06:01,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-06 03:06:01,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-06 03:06:01,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-06 03:06:01,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-06 03:06:01,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-06 03:06:01,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-06 03:06:01,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-06 03:06:01,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-06 03:06:01,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-06 03:06:01,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-06 03:06:01,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-06 03:06:01,471 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_stats_print [2024-11-06 03:06:01,472 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_stats_print [2024-11-06 03:06:01,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-06 03:06:01,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-06 03:06:01,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-06 03:06:01,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-06 03:06:01,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-06 03:06:01,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-06 03:06:01,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-06 03:06:01,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-06 03:06:01,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-06 03:06:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-06 03:06:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-06 03:06:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-06 03:06:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-06 03:06:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-06 03:06:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2024-11-06 03:06:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2024-11-06 03:06:01,473 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_lock_irq [2024-11-06 03:06:01,473 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_lock_irq [2024-11-06 03:06:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2024-11-06 03:06:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2024-11-06 03:06:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2024-11-06 03:06:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2024-11-06 03:06:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2024-11-06 03:06:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2024-11-06 03:06:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2024-11-06 03:06:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2024-11-06 03:06:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2024-11-06 03:06:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2024-11-06 03:06:01,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2024-11-06 03:06:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2024-11-06 03:06:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2024-11-06 03:06:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2024-11-06 03:06:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-11-06 03:06:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-11-06 03:06:01,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-11-06 03:06:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-11-06 03:06:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-11-06 03:06:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-11-06 03:06:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-11-06 03:06:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-11-06 03:06:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-11-06 03:06:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2024-11-06 03:06:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2024-11-06 03:06:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2024-11-06 03:06:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2024-11-06 03:06:01,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2024-11-06 03:06:01,477 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-06 03:06:01,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-06 03:06:01,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-06 03:06:01,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-06 03:06:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-06 03:06:01,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-06 03:06:01,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-06 03:06:01,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-06 03:06:01,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-06 03:06:01,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-06 03:06:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-06 03:06:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-06 03:06:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-06 03:06:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-06 03:06:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-06 03:06:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_busted_write_delay [2024-11-06 03:06:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_busted_write_delay [2024-11-06 03:06:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-06 03:06:01,481 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-06 03:06:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-06 03:06:01,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-11-06 03:06:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-11-06 03:06:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-11-06 03:06:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-11-06 03:06:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-11-06 03:06:01,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-11-06 03:06:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-11-06 03:06:01,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-11-06 03:06:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2024-11-06 03:06:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2024-11-06 03:06:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2024-11-06 03:06:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2024-11-06 03:06:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2024-11-06 03:06:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2024-11-06 03:06:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2024-11-06 03:06:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2024-11-06 03:06:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2024-11-06 03:06:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2024-11-06 03:06:01,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2024-11-06 03:06:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2024-11-06 03:06:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2024-11-06 03:06:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2024-11-06 03:06:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2024-11-06 03:06:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2024-11-06 03:06:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2024-11-06 03:06:01,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2024-11-06 03:06:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2024-11-06 03:06:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2024-11-06 03:06:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2024-11-06 03:06:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2024-11-06 03:06:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2024-11-06 03:06:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2024-11-06 03:06:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2024-11-06 03:06:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2024-11-06 03:06:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2024-11-06 03:06:01,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2024-11-06 03:06:01,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2024-11-06 03:06:01,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2024-11-06 03:06:01,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2024-11-06 03:06:01,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2024-11-06 03:06:01,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2024-11-06 03:06:01,487 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-06 03:06:01,488 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-06 03:06:01,488 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_busted_write_unlock [2024-11-06 03:06:01,488 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_busted_write_unlock [2024-11-06 03:06:01,489 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_print_module_parms [2024-11-06 03:06:01,489 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_print_module_parms [2024-11-06 03:06:01,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-06 03:06:01,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-06 03:06:01,489 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_unlock [2024-11-06 03:06:01,489 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_unlock [2024-11-06 03:06:01,489 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-06 03:06:01,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-06 03:06:01,790 INFO L238 CfgBuilder]: Building ICFG [2024-11-06 03:06:01,792 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-06 03:06:01,819 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-06 03:06:04,082 INFO L? ?]: Removed 303 outVars from TransFormulas that were not future-live. [2024-11-06 03:06:04,083 INFO L287 CfgBuilder]: Performing block encoding [2024-11-06 03:06:04,102 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-06 03:06:04,102 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-06 03:06:04,102 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 03:06:04 BoogieIcfgContainer [2024-11-06 03:06:04,102 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-06 03:06:04,107 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-06 03:06:04,107 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-06 03:06:04,109 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-06 03:06:04,109 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 03:06:00" (1/3) ... [2024-11-06 03:06:04,110 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@ad25c1b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 03:06:04, skipping insertion in model container [2024-11-06 03:06:04,110 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 03:06:01" (2/3) ... [2024-11-06 03:06:04,111 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@ad25c1b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 03:06:04, skipping insertion in model container [2024-11-06 03:06:04,111 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 03:06:04" (3/3) ... [2024-11-06 03:06:04,112 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-06 03:06:04,123 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-06 03:06:04,123 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-06 03:06:04,180 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-06 03:06:04,187 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;@1d2ce25e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-06 03:06:04,188 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-06 03:06:04,193 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-06 03:06:04,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-06 03:06:04,210 INFO L207 NwaCegarLoop]: Found error trace [2024-11-06 03:06:04,212 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-06 03:06:04,212 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-06 03:06:04,217 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-06 03:06:04,218 INFO L85 PathProgramCache]: Analyzing trace with hash -509314859, now seen corresponding path program 1 times [2024-11-06 03:06:04,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-06 03:06:04,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [634547079] [2024-11-06 03:06:04,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-06 03:06:04,231 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:06:04,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-06 03:06:04,234 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-06 03:06:04,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-11-06 03:06:04,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-06 03:06:04,526 INFO L255 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-06 03:06:04,532 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-06 03:06:04,604 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-06 03:06:04,604 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-06 03:06:04,605 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-06 03:06:04,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [634547079] [2024-11-06 03:06:04,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [634547079] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-06 03:06:04,607 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-06 03:06:04,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-06 03:06:04,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318008498] [2024-11-06 03:06:04,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-06 03:06:04,613 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-06 03:06:04,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-06 03:06:04,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-06 03:06:04,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:06:04,634 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 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-06 03:06:04,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-06 03:06:04,824 INFO L93 Difference]: Finished difference Result 1006 states and 1403 transitions. [2024-11-06 03:06:04,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-06 03:06:04,828 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 47 [2024-11-06 03:06:04,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-06 03:06:04,843 INFO L225 Difference]: With dead ends: 1006 [2024-11-06 03:06:04,843 INFO L226 Difference]: Without dead ends: 558 [2024-11-06 03:06:04,851 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:06:04,854 INFO L432 NwaCegarLoop]: 533 mSDtfsCounter, 476 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 901 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-06 03:06:04,855 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [476 Valid, 901 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-06 03:06:04,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2024-11-06 03:06:04,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 555. [2024-11-06 03:06:04,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 418 states have (on average 1.3588516746411483) internal successors, (568), 426 states have internal predecessors, (568), 95 states have call successors, (95), 46 states have call predecessors, (95), 41 states have return successors, (90), 87 states have call predecessors, (90), 90 states have call successors, (90) [2024-11-06 03:06:04,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 753 transitions. [2024-11-06 03:06:04,931 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 753 transitions. Word has length 47 [2024-11-06 03:06:04,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-06 03:06:04,932 INFO L471 AbstractCegarLoop]: Abstraction has 555 states and 753 transitions. [2024-11-06 03:06:04,932 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-06 03:06:04,932 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 753 transitions. [2024-11-06 03:06:04,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-06 03:06:04,935 INFO L207 NwaCegarLoop]: Found error trace [2024-11-06 03:06:04,935 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-06 03:06:04,943 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-11-06 03:06:05,139 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:06:05,140 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-06 03:06:05,141 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-06 03:06:05,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1037091472, now seen corresponding path program 1 times [2024-11-06 03:06:05,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-06 03:06:05,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1251685828] [2024-11-06 03:06:05,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-06 03:06:05,142 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:06:05,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-06 03:06:05,145 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-06 03:06:05,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-11-06 03:06:05,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-06 03:06:05,418 INFO L255 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-06 03:06:05,421 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-06 03:06:05,444 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-06 03:06:05,444 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-06 03:06:05,445 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-06 03:06:05,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1251685828] [2024-11-06 03:06:05,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1251685828] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-06 03:06:05,445 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-06 03:06:05,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-06 03:06:05,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734869579] [2024-11-06 03:06:05,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-06 03:06:05,446 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-06 03:06:05,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-06 03:06:05,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-06 03:06:05,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:06:05,447 INFO L87 Difference]: Start difference. First operand 555 states and 753 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-06 03:06:05,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-06 03:06:05,686 INFO L93 Difference]: Finished difference Result 1109 states and 1513 transitions. [2024-11-06 03:06:05,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-06 03:06:05,687 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 53 [2024-11-06 03:06:05,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-06 03:06:05,692 INFO L225 Difference]: With dead ends: 1109 [2024-11-06 03:06:05,692 INFO L226 Difference]: Without dead ends: 574 [2024-11-06 03:06:05,695 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:06:05,696 INFO L432 NwaCegarLoop]: 488 mSDtfsCounter, 11 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 963 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-06 03:06:05,696 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 963 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-06 03:06:05,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2024-11-06 03:06:05,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 560. [2024-11-06 03:06:05,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 423 states have (on average 1.3569739952718676) internal successors, (574), 431 states have internal predecessors, (574), 95 states have call successors, (95), 46 states have call predecessors, (95), 41 states have return successors, (90), 87 states have call predecessors, (90), 90 states have call successors, (90) [2024-11-06 03:06:05,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 759 transitions. [2024-11-06 03:06:05,745 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 759 transitions. Word has length 53 [2024-11-06 03:06:05,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-06 03:06:05,745 INFO L471 AbstractCegarLoop]: Abstraction has 560 states and 759 transitions. [2024-11-06 03:06:05,745 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-06 03:06:05,745 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 759 transitions. [2024-11-06 03:06:05,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-06 03:06:05,749 INFO L207 NwaCegarLoop]: Found error trace [2024-11-06 03:06:05,749 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-06 03:06:05,758 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2024-11-06 03:06:05,950 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:06:05,951 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-06 03:06:05,951 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-06 03:06:05,951 INFO L85 PathProgramCache]: Analyzing trace with hash -929842993, now seen corresponding path program 1 times [2024-11-06 03:06:05,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-06 03:06:05,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [99821681] [2024-11-06 03:06:05,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-06 03:06:05,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-06 03:06:05,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-06 03:06:05,953 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-06 03:06:05,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-11-06 03:06:06,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-06 03:06:06,212 INFO L255 TraceCheckSpWp]: Trace formula consists of 399 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-06 03:06:06,215 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-06 03:06:06,344 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-06 03:06:06,345 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-06 03:06:06,345 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-06 03:06:06,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [99821681] [2024-11-06 03:06:06,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [99821681] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-06 03:06:06,345 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-06 03:06:06,345 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-06 03:06:06,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873144371] [2024-11-06 03:06:06,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-06 03:06:06,346 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-06 03:06:06,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-06 03:06:06,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-06 03:06:06,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:06:06,346 INFO L87 Difference]: Start difference. First operand 560 states and 759 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-06 03:06:06,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-06 03:06:06,395 INFO L93 Difference]: Finished difference Result 1100 states and 1495 transitions. [2024-11-06 03:06:06,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-06 03:06:06,396 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 55 [2024-11-06 03:06:06,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-06 03:06:06,401 INFO L225 Difference]: With dead ends: 1100 [2024-11-06 03:06:06,401 INFO L226 Difference]: Without dead ends: 560 [2024-11-06 03:06:06,404 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:06:06,405 INFO L432 NwaCegarLoop]: 493 mSDtfsCounter, 464 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 464 SdHoareTripleChecker+Valid, 493 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-06 03:06:06,405 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [464 Valid, 493 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-06 03:06:06,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2024-11-06 03:06:06,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 560. [2024-11-06 03:06:06,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 423 states have (on average 1.3546099290780143) internal successors, (573), 431 states have internal predecessors, (573), 95 states have call successors, (95), 46 states have call predecessors, (95), 41 states have return successors, (90), 87 states have call predecessors, (90), 90 states have call successors, (90) [2024-11-06 03:06:06,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 758 transitions. [2024-11-06 03:06:06,456 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 758 transitions. Word has length 55 [2024-11-06 03:06:06,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-06 03:06:06,456 INFO L471 AbstractCegarLoop]: Abstraction has 560 states and 758 transitions. [2024-11-06 03:06:06,457 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-06 03:06:06,457 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 758 transitions. [2024-11-06 03:06:06,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-06 03:06:06,459 INFO L207 NwaCegarLoop]: Found error trace [2024-11-06 03:06:06,459 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-06 03:06:06,470 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2024-11-06 03:06:06,659 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:06:06,660 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-06 03:06:06,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-06 03:06:06,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1988161319, now seen corresponding path program 1 times [2024-11-06 03:06:06,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-06 03:06:06,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [668739606] [2024-11-06 03:06:06,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-06 03:06:06,661 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:06:06,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-06 03:06:06,664 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-06 03:06:06,665 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2024-11-06 03:06:06,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-06 03:06:06,921 INFO L255 TraceCheckSpWp]: Trace formula consists of 458 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-06 03:06:06,924 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-06 03:06:07,133 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-06 03:06:07,133 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-06 03:06:07,133 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-06 03:06:07,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [668739606] [2024-11-06 03:06:07,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [668739606] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-06 03:06:07,134 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-06 03:06:07,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-06 03:06:07,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397773501] [2024-11-06 03:06:07,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-06 03:06:07,134 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-06 03:06:07,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-06 03:06:07,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-06 03:06:07,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:06:07,135 INFO L87 Difference]: Start difference. First operand 560 states and 758 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 2 states have internal predecessors, (38), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-06 03:06:07,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-06 03:06:07,201 INFO L93 Difference]: Finished difference Result 1038 states and 1444 transitions. [2024-11-06 03:06:07,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-06 03:06:07,202 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 2 states have internal predecessors, (38), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 58 [2024-11-06 03:06:07,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-06 03:06:07,207 INFO L225 Difference]: With dead ends: 1038 [2024-11-06 03:06:07,207 INFO L226 Difference]: Without dead ends: 1008 [2024-11-06 03:06:07,207 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:06:07,208 INFO L432 NwaCegarLoop]: 499 mSDtfsCounter, 431 mSDsluCounter, 449 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 948 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-06 03:06:07,208 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [431 Valid, 948 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-06 03:06:07,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2024-11-06 03:06:07,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 974. [2024-11-06 03:06:07,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 974 states, 751 states have (on average 1.3928095872170438) internal successors, (1046), 765 states have internal predecessors, (1046), 156 states have call successors, (156), 71 states have call predecessors, (156), 66 states have return successors, (152), 147 states have call predecessors, (152), 151 states have call successors, (152) [2024-11-06 03:06:07,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 974 states to 974 states and 1354 transitions. [2024-11-06 03:06:07,274 INFO L78 Accepts]: Start accepts. Automaton has 974 states and 1354 transitions. Word has length 58 [2024-11-06 03:06:07,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-06 03:06:07,275 INFO L471 AbstractCegarLoop]: Abstraction has 974 states and 1354 transitions. [2024-11-06 03:06:07,276 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 2 states have internal predecessors, (38), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-06 03:06:07,276 INFO L276 IsEmpty]: Start isEmpty. Operand 974 states and 1354 transitions. [2024-11-06 03:06:07,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-06 03:06:07,278 INFO L207 NwaCegarLoop]: Found error trace [2024-11-06 03:06:07,278 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-06 03:06:07,288 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2024-11-06 03:06:07,479 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:06:07,479 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-06 03:06:07,480 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-06 03:06:07,480 INFO L85 PathProgramCache]: Analyzing trace with hash -759171965, now seen corresponding path program 1 times [2024-11-06 03:06:07,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-06 03:06:07,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1840029674] [2024-11-06 03:06:07,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-06 03:06:07,484 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:06:07,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-06 03:06:07,486 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-06 03:06:07,487 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2024-11-06 03:06:07,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-06 03:06:07,740 INFO L255 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-06 03:06:07,742 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-06 03:06:07,760 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-06 03:06:07,760 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-06 03:06:07,760 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-06 03:06:07,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1840029674] [2024-11-06 03:06:07,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1840029674] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-06 03:06:07,760 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-06 03:06:07,760 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-06 03:06:07,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382490072] [2024-11-06 03:06:07,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-06 03:06:07,761 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-06 03:06:07,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-06 03:06:07,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-06 03:06:07,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:06:07,762 INFO L87 Difference]: Start difference. First operand 974 states and 1354 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-06 03:06:07,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-06 03:06:07,968 INFO L93 Difference]: Finished difference Result 2770 states and 3842 transitions. [2024-11-06 03:06:07,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-06 03:06:07,969 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 73 [2024-11-06 03:06:07,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-06 03:06:07,977 INFO L225 Difference]: With dead ends: 2770 [2024-11-06 03:06:07,977 INFO L226 Difference]: Without dead ends: 1816 [2024-11-06 03:06:07,980 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:06:07,980 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-06 03:06:07,981 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-06 03:06:07,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1816 states. [2024-11-06 03:06:08,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1816 to 1786. [2024-11-06 03:06:08,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1786 states, 1377 states have (on average 1.3885257806826434) internal successors, (1912), 1405 states have internal predecessors, (1912), 283 states have call successors, (283), 130 states have call predecessors, (283), 125 states have return successors, (280), 270 states have call predecessors, (280), 278 states have call successors, (280) [2024-11-06 03:06:08,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1786 states to 1786 states and 2475 transitions. [2024-11-06 03:06:08,097 INFO L78 Accepts]: Start accepts. Automaton has 1786 states and 2475 transitions. Word has length 73 [2024-11-06 03:06:08,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-06 03:06:08,097 INFO L471 AbstractCegarLoop]: Abstraction has 1786 states and 2475 transitions. [2024-11-06 03:06:08,097 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-06 03:06:08,097 INFO L276 IsEmpty]: Start isEmpty. Operand 1786 states and 2475 transitions. [2024-11-06 03:06:08,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-06 03:06:08,100 INFO L207 NwaCegarLoop]: Found error trace [2024-11-06 03:06:08,101 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-06 03:06:08,110 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 (6)] Forceful destruction successful, exit code 0 [2024-11-06 03:06:08,301 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:06:08,302 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-06 03:06:08,302 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-06 03:06:08,302 INFO L85 PathProgramCache]: Analyzing trace with hash 781084571, now seen corresponding path program 1 times [2024-11-06 03:06:08,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-06 03:06:08,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [247514237] [2024-11-06 03:06:08,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-06 03:06:08,303 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:06:08,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-06 03:06:08,305 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-06 03:06:08,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2024-11-06 03:06:08,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-06 03:06:08,564 INFO L255 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-06 03:06:08,566 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-06 03:06:08,578 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-06 03:06:08,578 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-06 03:06:08,579 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-06 03:06:08,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [247514237] [2024-11-06 03:06:08,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [247514237] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-06 03:06:08,579 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-06 03:06:08,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-06 03:06:08,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724146494] [2024-11-06 03:06:08,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-06 03:06:08,579 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-06 03:06:08,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-06 03:06:08,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-06 03:06:08,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:06:08,580 INFO L87 Difference]: Start difference. First operand 1786 states and 2475 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-06 03:06:08,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-06 03:06:08,713 INFO L93 Difference]: Finished difference Result 3556 states and 4935 transitions. [2024-11-06 03:06:08,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-06 03:06:08,713 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 75 [2024-11-06 03:06:08,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-06 03:06:08,721 INFO L225 Difference]: With dead ends: 3556 [2024-11-06 03:06:08,722 INFO L226 Difference]: Without dead ends: 1790 [2024-11-06 03:06:08,726 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:06:08,727 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-06 03:06:08,727 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-06 03:06:08,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1790 states. [2024-11-06 03:06:08,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1790 to 1790. [2024-11-06 03:06:08,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1790 states, 1381 states have (on average 1.387400434467777) internal successors, (1916), 1409 states have internal predecessors, (1916), 283 states have call successors, (283), 130 states have call predecessors, (283), 125 states have return successors, (280), 270 states have call predecessors, (280), 278 states have call successors, (280) [2024-11-06 03:06:08,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1790 states to 1790 states and 2479 transitions. [2024-11-06 03:06:08,819 INFO L78 Accepts]: Start accepts. Automaton has 1790 states and 2479 transitions. Word has length 75 [2024-11-06 03:06:08,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-06 03:06:08,819 INFO L471 AbstractCegarLoop]: Abstraction has 1790 states and 2479 transitions. [2024-11-06 03:06:08,819 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-06 03:06:08,819 INFO L276 IsEmpty]: Start isEmpty. Operand 1790 states and 2479 transitions. [2024-11-06 03:06:08,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-06 03:06:08,822 INFO L207 NwaCegarLoop]: Found error trace [2024-11-06 03:06:08,822 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-06 03:06:08,833 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-06 03:06:09,026 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-06 03:06:09,027 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-06 03:06:09,027 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-06 03:06:09,027 INFO L85 PathProgramCache]: Analyzing trace with hash -1585610023, now seen corresponding path program 1 times [2024-11-06 03:06:09,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-06 03:06:09,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2134826216] [2024-11-06 03:06:09,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-06 03:06:09,028 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:06:09,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-06 03:06:09,031 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-06 03:06:09,032 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-06 03:06:09,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-06 03:06:09,279 INFO L255 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-06 03:06:09,281 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-06 03:06:09,305 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-06 03:06:09,305 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-06 03:06:09,305 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-06 03:06:09,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2134826216] [2024-11-06 03:06:09,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2134826216] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-06 03:06:09,306 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-06 03:06:09,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-06 03:06:09,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013162071] [2024-11-06 03:06:09,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-06 03:06:09,308 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-06 03:06:09,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-06 03:06:09,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-06 03:06:09,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-06 03:06:09,309 INFO L87 Difference]: Start difference. First operand 1790 states and 2479 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-06 03:06:09,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-06 03:06:09,487 INFO L93 Difference]: Finished difference Result 3572 states and 4951 transitions. [2024-11-06 03:06:09,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-06 03:06:09,488 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 75 [2024-11-06 03:06:09,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-06 03:06:09,497 INFO L225 Difference]: With dead ends: 3572 [2024-11-06 03:06:09,497 INFO L226 Difference]: Without dead ends: 1790 [2024-11-06 03:06:09,501 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-06 03:06:09,502 INFO L432 NwaCegarLoop]: 492 mSDtfsCounter, 1 mSDsluCounter, 976 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1468 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-06 03:06:09,502 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1468 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-06 03:06:09,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1790 states. [2024-11-06 03:06:09,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1790 to 1786. [2024-11-06 03:06:09,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1786 states, 1377 states have (on average 1.3856209150326797) internal successors, (1908), 1405 states have internal predecessors, (1908), 283 states have call successors, (283), 130 states have call predecessors, (283), 125 states have return successors, (280), 270 states have call predecessors, (280), 278 states have call successors, (280) [2024-11-06 03:06:09,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1786 states to 1786 states and 2471 transitions. [2024-11-06 03:06:09,590 INFO L78 Accepts]: Start accepts. Automaton has 1786 states and 2471 transitions. Word has length 75 [2024-11-06 03:06:09,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-06 03:06:09,590 INFO L471 AbstractCegarLoop]: Abstraction has 1786 states and 2471 transitions. [2024-11-06 03:06:09,590 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-06 03:06:09,590 INFO L276 IsEmpty]: Start isEmpty. Operand 1786 states and 2471 transitions. [2024-11-06 03:06:09,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-06 03:06:09,592 INFO L207 NwaCegarLoop]: Found error trace [2024-11-06 03:06:09,592 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-06 03:06:09,604 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-06 03:06:09,792 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-06 03:06:09,793 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-06 03:06:09,793 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-06 03:06:09,793 INFO L85 PathProgramCache]: Analyzing trace with hash 90166425, now seen corresponding path program 1 times [2024-11-06 03:06:09,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-06 03:06:09,794 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1151487031] [2024-11-06 03:06:09,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-06 03:06:09,794 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:06:09,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-06 03:06:09,797 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-06 03:06:09,798 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-06 03:06:10,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-06 03:06:10,058 INFO L255 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-06 03:06:10,060 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-06 03:06:10,078 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-06 03:06:10,079 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-06 03:06:10,079 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-06 03:06:10,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1151487031] [2024-11-06 03:06:10,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1151487031] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-06 03:06:10,079 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-06 03:06:10,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-06 03:06:10,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136389719] [2024-11-06 03:06:10,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-06 03:06:10,080 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-06 03:06:10,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-06 03:06:10,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-06 03:06:10,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:06:10,080 INFO L87 Difference]: Start difference. First operand 1786 states and 2471 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-06 03:06:10,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-06 03:06:10,285 INFO L93 Difference]: Finished difference Result 5023 states and 6931 transitions. [2024-11-06 03:06:10,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-06 03:06:10,285 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 79 [2024-11-06 03:06:10,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-06 03:06:10,300 INFO L225 Difference]: With dead ends: 5023 [2024-11-06 03:06:10,301 INFO L226 Difference]: Without dead ends: 3257 [2024-11-06 03:06:10,306 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:06:10,307 INFO L432 NwaCegarLoop]: 568 mSDtfsCounter, 433 mSDsluCounter, 449 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 1017 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-06 03:06:10,307 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [433 Valid, 1017 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-06 03:06:10,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3257 states. [2024-11-06 03:06:10,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3257 to 3227. [2024-11-06 03:06:10,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3227 states, 2485 states have (on average 1.379476861167002) internal successors, (3428), 2537 states have internal predecessors, (3428), 508 states have call successors, (508), 238 states have call predecessors, (508), 233 states have return successors, (507), 487 states have call predecessors, (507), 503 states have call successors, (507) [2024-11-06 03:06:10,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3227 states to 3227 states and 4443 transitions. [2024-11-06 03:06:10,470 INFO L78 Accepts]: Start accepts. Automaton has 3227 states and 4443 transitions. Word has length 79 [2024-11-06 03:06:10,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-06 03:06:10,470 INFO L471 AbstractCegarLoop]: Abstraction has 3227 states and 4443 transitions. [2024-11-06 03:06:10,470 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-06 03:06:10,470 INFO L276 IsEmpty]: Start isEmpty. Operand 3227 states and 4443 transitions. [2024-11-06 03:06:10,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-11-06 03:06:10,474 INFO L207 NwaCegarLoop]: Found error trace [2024-11-06 03:06:10,474 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-06 03:06:10,483 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-06 03:06:10,674 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-06 03:06:10,675 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-06 03:06:10,675 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-06 03:06:10,675 INFO L85 PathProgramCache]: Analyzing trace with hash -857841642, now seen corresponding path program 1 times [2024-11-06 03:06:10,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-06 03:06:10,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1984959398] [2024-11-06 03:06:10,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-06 03:06:10,676 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:06:10,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-06 03:06:10,677 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-06 03:06:10,678 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-06 03:06:10,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-06 03:06:10,935 INFO L255 TraceCheckSpWp]: Trace formula consists of 538 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-06 03:06:10,938 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-06 03:06:10,966 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-06 03:06:10,967 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-06 03:06:11,075 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-06 03:06:11,075 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-06 03:06:11,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1984959398] [2024-11-06 03:06:11,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1984959398] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-06 03:06:11,075 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-06 03:06:11,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2024-11-06 03:06:11,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396302695] [2024-11-06 03:06:11,076 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-06 03:06:11,076 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-06 03:06:11,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-06 03:06:11,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-06 03:06:11,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-06 03:06:11,077 INFO L87 Difference]: Start difference. First operand 3227 states and 4443 transitions. Second operand has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-11-06 03:06:11,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-06 03:06:11,766 INFO L93 Difference]: Finished difference Result 6810 states and 9455 transitions. [2024-11-06 03:06:11,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-06 03:06:11,767 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 107 [2024-11-06 03:06:11,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-06 03:06:11,787 INFO L225 Difference]: With dead ends: 6810 [2024-11-06 03:06:11,787 INFO L226 Difference]: Without dead ends: 3603 [2024-11-06 03:06:11,798 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-06 03:06:11,799 INFO L432 NwaCegarLoop]: 500 mSDtfsCounter, 49 mSDsluCounter, 1432 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 1932 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-06 03:06:11,799 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 1932 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-06 03:06:11,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3603 states. [2024-11-06 03:06:12,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3603 to 3323. [2024-11-06 03:06:12,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3323 states, 2565 states have (on average 1.3707602339181286) internal successors, (3516), 2617 states have internal predecessors, (3516), 524 states have call successors, (524), 238 states have call predecessors, (524), 233 states have return successors, (523), 503 states have call predecessors, (523), 519 states have call successors, (523) [2024-11-06 03:06:12,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3323 states to 3323 states and 4563 transitions. [2024-11-06 03:06:12,034 INFO L78 Accepts]: Start accepts. Automaton has 3323 states and 4563 transitions. Word has length 107 [2024-11-06 03:06:12,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-06 03:06:12,035 INFO L471 AbstractCegarLoop]: Abstraction has 3323 states and 4563 transitions. [2024-11-06 03:06:12,035 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-11-06 03:06:12,035 INFO L276 IsEmpty]: Start isEmpty. Operand 3323 states and 4563 transitions. [2024-11-06 03:06:12,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-06 03:06:12,039 INFO L207 NwaCegarLoop]: Found error trace [2024-11-06 03:06:12,039 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-06 03:06:12,048 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 (10)] Ended with exit code 0 [2024-11-06 03:06:12,239 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-06 03:06:12,239 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-06 03:06:12,240 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-06 03:06:12,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1143275017, now seen corresponding path program 1 times [2024-11-06 03:06:12,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-06 03:06:12,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1753442800] [2024-11-06 03:06:12,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-06 03:06:12,241 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:06:12,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-06 03:06:12,243 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-06 03:06:12,244 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-06 03:06:12,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-06 03:06:12,545 INFO L255 TraceCheckSpWp]: Trace formula consists of 623 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-06 03:06:12,548 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-06 03:06:12,729 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-06 03:06:12,730 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-06 03:06:12,730 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-06 03:06:12,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1753442800] [2024-11-06 03:06:12,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1753442800] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-06 03:06:12,730 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-06 03:06:12,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-06 03:06:12,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880205378] [2024-11-06 03:06:12,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-06 03:06:12,731 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-06 03:06:12,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-06 03:06:12,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-06 03:06:12,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:06:12,731 INFO L87 Difference]: Start difference. First operand 3323 states and 4563 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 2 states have internal predecessors, (87), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-06 03:06:12,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-06 03:06:12,918 INFO L93 Difference]: Finished difference Result 6626 states and 9103 transitions. [2024-11-06 03:06:12,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-06 03:06:12,918 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 2 states have internal predecessors, (87), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 127 [2024-11-06 03:06:12,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-06 03:06:12,934 INFO L225 Difference]: With dead ends: 6626 [2024-11-06 03:06:12,934 INFO L226 Difference]: Without dead ends: 3323 [2024-11-06 03:06:12,942 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-06 03:06:12,942 INFO L432 NwaCegarLoop]: 488 mSDtfsCounter, 426 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 488 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-06 03:06:12,943 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [426 Valid, 488 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-06 03:06:12,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3323 states. [2024-11-06 03:06:13,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3323 to 3323. [2024-11-06 03:06:13,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3323 states, 2565 states have (on average 1.364522417153996) internal successors, (3500), 2617 states have internal predecessors, (3500), 524 states have call successors, (524), 238 states have call predecessors, (524), 233 states have return successors, (523), 503 states have call predecessors, (523), 519 states have call successors, (523) [2024-11-06 03:06:13,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3323 states to 3323 states and 4547 transitions. [2024-11-06 03:06:13,121 INFO L78 Accepts]: Start accepts. Automaton has 3323 states and 4547 transitions. Word has length 127 [2024-11-06 03:06:13,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-06 03:06:13,123 INFO L471 AbstractCegarLoop]: Abstraction has 3323 states and 4547 transitions. [2024-11-06 03:06:13,123 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 2 states have internal predecessors, (87), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-06 03:06:13,123 INFO L276 IsEmpty]: Start isEmpty. Operand 3323 states and 4547 transitions. [2024-11-06 03:06:13,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-06 03:06:13,128 INFO L207 NwaCegarLoop]: Found error trace [2024-11-06 03:06:13,128 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-06 03:06:13,139 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-06 03:06:13,328 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-06 03:06:13,329 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-06 03:06:13,329 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-06 03:06:13,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1672855224, now seen corresponding path program 1 times [2024-11-06 03:06:13,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-06 03:06:13,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1551830944] [2024-11-06 03:06:13,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-06 03:06:13,330 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:06:13,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-06 03:06:13,333 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-06 03:06:13,334 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-06 03:06:13,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-06 03:06:13,668 INFO L255 TraceCheckSpWp]: Trace formula consists of 630 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-06 03:06:13,671 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-06 03:06:13,767 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-06 03:06:13,767 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-06 03:06:13,767 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-06 03:06:13,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1551830944] [2024-11-06 03:06:13,768 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1551830944] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-06 03:06:13,768 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-06 03:06:13,768 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-06 03:06:13,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126885581] [2024-11-06 03:06:13,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-06 03:06:13,768 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-06 03:06:13,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-06 03:06:13,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-06 03:06:13,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-06 03:06:13,769 INFO L87 Difference]: Start difference. First operand 3323 states and 4547 transitions. Second operand has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-06 03:06:14,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-06 03:06:14,068 INFO L93 Difference]: Finished difference Result 6330 states and 8631 transitions. [2024-11-06 03:06:14,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-06 03:06:14,068 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) Word has length 129 [2024-11-06 03:06:14,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-06 03:06:14,086 INFO L225 Difference]: With dead ends: 6330 [2024-11-06 03:06:14,086 INFO L226 Difference]: Without dead ends: 3027 [2024-11-06 03:06:14,092 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-06 03:06:14,092 INFO L432 NwaCegarLoop]: 427 mSDtfsCounter, 431 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 1276 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-06 03:06:14,093 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [433 Valid, 1276 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-06 03:06:14,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3027 states. [2024-11-06 03:06:14,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3027 to 3027. [2024-11-06 03:06:14,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3027 states, 2317 states have (on average 1.3517479499352612) internal successors, (3132), 2369 states have internal predecessors, (3132), 484 states have call successors, (484), 230 states have call predecessors, (484), 225 states have return successors, (483), 463 states have call predecessors, (483), 479 states have call successors, (483) [2024-11-06 03:06:14,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3027 states to 3027 states and 4099 transitions. [2024-11-06 03:06:14,327 INFO L78 Accepts]: Start accepts. Automaton has 3027 states and 4099 transitions. Word has length 129 [2024-11-06 03:06:14,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-06 03:06:14,328 INFO L471 AbstractCegarLoop]: Abstraction has 3027 states and 4099 transitions. [2024-11-06 03:06:14,328 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-06 03:06:14,328 INFO L276 IsEmpty]: Start isEmpty. Operand 3027 states and 4099 transitions. [2024-11-06 03:06:14,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-06 03:06:14,332 INFO L207 NwaCegarLoop]: Found error trace [2024-11-06 03:06:14,332 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-06 03:06:14,342 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-06 03:06:14,532 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-06 03:06:14,532 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-06 03:06:14,533 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-06 03:06:14,533 INFO L85 PathProgramCache]: Analyzing trace with hash 1821615094, now seen corresponding path program 2 times [2024-11-06 03:06:14,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-06 03:06:14,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1026551464] [2024-11-06 03:06:14,533 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-06 03:06:14,534 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:06:14,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-06 03:06:14,536 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-06 03:06:14,537 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 (13)] Waiting until timeout for monitored process [2024-11-06 03:06:14,864 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-06 03:06:14,864 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-06 03:06:14,876 INFO L255 TraceCheckSpWp]: Trace formula consists of 582 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-06 03:06:14,879 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-06 03:06:14,900 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-06 03:06:14,901 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-06 03:06:14,901 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-06 03:06:14,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1026551464] [2024-11-06 03:06:14,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1026551464] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-06 03:06:14,901 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-06 03:06:14,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-06 03:06:14,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733252473] [2024-11-06 03:06:14,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-06 03:06:14,901 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-06 03:06:14,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-06 03:06:14,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-06 03:06:14,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-06 03:06:14,902 INFO L87 Difference]: Start difference. First operand 3027 states and 4099 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-11-06 03:06:15,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-06 03:06:15,113 INFO L93 Difference]: Finished difference Result 6058 states and 8207 transitions. [2024-11-06 03:06:15,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-06 03:06:15,114 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 127 [2024-11-06 03:06:15,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-06 03:06:15,129 INFO L225 Difference]: With dead ends: 6058 [2024-11-06 03:06:15,130 INFO L226 Difference]: Without dead ends: 2859 [2024-11-06 03:06:15,137 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-06 03:06:15,138 INFO L432 NwaCegarLoop]: 435 mSDtfsCounter, 1 mSDsluCounter, 861 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1296 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-06 03:06:15,138 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1296 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-06 03:06:15,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2859 states. [2024-11-06 03:06:15,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2859 to 2851. [2024-11-06 03:06:15,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2851 states, 2197 states have (on average 1.3636777423759672) internal successors, (2996), 2249 states have internal predecessors, (2996), 428 states have call successors, (428), 230 states have call predecessors, (428), 225 states have return successors, (427), 407 states have call predecessors, (427), 423 states have call successors, (427) [2024-11-06 03:06:15,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2851 states to 2851 states and 3851 transitions. [2024-11-06 03:06:15,309 INFO L78 Accepts]: Start accepts. Automaton has 2851 states and 3851 transitions. Word has length 127 [2024-11-06 03:06:15,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-06 03:06:15,309 INFO L471 AbstractCegarLoop]: Abstraction has 2851 states and 3851 transitions. [2024-11-06 03:06:15,309 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-11-06 03:06:15,310 INFO L276 IsEmpty]: Start isEmpty. Operand 2851 states and 3851 transitions. [2024-11-06 03:06:15,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-06 03:06:15,315 INFO L207 NwaCegarLoop]: Found error trace [2024-11-06 03:06:15,315 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-06 03:06:15,324 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 (13)] Forceful destruction successful, exit code 0 [2024-11-06 03:06:15,515 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:06:15,515 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-06 03:06:15,516 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-06 03:06:15,516 INFO L85 PathProgramCache]: Analyzing trace with hash 1658148491, now seen corresponding path program 1 times [2024-11-06 03:06:15,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-06 03:06:15,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1381456519] [2024-11-06 03:06:15,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-06 03:06:15,517 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:06:15,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-06 03:06:15,518 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-06 03:06:15,519 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 (14)] Waiting until timeout for monitored process [2024-11-06 03:06:15,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-06 03:06:15,826 INFO L255 TraceCheckSpWp]: Trace formula consists of 634 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-06 03:06:15,829 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-06 03:06:15,879 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-06 03:06:15,879 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-06 03:06:15,879 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-06 03:06:15,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1381456519] [2024-11-06 03:06:15,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1381456519] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-06 03:06:15,880 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-06 03:06:15,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-06 03:06:15,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393621590] [2024-11-06 03:06:15,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-06 03:06:15,881 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-06 03:06:15,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-06 03:06:15,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-06 03:06:15,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-06 03:06:15,882 INFO L87 Difference]: Start difference. First operand 2851 states and 3851 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 5 states have internal predecessors, (90), 3 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-06 03:06:15,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-06 03:06:15,969 INFO L93 Difference]: Finished difference Result 3069 states and 4128 transitions. [2024-11-06 03:06:15,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-06 03:06:15,970 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 5 states have internal predecessors, (90), 3 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 132 [2024-11-06 03:06:15,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-06 03:06:15,973 INFO L225 Difference]: With dead ends: 3069 [2024-11-06 03:06:15,974 INFO L226 Difference]: Without dead ends: 0 [2024-11-06 03:06:15,978 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-06 03:06:15,979 INFO L432 NwaCegarLoop]: 283 mSDtfsCounter, 1 mSDsluCounter, 844 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1127 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-06 03:06:15,980 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1127 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-06 03:06:15,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-06 03:06:15,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-06 03:06:15,980 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-06 03:06:15,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-06 03:06:15,983 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 132 [2024-11-06 03:06:15,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-06 03:06:15,983 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-06 03:06:15,983 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 5 states have internal predecessors, (90), 3 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-06 03:06:15,983 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-06 03:06:15,983 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-06 03:06:15,985 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-06 03:06:15,995 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 (14)] Ended with exit code 0 [2024-11-06 03:06:16,186 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-06 03:06:16,188 INFO L407 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-06 03:06:16,189 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-06 03:06:20,988 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-06 03:06:21,009 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,009 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,010 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,010 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,021 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,022 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,022 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,022 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,022 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,022 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,022 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,022 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,022 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,028 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,028 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,028 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,028 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,028 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,029 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,029 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,029 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,029 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,033 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,033 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,034 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,034 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,034 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,034 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,034 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,034 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,034 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,034 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,034 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,035 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,035 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,036 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,036 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,036 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,036 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,036 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,036 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,036 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,036 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,036 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,039 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,039 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,040 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,040 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,040 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,040 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,041 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,041 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,041 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,041 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,041 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,041 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,041 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,045 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,046 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,046 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,046 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,046 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,046 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,046 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,046 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,046 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,046 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,046 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,047 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,047 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,047 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,047 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,048 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,048 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,048 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,048 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,048 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,048 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,048 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,051 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,051 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,051 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,051 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,051 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,051 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,051 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,051 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,051 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,051 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,051 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,052 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,052 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,056 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,056 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,056 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #res!base [2024-11-06 03:06:21,056 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #res!offset [2024-11-06 03:06:21,056 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,056 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,056 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,056 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,056 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,057 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,057 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,057 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,057 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,059 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,060 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,060 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,060 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,060 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,060 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,060 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,060 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,060 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,060 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,060 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,061 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,061 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,061 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,061 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,061 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,061 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,062 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,062 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,062 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,062 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,062 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,063 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,063 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,063 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,063 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,063 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,063 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,064 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,064 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,064 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,064 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-06 03:06:21,064 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function lock_torture_stats_print [2024-11-06 03:06:21,064 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function lock_torture_stats_print [2024-11-06 03:06:21,064 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function lock_torture_stats_print [2024-11-06 03:06:21,064 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function lock_torture_stats_print [2024-11-06 03:06:21,064 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function lock_torture_stats_print [2024-11-06 03:06:21,064 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-06 03:06:21,067 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,067 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,067 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,067 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,067 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,067 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,068 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,068 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,068 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,068 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,068 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,068 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,068 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,068 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,069 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,069 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,069 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,069 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,069 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,069 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,069 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,069 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,069 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,070 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,070 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,070 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,070 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,070 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,070 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,070 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,070 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,071 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,071 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,071 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,071 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,071 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,071 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,072 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,072 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,072 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,072 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable n_lock_torture_errors by function lock_torture_cleanup [2024-11-06 03:06:21,072 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function lock_torture_cleanup [2024-11-06 03:06:21,072 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function lock_torture_cleanup [2024-11-06 03:06:21,072 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function lock_torture_cleanup [2024-11-06 03:06:21,072 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function lock_torture_cleanup [2024-11-06 03:06:21,072 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function lock_torture_cleanup [2024-11-06 03:06:21,072 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_irq_ops by function lock_torture_cleanup [2024-11-06 03:06:21,074 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,074 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,074 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,074 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,074 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,074 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,074 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,074 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,074 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,074 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,075 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,075 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,075 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,075 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,075 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,075 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,075 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,075 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,076 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,076 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,076 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,076 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,078 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,078 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,078 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,079 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,079 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,079 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,079 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,079 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,079 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,079 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,079 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,079 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,079 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,080 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,080 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,080 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,080 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,080 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,080 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,080 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,080 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,081 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,081 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,081 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,081 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,081 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,081 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,081 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,081 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,082 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,082 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,082 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-06 03:06:21,082 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-06 03:06:21,082 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-06 03:06:21,082 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-06 03:06:21,082 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-06 03:06:21,082 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-06 03:06:21,082 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-06 03:06:21,082 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,083 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,083 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,083 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,083 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,083 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,083 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,083 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,083 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,083 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,084 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,084 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,084 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,084 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,084 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,084 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,084 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,084 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,084 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,085 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,085 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,085 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,085 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,085 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,085 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,085 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,085 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,087 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-06 03:06:21,093 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,093 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,093 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,093 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,093 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,093 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,094 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,094 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,094 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,094 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,094 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,094 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,094 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,096 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable n_lock_torture_errors by function ldv_zalloc [2024-11-06 03:06:21,097 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function ldv_zalloc [2024-11-06 03:06:21,097 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function ldv_zalloc [2024-11-06 03:06:21,097 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function ldv_zalloc [2024-11-06 03:06:21,097 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function ldv_zalloc [2024-11-06 03:06:21,097 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function ldv_zalloc [2024-11-06 03:06:21,097 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_irq_ops by function ldv_zalloc [2024-11-06 03:06:21,100 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,100 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,100 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-06 03:06:21,100 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-06 03:06:21,100 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,100 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,100 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,100 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,101 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,101 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,101 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,101 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,101 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,102 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-06 03:06:21,102 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-06 03:06:21,102 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-06 03:06:21,102 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-06 03:06:21,102 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-06 03:06:21,102 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-06 03:06:21,102 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-06 03:06:21,102 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-06 03:06:21,102 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-06 03:06:21,103 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.11 03:06:21 BoogieIcfgContainer [2024-11-06 03:06:21,103 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-06 03:06:21,104 INFO L158 Benchmark]: Toolchain (without parser) took 20702.33ms. Allocated memory was 202.4MB in the beginning and 614.5MB in the end (delta: 412.1MB). Free memory was 147.9MB in the beginning and 370.0MB in the end (delta: -222.0MB). Peak memory consumption was 309.6MB. Max. memory is 8.0GB. [2024-11-06 03:06:21,104 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 202.4MB. Free memory is still 157.7MB. There was no memory consumed. Max. memory is 8.0GB. [2024-11-06 03:06:21,104 INFO L158 Benchmark]: CACSL2BoogieTranslator took 725.84ms. Allocated memory is still 202.4MB. Free memory was 147.4MB in the beginning and 91.8MB in the end (delta: 55.6MB). Peak memory consumption was 55.6MB. Max. memory is 8.0GB. [2024-11-06 03:06:21,105 INFO L158 Benchmark]: Boogie Procedure Inliner took 95.50ms. Allocated memory is still 202.4MB. Free memory was 91.8MB in the beginning and 86.1MB in the end (delta: 5.7MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2024-11-06 03:06:21,105 INFO L158 Benchmark]: Boogie Preprocessor took 173.75ms. Allocated memory was 202.4MB in the beginning and 273.7MB in the end (delta: 71.3MB). Free memory was 86.1MB in the beginning and 233.4MB in the end (delta: -147.3MB). Peak memory consumption was 20.0MB. Max. memory is 8.0GB. [2024-11-06 03:06:21,105 INFO L158 Benchmark]: RCFGBuilder took 2702.86ms. Allocated memory is still 273.7MB. Free memory was 233.4MB in the beginning and 222.5MB in the end (delta: 10.9MB). Peak memory consumption was 115.2MB. Max. memory is 8.0GB. [2024-11-06 03:06:21,106 INFO L158 Benchmark]: TraceAbstraction took 16996.25ms. Allocated memory was 273.7MB in the beginning and 614.5MB in the end (delta: 340.8MB). Free memory was 221.9MB in the beginning and 370.0MB in the end (delta: -148.0MB). Peak memory consumption was 310.7MB. Max. memory is 8.0GB. [2024-11-06 03:06:21,107 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 202.4MB. Free memory is still 157.7MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 725.84ms. Allocated memory is still 202.4MB. Free memory was 147.4MB in the beginning and 91.8MB in the end (delta: 55.6MB). Peak memory consumption was 55.6MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 95.50ms. Allocated memory is still 202.4MB. Free memory was 91.8MB in the beginning and 86.1MB in the end (delta: 5.7MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 173.75ms. Allocated memory was 202.4MB in the beginning and 273.7MB in the end (delta: 71.3MB). Free memory was 86.1MB in the beginning and 233.4MB in the end (delta: -147.3MB). Peak memory consumption was 20.0MB. Max. memory is 8.0GB. * RCFGBuilder took 2702.86ms. Allocated memory is still 273.7MB. Free memory was 233.4MB in the beginning and 222.5MB in the end (delta: 10.9MB). Peak memory consumption was 115.2MB. Max. memory is 8.0GB. * TraceAbstraction took 16996.25ms. Allocated memory was 273.7MB in the beginning and 614.5MB in the end (delta: 340.8MB). Free memory was 221.9MB in the beginning and 370.0MB in the end (delta: -148.0MB). Peak memory consumption was 310.7MB. 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: ~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: ~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: 12.0s, OverallIterations: 13, TraceHistogramMax: 6, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 3.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 3182 SdHoareTripleChecker+Valid, 1.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3164 mSDsluCounter, 13869 SdHoareTripleChecker+Invalid, 1.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 7641 mSDsCounter, 48 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 285 IncrementalHoareTripleChecker+Invalid, 333 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 48 mSolverCounterUnsat, 6228 mSDtfsCounter, 285 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1232 GetRequests, 1208 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3323occurred in iteration=9, InterpolantAutomatonStates: 47, 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, 13 MinimizatonAttempts, 403 StatesRemovedByMinimization, 8 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.6s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 1137 NumberOfCodeBlocks, 1137 NumberOfCodeBlocksAsserted, 14 NumberOfCheckSat, 1230 ConstructedInterpolants, 0 QuantifiedInterpolants, 1750 SizeOfPredicates, 1 NumberOfNonLiveVariables, 6579 ConjunctsInSsa, 40 ConjunctsInUnsatCore, 14 InterpolantComputations, 12 PerfectInterpolantSequences, 379/381 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 == verbose)) && (((1 + nwriters_stress) % 4294967296) == 0)) Ensures: ((((1 == ldv_state_variable_0) && (1 == verbose)) && (((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)) Ensures: ((((((0 == ldv_state_variable_2) && (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))) && (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-06 03:06:21,174 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...