./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/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 --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/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 -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 8cac8187c908783c6da6279dd5046ee81ec4fe5bbaff4f4fff097111c44b0a84 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 05:01:09,482 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 05:01:09,590 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-64bit-Taipan_Default.epf [2024-11-09 05:01:09,598 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 05:01:09,600 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 05:01:09,638 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 05:01:09,639 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 05:01:09,640 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 05:01:09,641 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 05:01:09,643 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 05:01:09,643 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 05:01:09,644 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 05:01:09,644 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 05:01:09,644 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-09 05:01:09,646 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 05:01:09,647 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 05:01:09,648 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-09 05:01:09,649 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-09 05:01:09,649 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 05:01:09,650 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-09 05:01:09,654 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-09 05:01:09,655 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-09 05:01:09,655 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 05:01:09,656 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 05:01:09,656 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 05:01:09,656 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 05:01:09,656 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 05:01:09,657 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 05:01:09,657 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 05:01:09,657 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 05:01:09,658 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 05:01:09,660 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 05:01:09,661 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 05:01:09,661 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 05:01:09,661 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 05:01:09,662 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 05:01:09,662 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 05:01:09,662 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 05:01:09,662 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 05:01:09,663 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-09 05:01:09,663 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 05:01:09,663 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 05:01:09,664 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 05:01:09,664 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 05:01:09,665 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/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: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 8cac8187c908783c6da6279dd5046ee81ec4fe5bbaff4f4fff097111c44b0a84 [2024-11-09 05:01:09,962 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 05:01:10,008 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 05:01:10,011 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 05:01:10,013 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 05:01:10,013 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 05:01:10,015 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/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 Unable to find full path for "g++" [2024-11-09 05:01:12,089 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 05:01:12,490 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 05:01:12,491 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/sv-benchmarks/c/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-09 05:01:12,526 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/data/83b79bbb7/dd7ed79da2b3438b9bc529b3d8fb1027/FLAG98e035909 [2024-11-09 05:01:12,546 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/data/83b79bbb7/dd7ed79da2b3438b9bc529b3d8fb1027 [2024-11-09 05:01:12,548 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 05:01:12,550 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 05:01:12,552 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 05:01:12,552 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 05:01:12,559 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 05:01:12,560 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 05:01:12" (1/1) ... [2024-11-09 05:01:12,561 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6171f38a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:01:12, skipping insertion in model container [2024-11-09 05:01:12,561 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 05:01:12" (1/1) ... [2024-11-09 05:01:12,649 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 05:01:13,082 WARN L1355 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [1764] [2024-11-09 05:01:13,086 WARN L1355 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-09 05:01:13,270 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/sv-benchmarks/c/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-09 05:01:13,533 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 05:01:13,560 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 05:01:13,647 WARN L1355 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [1764] [2024-11-09 05:01:13,649 WARN L1355 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-09 05:01:13,653 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [1855] [2024-11-09 05:01:13,656 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [1858] [2024-11-09 05:01:13,658 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [1861] [2024-11-09 05:01:13,660 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [1864] [2024-11-09 05:01:13,662 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-09 05:01:13,675 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/sv-benchmarks/c/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-09 05:01:13,745 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 05:01:13,831 INFO L204 MainTranslator]: Completed translation [2024-11-09 05:01:13,831 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:01:13 WrapperNode [2024-11-09 05:01:13,832 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 05:01:13,833 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 05:01:13,833 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 05:01:13,862 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 05:01:13,882 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:01:13" (1/1) ... [2024-11-09 05:01:13,923 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:01:13" (1/1) ... [2024-11-09 05:01:13,987 INFO L138 Inliner]: procedures = 114, calls = 293, calls flagged for inlining = 50, calls inlined = 38, statements flattened = 960 [2024-11-09 05:01:13,988 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 05:01:13,988 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 05:01:13,989 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 05:01:13,989 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 05:01:14,001 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:01:13" (1/1) ... [2024-11-09 05:01:14,002 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:01:13" (1/1) ... [2024-11-09 05:01:14,015 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:01:13" (1/1) ... [2024-11-09 05:01:14,015 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:01:13" (1/1) ... [2024-11-09 05:01:14,048 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:01:13" (1/1) ... [2024-11-09 05:01:14,057 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:01:13" (1/1) ... [2024-11-09 05:01:14,063 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:01:13" (1/1) ... [2024-11-09 05:01:14,068 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:01:13" (1/1) ... [2024-11-09 05:01:14,077 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 05:01:14,078 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 05:01:14,079 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 05:01:14,079 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 05:01:14,080 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:01:13" (1/1) ... [2024-11-09 05:01:14,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 05:01:14,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:01:14,117 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 05:01:14,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 05:01:14,163 INFO L130 BoogieDeclarations]: Found specification of procedure _torture_stop_kthread [2024-11-09 05:01:14,163 INFO L138 BoogieDeclarations]: Found implementation of procedure _torture_stop_kthread [2024-11-09 05:01:14,163 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_busted_write_lock [2024-11-09 05:01:14,164 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_busted_write_lock [2024-11-09 05:01:14,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-09 05:01:14,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-09 05:01:14,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-09 05:01:14,165 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_delay [2024-11-09 05:01:14,165 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_delay [2024-11-09 05:01:14,166 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2024-11-09 05:01:14,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2024-11-09 05:01:14,166 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-09 05:01:14,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-09 05:01:14,168 INFO L130 BoogieDeclarations]: Found specification of procedure _torture_create_kthread [2024-11-09 05:01:14,168 INFO L138 BoogieDeclarations]: Found implementation of procedure _torture_create_kthread [2024-11-09 05:01:14,169 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_lock [2024-11-09 05:01:14,169 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_lock [2024-11-09 05:01:14,169 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-11-09 05:01:14,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-11-09 05:01:14,169 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-09 05:01:14,169 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-09 05:01:14,169 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_spin_write_unlock_irq [2024-11-09 05:01:14,170 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_spin_write_unlock_irq [2024-11-09 05:01:14,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-09 05:01:14,170 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-09 05:01:14,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-09 05:01:14,170 INFO L130 BoogieDeclarations]: Found specification of procedure torture_random [2024-11-09 05:01:14,170 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_random [2024-11-09 05:01:14,171 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_cleanup [2024-11-09 05:01:14,171 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_cleanup [2024-11-09 05:01:14,171 INFO L130 BoogieDeclarations]: Found specification of procedure torture_init_end [2024-11-09 05:01:14,171 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_init_end [2024-11-09 05:01:14,171 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-09 05:01:14,171 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-09 05:01:14,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-09 05:01:14,172 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2024-11-09 05:01:14,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2024-11-09 05:01:14,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 05:01:14,173 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-09 05:01:14,173 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-09 05:01:14,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2024-11-09 05:01:14,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-09 05:01:14,174 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_stats_print [2024-11-09 05:01:14,174 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_stats_print [2024-11-09 05:01:14,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2024-11-09 05:01:14,175 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2024-11-09 05:01:14,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2024-11-09 05:01:14,175 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_lock_irq [2024-11-09 05:01:14,176 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_lock_irq [2024-11-09 05:01:14,176 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-09 05:01:14,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2024-11-09 05:01:14,176 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_busted_write_delay [2024-11-09 05:01:14,176 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_busted_write_delay [2024-11-09 05:01:14,177 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-09 05:01:14,177 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-09 05:01:14,177 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-09 05:01:14,177 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-09 05:01:14,178 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_busted_write_unlock [2024-11-09 05:01:14,178 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_busted_write_unlock [2024-11-09 05:01:14,178 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_print_module_parms [2024-11-09 05:01:14,178 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_print_module_parms [2024-11-09 05:01:14,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-09 05:01:14,179 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-09 05:01:14,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-09 05:01:14,179 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_unlock [2024-11-09 05:01:14,179 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_unlock [2024-11-09 05:01:14,180 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 05:01:14,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 05:01:14,492 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 05:01:14,495 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 05:01:14,653 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-09 05:01:15,672 INFO L? ?]: Removed 301 outVars from TransFormulas that were not future-live. [2024-11-09 05:01:15,672 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 05:01:15,985 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 05:01:15,987 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-09 05:01:15,988 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 05:01:15 BoogieIcfgContainer [2024-11-09 05:01:15,988 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 05:01:15,991 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 05:01:15,991 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 05:01:15,996 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 05:01:15,998 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 05:01:12" (1/3) ... [2024-11-09 05:01:15,999 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1abb218b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 05:01:15, skipping insertion in model container [2024-11-09 05:01:15,999 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:01:13" (2/3) ... [2024-11-09 05:01:16,000 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1abb218b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 05:01:15, skipping insertion in model container [2024-11-09 05:01:16,000 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 05:01:15" (3/3) ... [2024-11-09 05:01:16,003 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-09 05:01:16,026 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 05:01:16,026 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-09 05:01:16,114 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 05:01:16,121 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=FINITE_AUTOMATA, 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;@5d7fbf8d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 05:01:16,122 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-09 05:01:16,127 INFO L276 IsEmpty]: Start isEmpty. Operand has 295 states, 196 states have (on average 1.4642857142857142) internal successors, (287), 209 states have internal predecessors, (287), 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-09 05:01:16,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-09 05:01:16,144 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:01:16,145 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] [2024-11-09 05:01:16,145 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:01:16,151 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:01:16,152 INFO L85 PathProgramCache]: Analyzing trace with hash -1262849377, now seen corresponding path program 1 times [2024-11-09 05:01:16,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:01:16,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293493850] [2024-11-09 05:01:16,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:01:16,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:01:16,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:01:16,890 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-09 05:01:16,891 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:01:16,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293493850] [2024-11-09 05:01:16,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293493850] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:01:16,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:01:16,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:01:16,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222340583] [2024-11-09 05:01:16,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:01:16,900 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:01:16,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:01:16,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:01:16,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:01:16,930 INFO L87 Difference]: Start difference. First operand has 295 states, 196 states have (on average 1.4642857142857142) internal successors, (287), 209 states have internal predecessors, (287), 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 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 05:01:17,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:01:17,314 INFO L93 Difference]: Finished difference Result 780 states and 1123 transitions. [2024-11-09 05:01:17,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:01:17,318 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 43 [2024-11-09 05:01:17,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:01:17,341 INFO L225 Difference]: With dead ends: 780 [2024-11-09 05:01:17,341 INFO L226 Difference]: Without dead ends: 442 [2024-11-09 05:01:17,350 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-09 05:01:17,357 INFO L432 NwaCegarLoop]: 388 mSDtfsCounter, 388 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 652 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 05:01:17,358 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [388 Valid, 652 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 05:01:17,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2024-11-09 05:01:17,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 439. [2024-11-09 05:01:17,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 302 states have (on average 1.4271523178807948) internal successors, (431), 310 states have internal predecessors, (431), 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-09 05:01:17,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 616 transitions. [2024-11-09 05:01:17,496 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 616 transitions. Word has length 43 [2024-11-09 05:01:17,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:01:17,499 INFO L471 AbstractCegarLoop]: Abstraction has 439 states and 616 transitions. [2024-11-09 05:01:17,499 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 05:01:17,500 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 616 transitions. [2024-11-09 05:01:17,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-09 05:01:17,508 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:01:17,508 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] [2024-11-09 05:01:17,509 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 05:01:17,509 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:01:17,509 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:01:17,510 INFO L85 PathProgramCache]: Analyzing trace with hash 1799786782, now seen corresponding path program 1 times [2024-11-09 05:01:17,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:01:17,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412390124] [2024-11-09 05:01:17,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:01:17,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:01:17,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:01:17,932 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-09 05:01:17,933 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:01:17,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412390124] [2024-11-09 05:01:17,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412390124] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:01:17,934 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:01:17,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:01:17,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954540156] [2024-11-09 05:01:17,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:01:17,935 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:01:17,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:01:17,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:01:17,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:01:17,938 INFO L87 Difference]: Start difference. First operand 439 states and 616 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 4 states have internal predecessors, (27), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-09 05:01:18,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:01:18,282 INFO L93 Difference]: Finished difference Result 831 states and 1195 transitions. [2024-11-09 05:01:18,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:01:18,284 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 4 states have internal predecessors, (27), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 46 [2024-11-09 05:01:18,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:01:18,299 INFO L225 Difference]: With dead ends: 831 [2024-11-09 05:01:18,300 INFO L226 Difference]: Without dead ends: 805 [2024-11-09 05:01:18,301 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:01:18,304 INFO L432 NwaCegarLoop]: 359 mSDtfsCounter, 377 mSDsluCounter, 692 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 1051 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:01:18,305 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [377 Valid, 1051 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 05:01:18,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 805 states. [2024-11-09 05:01:18,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 805 to 771. [2024-11-09 05:01:18,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 771 states, 548 states have (on average 1.4616788321167884) internal successors, (801), 562 states have internal predecessors, (801), 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-09 05:01:18,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 771 states to 771 states and 1109 transitions. [2024-11-09 05:01:18,399 INFO L78 Accepts]: Start accepts. Automaton has 771 states and 1109 transitions. Word has length 46 [2024-11-09 05:01:18,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:01:18,400 INFO L471 AbstractCegarLoop]: Abstraction has 771 states and 1109 transitions. [2024-11-09 05:01:18,400 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 4 states have internal predecessors, (27), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-09 05:01:18,400 INFO L276 IsEmpty]: Start isEmpty. Operand 771 states and 1109 transitions. [2024-11-09 05:01:18,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-09 05:01:18,407 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:01:18,408 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] [2024-11-09 05:01:18,408 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-09 05:01:18,408 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:01:18,410 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:01:18,411 INFO L85 PathProgramCache]: Analyzing trace with hash -1275856691, now seen corresponding path program 1 times [2024-11-09 05:01:18,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:01:18,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229699350] [2024-11-09 05:01:18,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:01:18,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:01:18,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:01:18,574 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-09 05:01:18,575 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:01:18,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229699350] [2024-11-09 05:01:18,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229699350] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:01:18,575 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:01:18,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:01:18,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057699372] [2024-11-09 05:01:18,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:01:18,577 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:01:18,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:01:18,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:01:18,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:01:18,579 INFO L87 Difference]: Start difference. First operand 771 states and 1109 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-09 05:01:18,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:01:18,965 INFO L93 Difference]: Finished difference Result 1979 states and 2824 transitions. [2024-11-09 05:01:18,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:01:18,966 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 59 [2024-11-09 05:01:18,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:01:18,978 INFO L225 Difference]: With dead ends: 1979 [2024-11-09 05:01:18,978 INFO L226 Difference]: Without dead ends: 1223 [2024-11-09 05:01:18,984 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-09 05:01:18,987 INFO L432 NwaCegarLoop]: 378 mSDtfsCounter, 357 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 707 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:01:18,989 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [357 Valid, 707 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 05:01:18,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1223 states. [2024-11-09 05:01:19,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1223 to 1189. [2024-11-09 05:01:19,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1189 states, 829 states have (on average 1.4499396863691194) internal successors, (1202), 859 states have internal predecessors, (1202), 247 states have call successors, (247), 117 states have call predecessors, (247), 112 states have return successors, (244), 228 states have call predecessors, (244), 242 states have call successors, (244) [2024-11-09 05:01:19,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1189 states to 1189 states and 1693 transitions. [2024-11-09 05:01:19,151 INFO L78 Accepts]: Start accepts. Automaton has 1189 states and 1693 transitions. Word has length 59 [2024-11-09 05:01:19,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:01:19,152 INFO L471 AbstractCegarLoop]: Abstraction has 1189 states and 1693 transitions. [2024-11-09 05:01:19,152 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-09 05:01:19,153 INFO L276 IsEmpty]: Start isEmpty. Operand 1189 states and 1693 transitions. [2024-11-09 05:01:19,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-09 05:01:19,162 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:01:19,162 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] [2024-11-09 05:01:19,163 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-09 05:01:19,163 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:01:19,164 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:01:19,164 INFO L85 PathProgramCache]: Analyzing trace with hash -940681995, now seen corresponding path program 1 times [2024-11-09 05:01:19,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:01:19,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279184800] [2024-11-09 05:01:19,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:01:19,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:01:19,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:01:19,369 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-09 05:01:19,369 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:01:19,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279184800] [2024-11-09 05:01:19,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279184800] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:01:19,372 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:01:19,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:01:19,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863410356] [2024-11-09 05:01:19,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:01:19,374 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:01:19,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:01:19,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:01:19,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:01:19,376 INFO L87 Difference]: Start difference. First operand 1189 states and 1693 transitions. Second operand has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-09 05:01:19,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:01:19,783 INFO L93 Difference]: Finished difference Result 3129 states and 4438 transitions. [2024-11-09 05:01:19,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:01:19,783 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 62 [2024-11-09 05:01:19,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:01:19,800 INFO L225 Difference]: With dead ends: 3129 [2024-11-09 05:01:19,800 INFO L226 Difference]: Without dead ends: 1955 [2024-11-09 05:01:19,805 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-09 05:01:19,807 INFO L432 NwaCegarLoop]: 420 mSDtfsCounter, 354 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 749 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:01:19,809 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [354 Valid, 749 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 05:01:19,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1955 states. [2024-11-09 05:01:19,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1955 to 1365. [2024-11-09 05:01:19,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1365 states, 965 states have (on average 1.455958549222798) internal successors, (1405), 998 states have internal predecessors, (1405), 269 states have call successors, (269), 135 states have call predecessors, (269), 130 states have return successors, (266), 250 states have call predecessors, (266), 264 states have call successors, (266) [2024-11-09 05:01:19,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1365 states to 1365 states and 1940 transitions. [2024-11-09 05:01:19,991 INFO L78 Accepts]: Start accepts. Automaton has 1365 states and 1940 transitions. Word has length 62 [2024-11-09 05:01:19,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:01:19,992 INFO L471 AbstractCegarLoop]: Abstraction has 1365 states and 1940 transitions. [2024-11-09 05:01:19,992 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-09 05:01:19,993 INFO L276 IsEmpty]: Start isEmpty. Operand 1365 states and 1940 transitions. [2024-11-09 05:01:19,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-09 05:01:19,997 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:01:19,997 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] [2024-11-09 05:01:19,997 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-09 05:01:19,998 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:01:19,998 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:01:19,998 INFO L85 PathProgramCache]: Analyzing trace with hash -1360072424, now seen corresponding path program 1 times [2024-11-09 05:01:19,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:01:19,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237797849] [2024-11-09 05:01:19,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:01:19,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:01:20,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:01:20,277 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-09 05:01:20,279 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:01:20,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237797849] [2024-11-09 05:01:20,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237797849] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:01:20,280 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:01:20,280 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:01:20,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783656805] [2024-11-09 05:01:20,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:01:20,281 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:01:20,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:01:20,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:01:20,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:01:20,282 INFO L87 Difference]: Start difference. First operand 1365 states and 1940 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-09 05:01:20,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:01:20,596 INFO L93 Difference]: Finished difference Result 2665 states and 3790 transitions. [2024-11-09 05:01:20,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:01:20,597 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 66 [2024-11-09 05:01:20,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:01:20,606 INFO L225 Difference]: With dead ends: 2665 [2024-11-09 05:01:20,607 INFO L226 Difference]: Without dead ends: 1323 [2024-11-09 05:01:20,613 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-09 05:01:20,614 INFO L432 NwaCegarLoop]: 360 mSDtfsCounter, 0 mSDsluCounter, 715 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1075 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:01:20,615 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1075 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 05:01:20,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1323 states. [2024-11-09 05:01:20,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1323 to 1323. [2024-11-09 05:01:20,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1323 states, 943 states have (on average 1.4538706256627785) internal successors, (1371), 974 states have internal predecessors, (1371), 249 states have call successors, (249), 135 states have call predecessors, (249), 130 states have return successors, (246), 232 states have call predecessors, (246), 244 states have call successors, (246) [2024-11-09 05:01:20,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1323 states to 1323 states and 1866 transitions. [2024-11-09 05:01:20,729 INFO L78 Accepts]: Start accepts. Automaton has 1323 states and 1866 transitions. Word has length 66 [2024-11-09 05:01:20,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:01:20,730 INFO L471 AbstractCegarLoop]: Abstraction has 1323 states and 1866 transitions. [2024-11-09 05:01:20,730 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-09 05:01:20,730 INFO L276 IsEmpty]: Start isEmpty. Operand 1323 states and 1866 transitions. [2024-11-09 05:01:20,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-11-09 05:01:20,735 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:01:20,735 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2024-11-09 05:01:20,736 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-09 05:01:20,736 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:01:20,736 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:01:20,737 INFO L85 PathProgramCache]: Analyzing trace with hash -237756552, now seen corresponding path program 1 times [2024-11-09 05:01:20,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:01:20,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646587820] [2024-11-09 05:01:20,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:01:20,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:01:20,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:01:21,091 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-09 05:01:21,093 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:01:21,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646587820] [2024-11-09 05:01:21,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646587820] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:01:21,094 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:01:21,094 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:01:21,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794338024] [2024-11-09 05:01:21,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:01:21,095 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:01:21,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:01:21,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:01:21,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:01:21,097 INFO L87 Difference]: Start difference. First operand 1323 states and 1866 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-09 05:01:21,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:01:21,438 INFO L93 Difference]: Finished difference Result 2591 states and 3660 transitions. [2024-11-09 05:01:21,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:01:21,440 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 106 [2024-11-09 05:01:21,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:01:21,450 INFO L225 Difference]: With dead ends: 2591 [2024-11-09 05:01:21,450 INFO L226 Difference]: Without dead ends: 1311 [2024-11-09 05:01:21,454 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-09 05:01:21,455 INFO L432 NwaCegarLoop]: 341 mSDtfsCounter, 0 mSDsluCounter, 1005 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1346 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:01:21,455 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1346 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 05:01:21,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1311 states. [2024-11-09 05:01:21,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1311 to 1311. [2024-11-09 05:01:21,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1311 states, 931 states have (on average 1.4511278195488722) internal successors, (1351), 964 states have internal predecessors, (1351), 249 states have call successors, (249), 135 states have call predecessors, (249), 130 states have return successors, (244), 230 states have call predecessors, (244), 242 states have call successors, (244) [2024-11-09 05:01:21,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1311 states to 1311 states and 1844 transitions. [2024-11-09 05:01:21,559 INFO L78 Accepts]: Start accepts. Automaton has 1311 states and 1844 transitions. Word has length 106 [2024-11-09 05:01:21,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:01:21,559 INFO L471 AbstractCegarLoop]: Abstraction has 1311 states and 1844 transitions. [2024-11-09 05:01:21,560 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-09 05:01:21,560 INFO L276 IsEmpty]: Start isEmpty. Operand 1311 states and 1844 transitions. [2024-11-09 05:01:21,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-11-09 05:01:21,564 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:01:21,565 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2024-11-09 05:01:21,565 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-09 05:01:21,565 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:01:21,565 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:01:21,566 INFO L85 PathProgramCache]: Analyzing trace with hash -290336782, now seen corresponding path program 1 times [2024-11-09 05:01:21,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:01:21,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640477074] [2024-11-09 05:01:21,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:01:21,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:01:21,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:01:21,784 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-09 05:01:21,784 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:01:21,784 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640477074] [2024-11-09 05:01:21,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640477074] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:01:21,784 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:01:21,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:01:21,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981790911] [2024-11-09 05:01:21,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:01:21,785 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:01:21,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:01:21,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:01:21,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:01:21,787 INFO L87 Difference]: Start difference. First operand 1311 states and 1844 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-09 05:01:22,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:01:22,029 INFO L93 Difference]: Finished difference Result 2549 states and 3586 transitions. [2024-11-09 05:01:22,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:01:22,030 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 107 [2024-11-09 05:01:22,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:01:22,039 INFO L225 Difference]: With dead ends: 2549 [2024-11-09 05:01:22,040 INFO L226 Difference]: Without dead ends: 1307 [2024-11-09 05:01:22,044 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-09 05:01:22,045 INFO L432 NwaCegarLoop]: 339 mSDtfsCounter, 358 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:01:22,045 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [358 Valid, 339 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:01:22,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1307 states. [2024-11-09 05:01:22,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1307 to 1307. [2024-11-09 05:01:22,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1307 states, 927 states have (on average 1.4444444444444444) internal successors, (1339), 960 states have internal predecessors, (1339), 249 states have call successors, (249), 135 states have call predecessors, (249), 130 states have return successors, (244), 230 states have call predecessors, (244), 242 states have call successors, (244) [2024-11-09 05:01:22,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1307 states to 1307 states and 1832 transitions. [2024-11-09 05:01:22,184 INFO L78 Accepts]: Start accepts. Automaton has 1307 states and 1832 transitions. Word has length 107 [2024-11-09 05:01:22,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:01:22,187 INFO L471 AbstractCegarLoop]: Abstraction has 1307 states and 1832 transitions. [2024-11-09 05:01:22,188 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-09 05:01:22,189 INFO L276 IsEmpty]: Start isEmpty. Operand 1307 states and 1832 transitions. [2024-11-09 05:01:22,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-09 05:01:22,193 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:01:22,193 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2024-11-09 05:01:22,193 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-09 05:01:22,194 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:01:22,198 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:01:22,199 INFO L85 PathProgramCache]: Analyzing trace with hash 1245127818, now seen corresponding path program 1 times [2024-11-09 05:01:22,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:01:22,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230956547] [2024-11-09 05:01:22,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:01:22,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:01:22,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:01:22,546 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 05:01:22,547 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:01:22,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230956547] [2024-11-09 05:01:22,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230956547] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:01:22,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:01:22,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:01:22,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573798934] [2024-11-09 05:01:22,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:01:22,549 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:01:22,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:01:22,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:01:22,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:01:22,550 INFO L87 Difference]: Start difference. First operand 1307 states and 1832 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-09 05:01:23,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:01:23,218 INFO L93 Difference]: Finished difference Result 3199 states and 4492 transitions. [2024-11-09 05:01:23,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:01:23,219 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 108 [2024-11-09 05:01:23,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:01:23,232 INFO L225 Difference]: With dead ends: 3199 [2024-11-09 05:01:23,232 INFO L226 Difference]: Without dead ends: 1961 [2024-11-09 05:01:23,237 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:01:23,237 INFO L432 NwaCegarLoop]: 556 mSDtfsCounter, 572 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 572 SdHoareTripleChecker+Valid, 874 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-09 05:01:23,238 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [572 Valid, 874 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-09 05:01:23,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1961 states. [2024-11-09 05:01:23,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1961 to 1675. [2024-11-09 05:01:23,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1675 states, 1213 states have (on average 1.4517724649629018) internal successors, (1761), 1254 states have internal predecessors, (1761), 300 states have call successors, (300), 166 states have call predecessors, (300), 161 states have return successors, (295), 281 states have call predecessors, (295), 293 states have call successors, (295) [2024-11-09 05:01:23,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1675 states to 1675 states and 2356 transitions. [2024-11-09 05:01:23,394 INFO L78 Accepts]: Start accepts. Automaton has 1675 states and 2356 transitions. Word has length 108 [2024-11-09 05:01:23,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:01:23,394 INFO L471 AbstractCegarLoop]: Abstraction has 1675 states and 2356 transitions. [2024-11-09 05:01:23,395 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-09 05:01:23,395 INFO L276 IsEmpty]: Start isEmpty. Operand 1675 states and 2356 transitions. [2024-11-09 05:01:23,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-09 05:01:23,399 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:01:23,400 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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] [2024-11-09 05:01:23,400 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-09 05:01:23,400 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:01:23,401 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:01:23,401 INFO L85 PathProgramCache]: Analyzing trace with hash -582930258, now seen corresponding path program 1 times [2024-11-09 05:01:23,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:01:23,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699091910] [2024-11-09 05:01:23,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:01:23,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:01:23,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:01:23,743 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 05:01:23,743 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:01:23,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699091910] [2024-11-09 05:01:23,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699091910] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:01:23,744 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:01:23,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:01:23,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120345976] [2024-11-09 05:01:23,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:01:23,745 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:01:23,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:01:23,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:01:23,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:01:23,750 INFO L87 Difference]: Start difference. First operand 1675 states and 2356 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-09 05:01:24,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:01:24,435 INFO L93 Difference]: Finished difference Result 4122 states and 5812 transitions. [2024-11-09 05:01:24,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:01:24,436 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 111 [2024-11-09 05:01:24,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:01:24,455 INFO L225 Difference]: With dead ends: 4122 [2024-11-09 05:01:24,455 INFO L226 Difference]: Without dead ends: 2516 [2024-11-09 05:01:24,461 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:01:24,463 INFO L432 NwaCegarLoop]: 548 mSDtfsCounter, 566 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 866 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-09 05:01:24,464 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [566 Valid, 866 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-09 05:01:24,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2516 states. [2024-11-09 05:01:24,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2516 to 2229. [2024-11-09 05:01:24,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2229 states, 1648 states have (on average 1.4557038834951457) internal successors, (2399), 1701 states have internal predecessors, (2399), 373 states have call successors, (373), 212 states have call predecessors, (373), 207 states have return successors, (368), 354 states have call predecessors, (368), 366 states have call successors, (368) [2024-11-09 05:01:24,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2229 states to 2229 states and 3140 transitions. [2024-11-09 05:01:24,698 INFO L78 Accepts]: Start accepts. Automaton has 2229 states and 3140 transitions. Word has length 111 [2024-11-09 05:01:24,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:01:24,700 INFO L471 AbstractCegarLoop]: Abstraction has 2229 states and 3140 transitions. [2024-11-09 05:01:24,700 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-09 05:01:24,701 INFO L276 IsEmpty]: Start isEmpty. Operand 2229 states and 3140 transitions. [2024-11-09 05:01:24,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-09 05:01:24,709 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:01:24,710 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 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] [2024-11-09 05:01:24,710 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-09 05:01:24,710 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:01:24,711 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:01:24,711 INFO L85 PathProgramCache]: Analyzing trace with hash 1052651832, now seen corresponding path program 1 times [2024-11-09 05:01:24,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:01:24,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866863713] [2024-11-09 05:01:24,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:01:24,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:01:24,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:01:25,261 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 8 proven. 13 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-09 05:01:25,262 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:01:25,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866863713] [2024-11-09 05:01:25,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866863713] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:01:25,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834295175] [2024-11-09 05:01:25,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:01:25,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:01:25,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:01:25,265 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:01:25,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 05:01:25,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:01:25,744 INFO L255 TraceCheckSpWp]: Trace formula consists of 943 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 05:01:25,756 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:01:26,122 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 15 proven. 6 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-09 05:01:26,123 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:01:26,553 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-09 05:01:26,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834295175] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-09 05:01:26,554 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 05:01:26,554 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6, 6] total 12 [2024-11-09 05:01:26,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220657737] [2024-11-09 05:01:26,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:01:26,555 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 05:01:26,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:01:26,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 05:01:26,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2024-11-09 05:01:26,556 INFO L87 Difference]: Start difference. First operand 2229 states and 3140 transitions. Second operand has 6 states, 6 states have (on average 13.0) internal successors, (78), 6 states have internal predecessors, (78), 4 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-09 05:01:28,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:01:28,333 INFO L93 Difference]: Finished difference Result 7892 states and 11153 transitions. [2024-11-09 05:01:28,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-09 05:01:28,334 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.0) internal successors, (78), 6 states have internal predecessors, (78), 4 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 116 [2024-11-09 05:01:28,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:01:28,380 INFO L225 Difference]: With dead ends: 7892 [2024-11-09 05:01:28,381 INFO L226 Difference]: Without dead ends: 7866 [2024-11-09 05:01:28,385 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 224 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2024-11-09 05:01:28,386 INFO L432 NwaCegarLoop]: 811 mSDtfsCounter, 1289 mSDsluCounter, 783 mSDsCounter, 0 mSdLazyCounter, 501 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1289 SdHoareTripleChecker+Valid, 1594 SdHoareTripleChecker+Invalid, 653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:01:28,387 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1289 Valid, 1594 Invalid, 653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [152 Valid, 501 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-09 05:01:28,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7866 states. [2024-11-09 05:01:28,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7866 to 7317. [2024-11-09 05:01:28,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7317 states, 5502 states have (on average 1.4692838967648127) internal successors, (8084), 5669 states have internal predecessors, (8084), 1156 states have call successors, (1156), 663 states have call predecessors, (1156), 658 states have return successors, (1151), 1118 states have call predecessors, (1151), 1146 states have call successors, (1151) [2024-11-09 05:01:28,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7317 states to 7317 states and 10391 transitions. [2024-11-09 05:01:29,008 INFO L78 Accepts]: Start accepts. Automaton has 7317 states and 10391 transitions. Word has length 116 [2024-11-09 05:01:29,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:01:29,012 INFO L471 AbstractCegarLoop]: Abstraction has 7317 states and 10391 transitions. [2024-11-09 05:01:29,012 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.0) internal successors, (78), 6 states have internal predecessors, (78), 4 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-09 05:01:29,012 INFO L276 IsEmpty]: Start isEmpty. Operand 7317 states and 10391 transitions. [2024-11-09 05:01:29,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-09 05:01:29,035 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:01:29,036 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-09 05:01:29,062 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-09 05:01:29,236 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:01:29,237 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:01:29,238 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:01:29,238 INFO L85 PathProgramCache]: Analyzing trace with hash 1426563045, now seen corresponding path program 1 times [2024-11-09 05:01:29,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:01:29,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131830099] [2024-11-09 05:01:29,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:01:29,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:01:29,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:01:29,591 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-09 05:01:29,592 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:01:29,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131830099] [2024-11-09 05:01:29,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131830099] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:01:29,592 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:01:29,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:01:29,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611090892] [2024-11-09 05:01:29,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:01:29,593 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:01:29,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:01:29,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:01:29,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:01:29,595 INFO L87 Difference]: Start difference. First operand 7317 states and 10391 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-09 05:01:30,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:01:30,323 INFO L93 Difference]: Finished difference Result 13497 states and 19238 transitions. [2024-11-09 05:01:30,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:01:30,323 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 119 [2024-11-09 05:01:30,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:01:30,370 INFO L225 Difference]: With dead ends: 13497 [2024-11-09 05:01:30,371 INFO L226 Difference]: Without dead ends: 6135 [2024-11-09 05:01:30,394 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:01:30,395 INFO L432 NwaCegarLoop]: 416 mSDtfsCounter, 336 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 336 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 05:01:30,395 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [336 Valid, 641 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 05:01:30,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6135 states. [2024-11-09 05:01:30,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6135 to 5737. [2024-11-09 05:01:30,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5737 states, 4411 states have (on average 1.455225572432555) internal successors, (6419), 4531 states have internal predecessors, (6419), 838 states have call successors, (838), 492 states have call predecessors, (838), 487 states have return successors, (833), 827 states have call predecessors, (833), 833 states have call successors, (833) [2024-11-09 05:01:30,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5737 states to 5737 states and 8090 transitions. [2024-11-09 05:01:30,864 INFO L78 Accepts]: Start accepts. Automaton has 5737 states and 8090 transitions. Word has length 119 [2024-11-09 05:01:30,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:01:30,865 INFO L471 AbstractCegarLoop]: Abstraction has 5737 states and 8090 transitions. [2024-11-09 05:01:30,865 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-09 05:01:30,865 INFO L276 IsEmpty]: Start isEmpty. Operand 5737 states and 8090 transitions. [2024-11-09 05:01:30,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-09 05:01:30,879 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:01:30,879 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 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] [2024-11-09 05:01:30,880 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-09 05:01:30,880 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:01:30,880 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:01:30,880 INFO L85 PathProgramCache]: Analyzing trace with hash 781228839, now seen corresponding path program 1 times [2024-11-09 05:01:30,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:01:30,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355873922] [2024-11-09 05:01:30,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:01:30,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:01:30,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:01:31,364 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 18 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-09 05:01:31,366 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:01:31,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355873922] [2024-11-09 05:01:31,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355873922] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:01:31,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [952299709] [2024-11-09 05:01:31,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:01:31,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:01:31,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:01:31,369 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:01:31,371 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-09 05:01:31,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:01:31,815 INFO L255 TraceCheckSpWp]: Trace formula consists of 944 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 05:01:31,829 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:01:32,126 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 17 proven. 10 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-09 05:01:32,127 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:01:32,542 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-09 05:01:32,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [952299709] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-09 05:01:32,542 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 05:01:32,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6, 6] total 11 [2024-11-09 05:01:32,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988097884] [2024-11-09 05:01:32,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:01:32,544 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 05:01:32,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:01:32,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 05:01:32,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2024-11-09 05:01:32,545 INFO L87 Difference]: Start difference. First operand 5737 states and 8090 transitions. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 4 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-09 05:01:34,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:01:34,599 INFO L93 Difference]: Finished difference Result 19703 states and 27929 transitions. [2024-11-09 05:01:34,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-09 05:01:34,601 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 4 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 122 [2024-11-09 05:01:34,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:01:34,718 INFO L225 Difference]: With dead ends: 19703 [2024-11-09 05:01:34,718 INFO L226 Difference]: Without dead ends: 19677 [2024-11-09 05:01:34,729 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 237 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=80, Unknown=0, NotChecked=0, Total=132 [2024-11-09 05:01:34,730 INFO L432 NwaCegarLoop]: 564 mSDtfsCounter, 720 mSDsluCounter, 1055 mSDsCounter, 0 mSdLazyCounter, 702 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 720 SdHoareTripleChecker+Valid, 1619 SdHoareTripleChecker+Invalid, 746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-09 05:01:34,731 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [720 Valid, 1619 Invalid, 746 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 702 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-09 05:01:34,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19677 states. [2024-11-09 05:01:35,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19677 to 17117. [2024-11-09 05:01:35,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17117 states, 13319 states have (on average 1.4667767850439222) internal successors, (19536), 13667 states have internal predecessors, (19536), 2394 states have call successors, (2394), 1408 states have call predecessors, (2394), 1403 states have return successors, (2389), 2383 states have call predecessors, (2389), 2389 states have call successors, (2389) [2024-11-09 05:01:35,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17117 states to 17117 states and 24319 transitions. [2024-11-09 05:01:35,992 INFO L78 Accepts]: Start accepts. Automaton has 17117 states and 24319 transitions. Word has length 122 [2024-11-09 05:01:35,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:01:35,992 INFO L471 AbstractCegarLoop]: Abstraction has 17117 states and 24319 transitions. [2024-11-09 05:01:35,993 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 4 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-09 05:01:35,993 INFO L276 IsEmpty]: Start isEmpty. Operand 17117 states and 24319 transitions. [2024-11-09 05:01:36,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-09 05:01:36,020 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:01:36,021 INFO L215 NwaCegarLoop]: trace histogram [5, 3, 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] [2024-11-09 05:01:36,044 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-09 05:01:36,225 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:01:36,226 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:01:36,227 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:01:36,227 INFO L85 PathProgramCache]: Analyzing trace with hash 867926832, now seen corresponding path program 1 times [2024-11-09 05:01:36,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:01:36,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036622070] [2024-11-09 05:01:36,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:01:36,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:01:36,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:01:36,491 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-09 05:01:36,493 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:01:36,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036622070] [2024-11-09 05:01:36,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036622070] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:01:36,494 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:01:36,494 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:01:36,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42403701] [2024-11-09 05:01:36,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:01:36,495 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:01:36,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:01:36,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:01:36,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:01:36,496 INFO L87 Difference]: Start difference. First operand 17117 states and 24319 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-09 05:01:38,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:01:38,135 INFO L93 Difference]: Finished difference Result 34129 states and 48498 transitions. [2024-11-09 05:01:38,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:01:38,136 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 123 [2024-11-09 05:01:38,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:01:38,244 INFO L225 Difference]: With dead ends: 34129 [2024-11-09 05:01:38,244 INFO L226 Difference]: Without dead ends: 17141 [2024-11-09 05:01:38,292 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 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-09 05:01:38,292 INFO L432 NwaCegarLoop]: 325 mSDtfsCounter, 6 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 643 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:01:38,293 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 643 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 05:01:38,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17141 states. [2024-11-09 05:01:39,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17141 to 17119. [2024-11-09 05:01:39,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17119 states, 13321 states have (on average 1.4667067037009234) internal successors, (19538), 13669 states have internal predecessors, (19538), 2394 states have call successors, (2394), 1408 states have call predecessors, (2394), 1403 states have return successors, (2389), 2383 states have call predecessors, (2389), 2389 states have call successors, (2389) [2024-11-09 05:01:39,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17119 states to 17119 states and 24321 transitions. [2024-11-09 05:01:39,609 INFO L78 Accepts]: Start accepts. Automaton has 17119 states and 24321 transitions. Word has length 123 [2024-11-09 05:01:39,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:01:39,609 INFO L471 AbstractCegarLoop]: Abstraction has 17119 states and 24321 transitions. [2024-11-09 05:01:39,610 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-09 05:01:39,611 INFO L276 IsEmpty]: Start isEmpty. Operand 17119 states and 24321 transitions. [2024-11-09 05:01:39,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-09 05:01:39,639 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:01:39,640 INFO L215 NwaCegarLoop]: trace histogram [5, 3, 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] [2024-11-09 05:01:39,640 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-09 05:01:39,640 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:01:39,640 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:01:39,641 INFO L85 PathProgramCache]: Analyzing trace with hash 1688389090, now seen corresponding path program 1 times [2024-11-09 05:01:39,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:01:39,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586706668] [2024-11-09 05:01:39,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:01:39,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:01:39,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:01:40,200 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-09 05:01:40,201 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:01:40,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586706668] [2024-11-09 05:01:40,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586706668] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:01:40,202 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:01:40,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:01:40,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187999337] [2024-11-09 05:01:40,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:01:40,203 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:01:40,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:01:40,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:01:40,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:01:40,207 INFO L87 Difference]: Start difference. First operand 17119 states and 24321 transitions. Second operand has 5 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-09 05:01:40,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:01:40,517 INFO L93 Difference]: Finished difference Result 17249 states and 24481 transitions. [2024-11-09 05:01:40,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:01:40,518 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) Word has length 124 [2024-11-09 05:01:40,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:01:40,533 INFO L225 Difference]: With dead ends: 17249 [2024-11-09 05:01:40,533 INFO L226 Difference]: Without dead ends: 0 [2024-11-09 05:01:40,569 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:01:40,570 INFO L432 NwaCegarLoop]: 187 mSDtfsCounter, 212 mSDsluCounter, 373 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:01:40,570 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [214 Valid, 560 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:01:40,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-09 05:01:40,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-09 05:01:40,571 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-09 05:01:40,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-09 05:01:40,584 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 124 [2024-11-09 05:01:40,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:01:40,585 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-09 05:01:40,585 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-09 05:01:40,585 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-09 05:01:40,585 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-09 05:01:40,588 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-09 05:01:40,589 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-09 05:01:40,592 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:01:40,594 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-09 05:01:45,613 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-09 05:01:45,628 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-09 05:01:45,629 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-09 05:01:45,642 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,642 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,642 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,642 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,643 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,643 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,643 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,643 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,643 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,646 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,647 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,647 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,647 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,648 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,648 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,648 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,648 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,649 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,656 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-09 05:01:45,657 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-09 05:01:45,657 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-09 05:01:45,657 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-09 05:01:45,658 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,658 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,658 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,658 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,659 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,659 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,659 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,659 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,659 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,661 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,661 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,661 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,662 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,662 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,662 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,662 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,663 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,663 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,666 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-09 05:01:45,666 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-09 05:01:45,667 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-09 05:01:45,667 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-09 05:01:45,667 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,668 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,668 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,668 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,668 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,668 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,669 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,669 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,669 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,676 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-09 05:01:45,676 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-09 05:01:45,677 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-09 05:01:45,677 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-09 05:01:45,677 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,678 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,678 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,678 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,678 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,678 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,679 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,679 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,679 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,681 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,681 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,681 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,681 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,682 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,682 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,682 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,682 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,682 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,689 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-09 05:01:45,690 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-09 05:01:45,690 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-09 05:01:45,690 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-09 05:01:45,691 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,691 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,691 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,691 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,692 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,692 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,692 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,692 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,692 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,698 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #res!base [2024-11-09 05:01:45,698 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #res!offset [2024-11-09 05:01:45,698 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-09 05:01:45,699 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-09 05:01:45,699 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,699 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,699 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,700 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,700 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,700 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,700 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,700 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,701 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,707 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-09 05:01:45,707 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-09 05:01:45,708 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-09 05:01:45,708 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-09 05:01:45,708 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,709 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,709 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,709 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,709 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,709 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,710 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,710 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,710 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,711 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,712 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,712 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,712 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,712 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,712 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,713 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,713 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,713 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,715 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,715 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,715 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,715 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,716 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,716 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,716 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,716 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,716 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,717 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-09 05:01:45,717 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function lock_torture_stats_print [2024-11-09 05:01:45,717 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function lock_torture_stats_print [2024-11-09 05:01:45,717 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function lock_torture_stats_print [2024-11-09 05:01:45,717 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function lock_torture_stats_print [2024-11-09 05:01:45,718 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function lock_torture_stats_print [2024-11-09 05:01:45,718 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-09 05:01:45,724 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-09 05:01:45,724 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-09 05:01:45,724 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-09 05:01:45,725 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-09 05:01:45,725 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,725 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,725 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,726 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,726 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,726 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,726 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,726 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,726 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,728 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,728 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,728 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,729 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,729 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,729 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,729 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,729 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,730 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,731 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,731 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,731 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,731 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,732 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,732 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,732 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,732 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,732 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,734 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,734 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,734 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,735 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,735 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,735 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,735 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,736 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,736 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,736 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable n_lock_torture_errors by function lock_torture_cleanup [2024-11-09 05:01:45,736 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function lock_torture_cleanup [2024-11-09 05:01:45,736 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function lock_torture_cleanup [2024-11-09 05:01:45,737 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function lock_torture_cleanup [2024-11-09 05:01:45,737 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function lock_torture_cleanup [2024-11-09 05:01:45,737 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function lock_torture_cleanup [2024-11-09 05:01:45,737 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_irq_ops by function lock_torture_cleanup [2024-11-09 05:01:45,738 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,739 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,739 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,739 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,739 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,739 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,740 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,740 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,740 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,741 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,741 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,741 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,742 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,742 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,742 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,742 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,742 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,742 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,745 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-09 05:01:45,746 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-09 05:01:45,746 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-09 05:01:45,746 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-09 05:01:45,747 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,747 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,747 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,747 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,747 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,747 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,748 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,748 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,748 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,749 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,750 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,750 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,750 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,750 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,750 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,751 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,751 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,751 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,752 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,753 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,753 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,753 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,753 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,753 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,754 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,754 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,754 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,754 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-09 05:01:45,755 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-09 05:01:45,755 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-09 05:01:45,755 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-09 05:01:45,755 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-09 05:01:45,755 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-09 05:01:45,756 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-09 05:01:45,757 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,757 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,757 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,757 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,758 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,758 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,758 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,758 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,759 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,760 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,760 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,760 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,760 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,761 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,761 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,761 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,761 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,761 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,763 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,763 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,763 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,763 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,764 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,764 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,764 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,764 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,764 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,767 WARN L162 FloydHoareUtils]: Requires clause for ##fun~~TO~VOID contained old-variable. Original clause: (and (= ~ldv_state_variable_0~0 1) (= ~onoff_interval~0 0) (= ~ldv_state_variable_2~0 0) (= ~ldv_spin~0 0) (= ~ldv_state_variable_1~0 0) (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0) (= |old(~ldv_spin~0)| 0)) Eliminated clause: (and (= ~ldv_state_variable_0~0 1) (= ~onoff_interval~0 0) (= ~ldv_state_variable_2~0 0) (= ~ldv_spin~0 0) (= ~ldv_state_variable_1~0 0) (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0)) [2024-11-09 05:01:45,772 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-09 05:01:45,772 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-09 05:01:45,773 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-09 05:01:45,773 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-09 05:01:45,773 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,773 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,774 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,774 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,774 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,774 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,774 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,775 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,775 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,775 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable n_lock_torture_errors by function ldv_zalloc [2024-11-09 05:01:45,775 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function ldv_zalloc [2024-11-09 05:01:45,775 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function ldv_zalloc [2024-11-09 05:01:45,776 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function ldv_zalloc [2024-11-09 05:01:45,776 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function ldv_zalloc [2024-11-09 05:01:45,776 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function ldv_zalloc [2024-11-09 05:01:45,776 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_irq_ops by function ldv_zalloc [2024-11-09 05:01:45,779 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-09 05:01:45,780 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-09 05:01:45,780 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-09 05:01:45,780 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-09 05:01:45,781 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,781 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,781 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,781 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,782 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,782 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,782 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,782 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,782 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,784 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-09 05:01:45,784 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-09 05:01:45,784 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-09 05:01:45,785 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-09 05:01:45,785 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-09 05:01:45,785 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-09 05:01:45,785 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-09 05:01:45,785 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-09 05:01:45,786 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-09 05:01:45,787 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.11 05:01:45 BoogieIcfgContainer [2024-11-09 05:01:45,787 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-09 05:01:45,788 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-09 05:01:45,788 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-09 05:01:45,788 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-09 05:01:45,789 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 05:01:15" (3/4) ... [2024-11-09 05:01:45,793 INFO L142 WitnessPrinter]: Generating witness for correct program [2024-11-09 05:01:45,797 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure _torture_stop_kthread [2024-11-09 05:01:45,797 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree [2024-11-09 05:01:45,798 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_lock_busted_write_delay [2024-11-09 05:01:45,798 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure printk [2024-11-09 05:01:45,798 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_lock_spin_write_unlock_irq [2024-11-09 05:01:45,798 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __const_udelay [2024-11-09 05:01:45,798 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2024-11-09 05:01:45,798 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_lock_busted_write_lock [2024-11-09 05:01:45,799 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2024-11-09 05:01:45,799 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_random [2024-11-09 05:01:45,799 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2024-11-09 05:01:45,799 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure lock_torture_stats_print [2024-11-09 05:01:45,799 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_lock_busted_write_unlock [2024-11-09 05:01:45,799 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure lock_torture_print_module_parms [2024-11-09 05:01:45,799 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_spin_lock_write_delay [2024-11-09 05:01:45,800 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure lock_torture_cleanup [2024-11-09 05:01:45,800 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_init_end [2024-11-09 05:01:45,800 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2024-11-09 05:01:45,800 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_spin_unlock [2024-11-09 05:01:45,800 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_spin_lock [2024-11-09 05:01:45,800 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_spin_lock_write_lock_irq [2024-11-09 05:01:45,800 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2024-11-09 05:01:45,800 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure _torture_create_kthread [2024-11-09 05:01:45,800 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_spin_lock_write_lock [2024-11-09 05:01:45,801 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~~TO~VOID [2024-11-09 05:01:45,801 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_zalloc [2024-11-09 05:01:45,801 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_spin_lock_write_unlock [2024-11-09 05:01:45,802 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_alloc_flags [2024-11-09 05:01:45,819 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 173 nodes and edges [2024-11-09 05:01:45,821 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 56 nodes and edges [2024-11-09 05:01:45,823 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 15 nodes and edges [2024-11-09 05:01:45,825 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2024-11-09 05:01:45,826 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2024-11-09 05:01:45,828 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-09 05:01:45,830 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-09 05:01:46,069 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/witness.graphml [2024-11-09 05:01:46,070 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/witness.yml [2024-11-09 05:01:46,070 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-09 05:01:46,070 INFO L158 Benchmark]: Toolchain (without parser) took 33520.75ms. Allocated memory was 167.8MB in the beginning and 1.0GB in the end (delta: 849.3MB). Free memory was 125.5MB in the beginning and 349.5MB in the end (delta: -223.9MB). Peak memory consumption was 628.1MB. Max. memory is 16.1GB. [2024-11-09 05:01:46,071 INFO L158 Benchmark]: CDTParser took 0.37ms. Allocated memory is still 167.8MB. Free memory was 141.5MB in the beginning and 141.4MB in the end (delta: 138.8kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-09 05:01:46,071 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1280.71ms. Allocated memory is still 167.8MB. Free memory was 125.5MB in the beginning and 127.0MB in the end (delta: -1.4MB). Peak memory consumption was 65.3MB. Max. memory is 16.1GB. [2024-11-09 05:01:46,072 INFO L158 Benchmark]: Boogie Procedure Inliner took 154.80ms. Allocated memory was 167.8MB in the beginning and 218.1MB in the end (delta: 50.3MB). Free memory was 126.9MB in the beginning and 172.9MB in the end (delta: -46.0MB). Peak memory consumption was 12.7MB. Max. memory is 16.1GB. [2024-11-09 05:01:46,072 INFO L158 Benchmark]: Boogie Preprocessor took 89.17ms. Allocated memory is still 218.1MB. Free memory was 172.9MB in the beginning and 166.6MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2024-11-09 05:01:46,073 INFO L158 Benchmark]: RCFGBuilder took 1909.88ms. Allocated memory is still 218.1MB. Free memory was 166.6MB in the beginning and 110.0MB in the end (delta: 56.7MB). Peak memory consumption was 73.4MB. Max. memory is 16.1GB. [2024-11-09 05:01:46,073 INFO L158 Benchmark]: TraceAbstraction took 29796.50ms. Allocated memory was 218.1MB in the beginning and 1.0GB in the end (delta: 799.0MB). Free memory was 110.0MB in the beginning and 375.7MB in the end (delta: -265.7MB). Peak memory consumption was 565.8MB. Max. memory is 16.1GB. [2024-11-09 05:01:46,074 INFO L158 Benchmark]: Witness Printer took 282.32ms. Allocated memory is still 1.0GB. Free memory was 375.7MB in the beginning and 349.5MB in the end (delta: 26.2MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. [2024-11-09 05:01:46,076 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.37ms. Allocated memory is still 167.8MB. Free memory was 141.5MB in the beginning and 141.4MB in the end (delta: 138.8kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1280.71ms. Allocated memory is still 167.8MB. Free memory was 125.5MB in the beginning and 127.0MB in the end (delta: -1.4MB). Peak memory consumption was 65.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 154.80ms. Allocated memory was 167.8MB in the beginning and 218.1MB in the end (delta: 50.3MB). Free memory was 126.9MB in the beginning and 172.9MB in the end (delta: -46.0MB). Peak memory consumption was 12.7MB. Max. memory is 16.1GB. * Boogie Preprocessor took 89.17ms. Allocated memory is still 218.1MB. Free memory was 172.9MB in the beginning and 166.6MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 1909.88ms. Allocated memory is still 218.1MB. Free memory was 166.6MB in the beginning and 110.0MB in the end (delta: 56.7MB). Peak memory consumption was 73.4MB. Max. memory is 16.1GB. * TraceAbstraction took 29796.50ms. Allocated memory was 218.1MB in the beginning and 1.0GB in the end (delta: 799.0MB). Free memory was 110.0MB in the beginning and 375.7MB in the end (delta: -265.7MB). Peak memory consumption was 565.8MB. Max. memory is 16.1GB. * Witness Printer took 282.32ms. Allocated memory is still 1.0GB. Free memory was 375.7MB in the beginning and 349.5MB in the end (delta: 26.2MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. * 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: ~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: #res!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #res!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: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable n_lock_torture_errors by function lock_torture_stats_print - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function lock_torture_stats_print - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function lock_torture_stats_print - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function lock_torture_stats_print - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function lock_torture_stats_print - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function lock_torture_stats_print - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_irq_ops by function lock_torture_stats_print - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable n_lock_torture_errors by function lock_torture_cleanup - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function lock_torture_cleanup - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function lock_torture_cleanup - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function lock_torture_cleanup - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function lock_torture_cleanup - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function lock_torture_cleanup - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_irq_ops by function lock_torture_cleanup - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable n_lock_torture_errors by function torture_spin_lock_write_lock_irq - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function torture_spin_lock_write_lock_irq - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function torture_spin_lock_write_lock_irq - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function torture_spin_lock_write_lock_irq - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function torture_spin_lock_write_lock_irq - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function torture_spin_lock_write_lock_irq - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_irq_ops by function torture_spin_lock_write_lock_irq - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable n_lock_torture_errors by function ldv_zalloc - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function ldv_zalloc - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function ldv_zalloc - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function ldv_zalloc - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function ldv_zalloc - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function ldv_zalloc - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_irq_ops by function ldv_zalloc - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 2013]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 29 procedures, 296 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 24.5s, OverallIterations: 14, TraceHistogramMax: 5, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 11.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 5540 SdHoareTripleChecker+Valid, 5.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 5535 mSDsluCounter, 12716 SdHoareTripleChecker+Invalid, 4.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 6724 mSDsCounter, 505 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 2579 IncrementalHoareTripleChecker+Invalid, 3084 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 505 mSolverCounterUnsat, 5992 mSDtfsCounter, 2579 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 535 GetRequests, 486 SyntacticMatches, 4 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=17119occurred in iteration=13, InterpolantAutomatonStates: 57, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 4.9s AutomataMinimizationTime, 14 MinimizatonAttempts, 4763 StatesRemovedByMinimization, 10 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 5.5s InterpolantComputationTime, 1550 NumberOfCodeBlocks, 1550 NumberOfCodeBlocksAsserted, 16 NumberOfCheckSat, 1770 ConstructedInterpolants, 0 QuantifiedInterpolants, 3242 SizeOfPredicates, 16 NumberOfNonLiveVariables, 1887 ConjunctsInSsa, 12 ConjunctsInUnsatCore, 18 InterpolantComputations, 14 PerfectInterpolantSequences, 517/564 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: 2096]: Location Invariant Derived location invariant: ((((((ldv_state_variable_0 == 1) && (onoff_interval == 0)) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) || (((((onoff_interval == 0) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) && (ldv_state_variable_0 == 3))) - InvariantResult [Line: 2301]: Loop Invariant Derived loop invariant: (ldv_spin == 0) - InvariantResult [Line: 2371]: Location Invariant Derived location invariant: (ldv_spin == 0) - InvariantResult [Line: 2581]: Location Invariant Derived location invariant: (((ldv_state_variable_0 == 1) && (ldv_spin == 0)) && (((long) firsterr + 12) <= 0)) - InvariantResult [Line: 2303]: Loop Invariant Derived loop invariant: (ldv_spin == 0) - InvariantResult [Line: 2142]: Location Invariant Derived location invariant: 0 - ProcedureContractResult [Line: 2972]: Procedure Contract for _torture_stop_kthread Derived contract for procedure _torture_stop_kthread. Requires: (ldv_spin == 0) Ensures: ((ldv_spin == 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: ((((((ldv_state_variable_0 == 1) && (onoff_interval == 0)) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) || (((((onoff_interval == 0) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) && (ldv_state_variable_0 == 3))) Ensures: (((((((ldv_state_variable_0 == 1) && (onoff_interval == 0)) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) || (((((onoff_interval == 0) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) && (ldv_state_variable_0 == 3))) && ((((((((((((((((((((((((((((((((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: ((((ldv_state_variable_0 == 1) && (onoff_interval == 0)) && (ldv_state_variable_2 == 0)) && (ldv_state_variable_1 == 0)) Ensures: ((((((ldv_state_variable_0 == 1) && (onoff_interval == 0)) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 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: ((((((ldv_state_variable_0 == 1) && (onoff_interval == 0)) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) || (((((onoff_interval == 0) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) && (ldv_state_variable_0 == 3))) Ensures: (((((((ldv_state_variable_0 == 1) && (onoff_interval == 0)) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) || (((((onoff_interval == 0) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) && (ldv_state_variable_0 == 3))) && ((((((((((((((((((((((((((((((((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: ((((((ldv_state_variable_0 == 1) && (onoff_interval == 0)) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) || (((((onoff_interval == 0) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) && (ldv_state_variable_0 == 3))) Ensures: (((((((ldv_state_variable_0 == 1) && (onoff_interval == 0)) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) || (((((onoff_interval == 0) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) && (ldv_state_variable_0 == 3))) && ((((((((((((((((((((((((((((((((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: (ldv_spin == 0) Ensures: ((ldv_spin == 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: ((((((ldv_state_variable_0 == 1) && (onoff_interval == 0)) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) || (((((onoff_interval == 0) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) && (ldv_state_variable_0 == 3))) Ensures: (((((((ldv_state_variable_0 == 1) && (onoff_interval == 0)) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) || (((((onoff_interval == 0) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) && (ldv_state_variable_0 == 3))) && ((((((((((((((((((((((((((((((((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: (ldv_spin == 0) Ensures: ((ldv_spin == 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: ((((((ldv_state_variable_0 == 1) && (onoff_interval == 0)) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) || (((((onoff_interval == 0) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) && (ldv_state_variable_0 == 3))) Ensures: (((((((ldv_state_variable_0 == 1) && (onoff_interval == 0)) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) || (((((onoff_interval == 0) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 0)) && (ldv_state_variable_0 == 3))) && ((((((((((((((((((((((((((((((((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: (ldv_spin == 0) Ensures: ((ldv_spin == 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: (ldv_state_variable_0 == 1) Ensures: ((ldv_state_variable_0 == 1) && ((((((((((((((((((((((((((((((((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: ((((ldv_state_variable_0 == 1) && (onoff_interval == 0)) && (ldv_state_variable_2 == 0)) && (ldv_state_variable_1 == 0)) Ensures: ((((((ldv_state_variable_0 == 1) && (onoff_interval == 0)) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 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: (((((onoff_interval == 0) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (0 <= ref_cnt)) && (ldv_state_variable_1 == 0)) Ensures: ((((((onoff_interval == 0) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (0 <= ref_cnt)) && (ldv_state_variable_1 == 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: ((((ldv_state_variable_0 == 1) && (onoff_interval == 0)) && (ldv_state_variable_2 == 0)) && (ldv_state_variable_1 == 0)) Ensures: ((((((ldv_state_variable_0 == 1) && (onoff_interval == 0)) && (ldv_state_variable_2 == 0)) && (ldv_spin == 0)) && (ldv_state_variable_1 == 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: (ldv_spin == 0) Ensures: ((ldv_spin == 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-09 05:01:46,165 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d6045e1-e19b-40d8-8d06-d67dc21fba8e/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE