./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 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/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_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E --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.3.0-dev-826ab2b [2024-11-14 03:50:01,648 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 03:50:01,759 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-64bit-Taipan_Default.epf [2024-11-14 03:50:01,765 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 03:50:01,765 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 03:50:01,809 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 03:50:01,810 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 03:50:01,810 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 03:50:01,810 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 03:50:01,810 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 03:50:01,811 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 03:50:01,811 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 03:50:01,811 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 03:50:01,811 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 03:50:01,811 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 03:50:01,811 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 03:50:01,811 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 03:50:01,811 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 03:50:01,812 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 03:50:01,815 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 03:50:01,815 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 03:50:01,815 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 03:50:01,816 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 03:50:01,816 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 03:50:01,817 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 03:50:01,817 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 03:50:01,817 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 03:50:01,818 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 03:50:01,818 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 03:50:01,818 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 03:50:01,818 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 03:50:01,818 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 03:50:01,818 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 03:50:01,818 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 03:50:01,819 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 03:50:01,819 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 03:50:01,819 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 03:50:01,820 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 03:50:01,820 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 03:50:01,820 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 03:50:01,821 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 03:50:01,821 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 03:50:01,821 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 03:50:01,821 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 03:50:01,821 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E 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-14 03:50:02,255 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 03:50:02,272 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 03:50:02,275 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 03:50:02,277 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 03:50:02,278 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 03:50:02,283 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/../../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-14 03:50:04,468 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 03:50:05,142 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 03:50:05,144 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/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-14 03:50:05,192 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/data/752d94a4a/250516d4bff74374aa0990d9b3abf238/FLAGb7d485861 [2024-11-14 03:50:05,220 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/data/752d94a4a/250516d4bff74374aa0990d9b3abf238 [2024-11-14 03:50:05,226 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 03:50:05,228 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 03:50:05,230 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 03:50:05,230 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 03:50:05,236 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 03:50:05,237 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 03:50:05" (1/1) ... [2024-11-14 03:50:05,238 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5c7fc83c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:50:05, skipping insertion in model container [2024-11-14 03:50:05,238 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 03:50:05" (1/1) ... [2024-11-14 03:50:05,341 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 03:50:05,761 WARN L1355 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [1764] [2024-11-14 03:50:05,761 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-14 03:50:05,898 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_d5b1f934-9236-4016-9a24-c3ca2bcafe87/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-14 03:50:06,204 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 03:50:06,231 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 03:50:06,308 WARN L1355 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [1764] [2024-11-14 03:50:06,309 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-14 03:50:06,313 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [1855] [2024-11-14 03:50:06,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [1858] [2024-11-14 03:50:06,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [1861] [2024-11-14 03:50:06,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [1864] [2024-11-14 03:50:06,320 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-14 03:50:06,329 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_d5b1f934-9236-4016-9a24-c3ca2bcafe87/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-14 03:50:06,448 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 03:50:06,503 INFO L204 MainTranslator]: Completed translation [2024-11-14 03:50:06,504 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:50:06 WrapperNode [2024-11-14 03:50:06,505 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 03:50:06,506 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 03:50:06,508 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 03:50:06,508 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 03:50:06,516 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:50:06" (1/1) ... [2024-11-14 03:50:06,555 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:50:06" (1/1) ... [2024-11-14 03:50:06,610 INFO L138 Inliner]: procedures = 114, calls = 293, calls flagged for inlining = 50, calls inlined = 38, statements flattened = 960 [2024-11-14 03:50:06,611 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 03:50:06,612 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 03:50:06,612 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 03:50:06,612 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 03:50:06,622 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:50:06" (1/1) ... [2024-11-14 03:50:06,622 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:50:06" (1/1) ... [2024-11-14 03:50:06,633 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:50:06" (1/1) ... [2024-11-14 03:50:06,633 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:50:06" (1/1) ... [2024-11-14 03:50:06,664 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:50:06" (1/1) ... [2024-11-14 03:50:06,673 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:50:06" (1/1) ... [2024-11-14 03:50:06,678 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:50:06" (1/1) ... [2024-11-14 03:50:06,683 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:50:06" (1/1) ... [2024-11-14 03:50:06,692 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 03:50:06,694 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 03:50:06,694 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 03:50:06,694 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 03:50:06,695 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:50:06" (1/1) ... [2024-11-14 03:50:06,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 03:50:06,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:50:06,743 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 03:50:06,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 03:50:06,785 INFO L130 BoogieDeclarations]: Found specification of procedure _torture_stop_kthread [2024-11-14 03:50:06,786 INFO L138 BoogieDeclarations]: Found implementation of procedure _torture_stop_kthread [2024-11-14 03:50:06,786 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_busted_write_lock [2024-11-14 03:50:06,786 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_busted_write_lock [2024-11-14 03:50:06,786 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-14 03:50:06,786 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-14 03:50:06,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-14 03:50:06,787 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_delay [2024-11-14 03:50:06,787 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_delay [2024-11-14 03:50:06,787 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2024-11-14 03:50:06,787 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2024-11-14 03:50:06,787 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-14 03:50:06,787 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-14 03:50:06,787 INFO L130 BoogieDeclarations]: Found specification of procedure _torture_create_kthread [2024-11-14 03:50:06,788 INFO L138 BoogieDeclarations]: Found implementation of procedure _torture_create_kthread [2024-11-14 03:50:06,788 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_lock [2024-11-14 03:50:06,788 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_lock [2024-11-14 03:50:06,788 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-11-14 03:50:06,788 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-11-14 03:50:06,789 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-14 03:50:06,790 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-14 03:50:06,790 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_spin_write_unlock_irq [2024-11-14 03:50:06,790 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_spin_write_unlock_irq [2024-11-14 03:50:06,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-14 03:50:06,790 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-14 03:50:06,790 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-14 03:50:06,791 INFO L130 BoogieDeclarations]: Found specification of procedure torture_random [2024-11-14 03:50:06,793 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_random [2024-11-14 03:50:06,793 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_cleanup [2024-11-14 03:50:06,793 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_cleanup [2024-11-14 03:50:06,793 INFO L130 BoogieDeclarations]: Found specification of procedure torture_init_end [2024-11-14 03:50:06,793 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_init_end [2024-11-14 03:50:06,793 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-14 03:50:06,794 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-14 03:50:06,794 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-14 03:50:06,794 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2024-11-14 03:50:06,794 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2024-11-14 03:50:06,794 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 03:50:06,794 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-14 03:50:06,794 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-14 03:50:06,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2024-11-14 03:50:06,794 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-14 03:50:06,794 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_stats_print [2024-11-14 03:50:06,794 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_stats_print [2024-11-14 03:50:06,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2024-11-14 03:50:06,794 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2024-11-14 03:50:06,795 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2024-11-14 03:50:06,795 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_lock_irq [2024-11-14 03:50:06,795 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_lock_irq [2024-11-14 03:50:06,795 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-14 03:50:06,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2024-11-14 03:50:06,795 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_busted_write_delay [2024-11-14 03:50:06,795 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_busted_write_delay [2024-11-14 03:50:06,795 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-14 03:50:06,795 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-14 03:50:06,795 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-14 03:50:06,795 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-14 03:50:06,796 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_busted_write_unlock [2024-11-14 03:50:06,796 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_busted_write_unlock [2024-11-14 03:50:06,796 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_print_module_parms [2024-11-14 03:50:06,796 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_print_module_parms [2024-11-14 03:50:06,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 03:50:06,796 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-14 03:50:06,796 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-14 03:50:06,796 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_unlock [2024-11-14 03:50:06,796 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_unlock [2024-11-14 03:50:06,796 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 03:50:06,796 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 03:50:07,200 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 03:50:07,203 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 03:50:07,445 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-14 03:50:08,959 INFO L? ?]: Removed 301 outVars from TransFormulas that were not future-live. [2024-11-14 03:50:08,960 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 03:50:09,297 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 03:50:09,298 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-14 03:50:09,298 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 03:50:09 BoogieIcfgContainer [2024-11-14 03:50:09,298 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 03:50:09,302 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 03:50:09,303 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 03:50:09,310 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 03:50:09,311 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 03:50:05" (1/3) ... [2024-11-14 03:50:09,312 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7c64e98b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 03:50:09, skipping insertion in model container [2024-11-14 03:50:09,312 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:50:06" (2/3) ... [2024-11-14 03:50:09,315 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7c64e98b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 03:50:09, skipping insertion in model container [2024-11-14 03:50:09,316 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 03:50:09" (3/3) ... [2024-11-14 03:50:09,317 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-14 03:50:09,365 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 03:50:09,366 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG 43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i that has 29 procedures, 296 locations, 1 initial locations, 2 loop locations, and 1 error locations. [2024-11-14 03:50:09,446 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 03:50:09,464 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;@685f906a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 03:50:09,464 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-14 03:50:09,474 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-14 03:50:09,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-14 03:50:09,493 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:50:09,494 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-14 03:50:09,495 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:50:09,500 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:50:09,501 INFO L85 PathProgramCache]: Analyzing trace with hash -1262849377, now seen corresponding path program 1 times [2024-11-14 03:50:09,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:50:09,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462335009] [2024-11-14 03:50:09,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:50:09,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:50:09,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:50:10,190 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-14 03:50:10,192 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:50:10,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462335009] [2024-11-14 03:50:10,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462335009] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:50:10,194 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:50:10,194 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:50:10,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682211398] [2024-11-14 03:50:10,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:50:10,203 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:50:10,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:50:10,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:50:10,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:50:10,239 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-14 03:50:10,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:50:10,795 INFO L93 Difference]: Finished difference Result 780 states and 1123 transitions. [2024-11-14 03:50:10,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:50:10,798 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-14 03:50:10,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:50:10,827 INFO L225 Difference]: With dead ends: 780 [2024-11-14 03:50:10,828 INFO L226 Difference]: Without dead ends: 442 [2024-11-14 03:50:10,836 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-14 03:50:10,842 INFO L432 NwaCegarLoop]: 388 mSDtfsCounter, 388 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.4s IncrementalHoareTripleChecker+Time [2024-11-14 03:50:10,844 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.4s Time] [2024-11-14 03:50:10,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2024-11-14 03:50:10,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 439. [2024-11-14 03:50:10,959 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-14 03:50:10,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 616 transitions. [2024-11-14 03:50:10,971 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 616 transitions. Word has length 43 [2024-11-14 03:50:10,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:50:10,971 INFO L471 AbstractCegarLoop]: Abstraction has 439 states and 616 transitions. [2024-11-14 03:50:10,972 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-14 03:50:10,972 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 616 transitions. [2024-11-14 03:50:10,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-14 03:50:10,977 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:50:10,977 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-14 03:50:10,978 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 03:50:10,978 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:50:10,979 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:50:10,979 INFO L85 PathProgramCache]: Analyzing trace with hash 1799786782, now seen corresponding path program 1 times [2024-11-14 03:50:10,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:50:10,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088019802] [2024-11-14 03:50:10,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:50:10,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:50:11,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:50:11,554 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-14 03:50:11,555 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:50:11,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088019802] [2024-11-14 03:50:11,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088019802] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:50:11,555 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:50:11,556 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 03:50:11,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183129030] [2024-11-14 03:50:11,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:50:11,557 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 03:50:11,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:50:11,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 03:50:11,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 03:50:11,559 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-14 03:50:12,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:50:12,020 INFO L93 Difference]: Finished difference Result 831 states and 1195 transitions. [2024-11-14 03:50:12,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 03:50:12,021 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-14 03:50:12,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:50:12,035 INFO L225 Difference]: With dead ends: 831 [2024-11-14 03:50:12,036 INFO L226 Difference]: Without dead ends: 805 [2024-11-14 03:50:12,037 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-14 03:50:12,039 INFO L432 NwaCegarLoop]: 359 mSDtfsCounter, 377 mSDsluCounter, 692 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2024-11-14 03:50:12,041 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.3s Time] [2024-11-14 03:50:12,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 805 states. [2024-11-14 03:50:12,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 805 to 771. [2024-11-14 03:50:12,172 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-14 03:50:12,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 771 states to 771 states and 1109 transitions. [2024-11-14 03:50:12,183 INFO L78 Accepts]: Start accepts. Automaton has 771 states and 1109 transitions. Word has length 46 [2024-11-14 03:50:12,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:50:12,184 INFO L471 AbstractCegarLoop]: Abstraction has 771 states and 1109 transitions. [2024-11-14 03:50:12,184 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-14 03:50:12,184 INFO L276 IsEmpty]: Start isEmpty. Operand 771 states and 1109 transitions. [2024-11-14 03:50:12,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-14 03:50:12,194 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:50:12,195 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-14 03:50:12,195 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-14 03:50:12,195 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:50:12,195 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:50:12,196 INFO L85 PathProgramCache]: Analyzing trace with hash -1275856691, now seen corresponding path program 1 times [2024-11-14 03:50:12,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:50:12,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547366046] [2024-11-14 03:50:12,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:50:12,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:50:12,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:50:12,368 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-14 03:50:12,368 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:50:12,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547366046] [2024-11-14 03:50:12,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547366046] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:50:12,368 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:50:12,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:50:12,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288747474] [2024-11-14 03:50:12,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:50:12,369 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:50:12,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:50:12,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:50:12,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:50:12,370 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-14 03:50:12,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:50:12,753 INFO L93 Difference]: Finished difference Result 1979 states and 2824 transitions. [2024-11-14 03:50:12,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:50:12,754 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-14 03:50:12,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:50:12,764 INFO L225 Difference]: With dead ends: 1979 [2024-11-14 03:50:12,764 INFO L226 Difference]: Without dead ends: 1223 [2024-11-14 03:50:12,768 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-14 03:50:12,769 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.3s IncrementalHoareTripleChecker+Time [2024-11-14 03:50:12,770 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.3s Time] [2024-11-14 03:50:12,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1223 states. [2024-11-14 03:50:12,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1223 to 1189. [2024-11-14 03:50:12,960 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-14 03:50:12,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1189 states to 1189 states and 1693 transitions. [2024-11-14 03:50:12,977 INFO L78 Accepts]: Start accepts. Automaton has 1189 states and 1693 transitions. Word has length 59 [2024-11-14 03:50:12,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:50:12,977 INFO L471 AbstractCegarLoop]: Abstraction has 1189 states and 1693 transitions. [2024-11-14 03:50:12,978 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-14 03:50:12,978 INFO L276 IsEmpty]: Start isEmpty. Operand 1189 states and 1693 transitions. [2024-11-14 03:50:12,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-14 03:50:12,990 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:50:12,990 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-14 03:50:12,991 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-14 03:50:12,991 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:50:12,991 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:50:12,991 INFO L85 PathProgramCache]: Analyzing trace with hash -940681995, now seen corresponding path program 1 times [2024-11-14 03:50:12,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:50:12,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234588782] [2024-11-14 03:50:12,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:50:12,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:50:13,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:50:13,172 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-14 03:50:13,172 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:50:13,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234588782] [2024-11-14 03:50:13,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234588782] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:50:13,172 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:50:13,172 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:50:13,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867483620] [2024-11-14 03:50:13,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:50:13,173 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:50:13,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:50:13,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:50:13,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:50:13,174 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-14 03:50:13,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:50:13,670 INFO L93 Difference]: Finished difference Result 3129 states and 4438 transitions. [2024-11-14 03:50:13,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:50:13,671 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-14 03:50:13,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:50:13,689 INFO L225 Difference]: With dead ends: 3129 [2024-11-14 03:50:13,690 INFO L226 Difference]: Without dead ends: 1955 [2024-11-14 03:50:13,697 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-14 03:50:13,698 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.3s IncrementalHoareTripleChecker+Time [2024-11-14 03:50:13,699 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.3s Time] [2024-11-14 03:50:13,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1955 states. [2024-11-14 03:50:13,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1955 to 1365. [2024-11-14 03:50:13,888 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-14 03:50:13,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1365 states to 1365 states and 1940 transitions. [2024-11-14 03:50:13,906 INFO L78 Accepts]: Start accepts. Automaton has 1365 states and 1940 transitions. Word has length 62 [2024-11-14 03:50:13,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:50:13,907 INFO L471 AbstractCegarLoop]: Abstraction has 1365 states and 1940 transitions. [2024-11-14 03:50:13,908 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-14 03:50:13,909 INFO L276 IsEmpty]: Start isEmpty. Operand 1365 states and 1940 transitions. [2024-11-14 03:50:13,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-14 03:50:13,921 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:50:13,921 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-14 03:50:13,921 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-14 03:50:13,921 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:50:13,922 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:50:13,922 INFO L85 PathProgramCache]: Analyzing trace with hash -1360072424, now seen corresponding path program 1 times [2024-11-14 03:50:13,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:50:13,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850951931] [2024-11-14 03:50:13,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:50:13,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:50:13,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:50:14,265 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-14 03:50:14,265 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:50:14,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850951931] [2024-11-14 03:50:14,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850951931] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:50:14,266 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:50:14,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 03:50:14,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003482101] [2024-11-14 03:50:14,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:50:14,267 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 03:50:14,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:50:14,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 03:50:14,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 03:50:14,268 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-14 03:50:14,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:50:14,616 INFO L93 Difference]: Finished difference Result 2665 states and 3790 transitions. [2024-11-14 03:50:14,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 03:50:14,617 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-14 03:50:14,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:50:14,632 INFO L225 Difference]: With dead ends: 2665 [2024-11-14 03:50:14,632 INFO L226 Difference]: Without dead ends: 1323 [2024-11-14 03:50:14,638 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-14 03:50:14,639 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-14 03:50:14,639 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-14 03:50:14,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1323 states. [2024-11-14 03:50:14,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1323 to 1323. [2024-11-14 03:50:14,763 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-14 03:50:14,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1323 states to 1323 states and 1866 transitions. [2024-11-14 03:50:14,777 INFO L78 Accepts]: Start accepts. Automaton has 1323 states and 1866 transitions. Word has length 66 [2024-11-14 03:50:14,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:50:14,778 INFO L471 AbstractCegarLoop]: Abstraction has 1323 states and 1866 transitions. [2024-11-14 03:50:14,778 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-14 03:50:14,778 INFO L276 IsEmpty]: Start isEmpty. Operand 1323 states and 1866 transitions. [2024-11-14 03:50:14,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-11-14 03:50:14,784 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:50:14,785 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-14 03:50:14,785 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-14 03:50:14,785 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:50:14,786 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:50:14,786 INFO L85 PathProgramCache]: Analyzing trace with hash -237756552, now seen corresponding path program 1 times [2024-11-14 03:50:14,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:50:14,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467479227] [2024-11-14 03:50:14,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:50:14,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:50:14,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:50:15,265 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-14 03:50:15,266 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:50:15,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467479227] [2024-11-14 03:50:15,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467479227] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:50:15,266 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:50:15,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 03:50:15,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320364031] [2024-11-14 03:50:15,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:50:15,268 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 03:50:15,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:50:15,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 03:50:15,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 03:50:15,269 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-14 03:50:15,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:50:15,687 INFO L93 Difference]: Finished difference Result 2591 states and 3660 transitions. [2024-11-14 03:50:15,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 03:50:15,688 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-14 03:50:15,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:50:15,700 INFO L225 Difference]: With dead ends: 2591 [2024-11-14 03:50:15,700 INFO L226 Difference]: Without dead ends: 1311 [2024-11-14 03:50:15,704 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-14 03:50:15,705 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.3s IncrementalHoareTripleChecker+Time [2024-11-14 03:50:15,706 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.3s Time] [2024-11-14 03:50:15,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1311 states. [2024-11-14 03:50:15,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1311 to 1311. [2024-11-14 03:50:15,829 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-14 03:50:15,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1311 states to 1311 states and 1844 transitions. [2024-11-14 03:50:15,842 INFO L78 Accepts]: Start accepts. Automaton has 1311 states and 1844 transitions. Word has length 106 [2024-11-14 03:50:15,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:50:15,843 INFO L471 AbstractCegarLoop]: Abstraction has 1311 states and 1844 transitions. [2024-11-14 03:50:15,843 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-14 03:50:15,843 INFO L276 IsEmpty]: Start isEmpty. Operand 1311 states and 1844 transitions. [2024-11-14 03:50:15,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-11-14 03:50:15,849 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:50:15,849 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-14 03:50:15,849 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-14 03:50:15,850 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:50:15,850 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:50:15,850 INFO L85 PathProgramCache]: Analyzing trace with hash -290336782, now seen corresponding path program 1 times [2024-11-14 03:50:15,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:50:15,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760736593] [2024-11-14 03:50:15,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:50:15,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:50:15,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:50:16,094 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-14 03:50:16,095 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:50:16,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760736593] [2024-11-14 03:50:16,095 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760736593] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:50:16,095 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:50:16,095 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:50:16,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102177579] [2024-11-14 03:50:16,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:50:16,096 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:50:16,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:50:16,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:50:16,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:50:16,098 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-14 03:50:16,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:50:16,358 INFO L93 Difference]: Finished difference Result 2549 states and 3586 transitions. [2024-11-14 03:50:16,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:50:16,359 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-14 03:50:16,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:50:16,369 INFO L225 Difference]: With dead ends: 2549 [2024-11-14 03:50:16,370 INFO L226 Difference]: Without dead ends: 1307 [2024-11-14 03:50:16,373 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-14 03:50:16,374 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-14 03:50:16,375 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-14 03:50:16,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1307 states. [2024-11-14 03:50:16,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1307 to 1307. [2024-11-14 03:50:16,498 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-14 03:50:16,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1307 states to 1307 states and 1832 transitions. [2024-11-14 03:50:16,515 INFO L78 Accepts]: Start accepts. Automaton has 1307 states and 1832 transitions. Word has length 107 [2024-11-14 03:50:16,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:50:16,517 INFO L471 AbstractCegarLoop]: Abstraction has 1307 states and 1832 transitions. [2024-11-14 03:50:16,517 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-14 03:50:16,517 INFO L276 IsEmpty]: Start isEmpty. Operand 1307 states and 1832 transitions. [2024-11-14 03:50:16,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-14 03:50:16,523 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:50:16,523 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-14 03:50:16,523 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-14 03:50:16,524 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:50:16,524 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:50:16,524 INFO L85 PathProgramCache]: Analyzing trace with hash 1245127818, now seen corresponding path program 1 times [2024-11-14 03:50:16,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:50:16,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497952650] [2024-11-14 03:50:16,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:50:16,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:50:16,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:50:16,897 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-14 03:50:16,897 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:50:16,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497952650] [2024-11-14 03:50:16,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497952650] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:50:16,898 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:50:16,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 03:50:16,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730536553] [2024-11-14 03:50:16,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:50:16,898 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 03:50:16,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:50:16,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 03:50:16,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-14 03:50:16,899 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-14 03:50:17,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:50:17,708 INFO L93 Difference]: Finished difference Result 3199 states and 4492 transitions. [2024-11-14 03:50:17,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 03:50:17,709 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-14 03:50:17,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:50:17,726 INFO L225 Difference]: With dead ends: 3199 [2024-11-14 03:50:17,726 INFO L226 Difference]: Without dead ends: 1961 [2024-11-14 03:50:17,732 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-14 03:50:17,733 INFO L432 NwaCegarLoop]: 556 mSDtfsCounter, 572 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2024-11-14 03:50:17,733 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.6s Time] [2024-11-14 03:50:17,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1961 states. [2024-11-14 03:50:17,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1961 to 1675. [2024-11-14 03:50:17,907 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-14 03:50:17,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1675 states to 1675 states and 2356 transitions. [2024-11-14 03:50:17,936 INFO L78 Accepts]: Start accepts. Automaton has 1675 states and 2356 transitions. Word has length 108 [2024-11-14 03:50:17,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:50:17,937 INFO L471 AbstractCegarLoop]: Abstraction has 1675 states and 2356 transitions. [2024-11-14 03:50:17,937 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-14 03:50:17,937 INFO L276 IsEmpty]: Start isEmpty. Operand 1675 states and 2356 transitions. [2024-11-14 03:50:17,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-14 03:50:17,945 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:50:17,945 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-14 03:50:17,946 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-14 03:50:17,946 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:50:17,946 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:50:17,946 INFO L85 PathProgramCache]: Analyzing trace with hash -582930258, now seen corresponding path program 1 times [2024-11-14 03:50:17,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:50:17,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716357890] [2024-11-14 03:50:17,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:50:17,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:50:18,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:50:18,421 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-14 03:50:18,421 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:50:18,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716357890] [2024-11-14 03:50:18,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716357890] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:50:18,421 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:50:18,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 03:50:18,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921498246] [2024-11-14 03:50:18,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:50:18,422 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 03:50:18,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:50:18,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 03:50:18,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-14 03:50:18,423 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-14 03:50:19,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:50:19,210 INFO L93 Difference]: Finished difference Result 4122 states and 5812 transitions. [2024-11-14 03:50:19,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 03:50:19,211 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-14 03:50:19,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:50:19,229 INFO L225 Difference]: With dead ends: 4122 [2024-11-14 03:50:19,229 INFO L226 Difference]: Without dead ends: 2516 [2024-11-14 03:50:19,235 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-14 03:50:19,236 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-14 03:50:19,236 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-14 03:50:19,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2516 states. [2024-11-14 03:50:19,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2516 to 2229. [2024-11-14 03:50:19,403 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-14 03:50:19,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2229 states to 2229 states and 3140 transitions. [2024-11-14 03:50:19,423 INFO L78 Accepts]: Start accepts. Automaton has 2229 states and 3140 transitions. Word has length 111 [2024-11-14 03:50:19,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:50:19,425 INFO L471 AbstractCegarLoop]: Abstraction has 2229 states and 3140 transitions. [2024-11-14 03:50:19,425 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-14 03:50:19,425 INFO L276 IsEmpty]: Start isEmpty. Operand 2229 states and 3140 transitions. [2024-11-14 03:50:19,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-14 03:50:19,433 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:50:19,434 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-14 03:50:19,434 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-14 03:50:19,434 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:50:19,435 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:50:19,435 INFO L85 PathProgramCache]: Analyzing trace with hash 1052651832, now seen corresponding path program 1 times [2024-11-14 03:50:19,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:50:19,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110265318] [2024-11-14 03:50:19,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:50:19,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:50:19,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:50:20,019 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-14 03:50:20,019 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:50:20,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110265318] [2024-11-14 03:50:20,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110265318] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:50:20,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934208127] [2024-11-14 03:50:20,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:50:20,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:50:20,020 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:50:20,024 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:50:20,026 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 03:50:20,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:50:20,495 INFO L255 TraceCheckSpWp]: Trace formula consists of 943 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 03:50:20,512 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:50:20,886 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-14 03:50:20,888 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 03:50:21,397 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-14 03:50:21,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934208127] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-14 03:50:21,398 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 03:50:21,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6, 6] total 12 [2024-11-14 03:50:21,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445351939] [2024-11-14 03:50:21,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:50:21,399 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 03:50:21,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:50:21,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 03:50:21,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2024-11-14 03:50:21,400 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-14 03:50:23,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:50:23,482 INFO L93 Difference]: Finished difference Result 7892 states and 11153 transitions. [2024-11-14 03:50:23,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 03:50:23,484 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-14 03:50:23,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:50:23,539 INFO L225 Difference]: With dead ends: 7892 [2024-11-14 03:50:23,539 INFO L226 Difference]: Without dead ends: 7866 [2024-11-14 03:50:23,544 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-14 03:50:23,545 INFO L432 NwaCegarLoop]: 811 mSDtfsCounter, 1289 mSDsluCounter, 783 mSDsCounter, 0 mSdLazyCounter, 501 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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.4s IncrementalHoareTripleChecker+Time [2024-11-14 03:50:23,546 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.4s Time] [2024-11-14 03:50:23,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7866 states. [2024-11-14 03:50:24,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7866 to 7317. [2024-11-14 03:50:24,154 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-14 03:50:24,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7317 states to 7317 states and 10391 transitions. [2024-11-14 03:50:24,212 INFO L78 Accepts]: Start accepts. Automaton has 7317 states and 10391 transitions. Word has length 116 [2024-11-14 03:50:24,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:50:24,213 INFO L471 AbstractCegarLoop]: Abstraction has 7317 states and 10391 transitions. [2024-11-14 03:50:24,213 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-14 03:50:24,217 INFO L276 IsEmpty]: Start isEmpty. Operand 7317 states and 10391 transitions. [2024-11-14 03:50:24,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-14 03:50:24,290 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:50:24,291 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-14 03:50:24,319 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-14 03:50:24,492 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-14 03:50:24,493 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:50:24,494 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:50:24,494 INFO L85 PathProgramCache]: Analyzing trace with hash 1426563045, now seen corresponding path program 1 times [2024-11-14 03:50:24,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:50:24,494 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899849188] [2024-11-14 03:50:24,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:50:24,495 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:50:24,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:50:24,865 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-14 03:50:24,865 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:50:24,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899849188] [2024-11-14 03:50:24,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899849188] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:50:24,866 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:50:24,866 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 03:50:24,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609864023] [2024-11-14 03:50:24,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:50:24,867 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 03:50:24,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:50:24,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 03:50:24,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-14 03:50:24,868 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-14 03:50:25,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:50:25,604 INFO L93 Difference]: Finished difference Result 13497 states and 19238 transitions. [2024-11-14 03:50:25,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 03:50:25,606 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-14 03:50:25,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:50:25,658 INFO L225 Difference]: With dead ends: 13497 [2024-11-14 03:50:25,658 INFO L226 Difference]: Without dead ends: 6135 [2024-11-14 03:50:25,680 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-14 03:50:25,681 INFO L432 NwaCegarLoop]: 416 mSDtfsCounter, 336 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-14 03:50:25,682 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-14 03:50:25,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6135 states. [2024-11-14 03:50:26,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6135 to 5737. [2024-11-14 03:50:26,221 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-14 03:50:26,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5737 states to 5737 states and 8090 transitions. [2024-11-14 03:50:26,263 INFO L78 Accepts]: Start accepts. Automaton has 5737 states and 8090 transitions. Word has length 119 [2024-11-14 03:50:26,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:50:26,264 INFO L471 AbstractCegarLoop]: Abstraction has 5737 states and 8090 transitions. [2024-11-14 03:50:26,265 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-14 03:50:26,269 INFO L276 IsEmpty]: Start isEmpty. Operand 5737 states and 8090 transitions. [2024-11-14 03:50:26,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-14 03:50:26,299 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:50:26,299 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-14 03:50:26,299 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-14 03:50:26,299 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:50:26,300 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:50:26,300 INFO L85 PathProgramCache]: Analyzing trace with hash 781228839, now seen corresponding path program 1 times [2024-11-14 03:50:26,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:50:26,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855320584] [2024-11-14 03:50:26,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:50:26,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:50:26,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:50:26,906 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-14 03:50:26,906 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:50:26,906 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855320584] [2024-11-14 03:50:26,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855320584] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:50:26,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598183394] [2024-11-14 03:50:26,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:50:26,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:50:26,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:50:26,910 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:50:26,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-14 03:50:27,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:50:27,441 INFO L255 TraceCheckSpWp]: Trace formula consists of 944 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 03:50:27,449 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:50:27,724 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-14 03:50:27,724 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 03:50:28,131 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-14 03:50:28,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1598183394] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-14 03:50:28,131 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 03:50:28,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6, 6] total 11 [2024-11-14 03:50:28,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039598177] [2024-11-14 03:50:28,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:50:28,133 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 03:50:28,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:50:28,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 03:50:28,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2024-11-14 03:50:28,136 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-14 03:50:30,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:50:30,288 INFO L93 Difference]: Finished difference Result 19703 states and 27929 transitions. [2024-11-14 03:50:30,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 03:50:30,289 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-14 03:50:30,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:50:30,394 INFO L225 Difference]: With dead ends: 19703 [2024-11-14 03:50:30,395 INFO L226 Difference]: Without dead ends: 19677 [2024-11-14 03:50:30,405 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 237 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=80, Unknown=0, NotChecked=0, Total=132 [2024-11-14 03:50:30,406 INFO L432 NwaCegarLoop]: 564 mSDtfsCounter, 720 mSDsluCounter, 1055 mSDsCounter, 0 mSdLazyCounter, 702 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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.2s IncrementalHoareTripleChecker+Time [2024-11-14 03:50:30,406 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.2s Time] [2024-11-14 03:50:30,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19677 states. [2024-11-14 03:50:31,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19677 to 17117. [2024-11-14 03:50:31,775 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-14 03:50:31,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17117 states to 17117 states and 24319 transitions. [2024-11-14 03:50:31,888 INFO L78 Accepts]: Start accepts. Automaton has 17117 states and 24319 transitions. Word has length 122 [2024-11-14 03:50:31,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:50:31,889 INFO L471 AbstractCegarLoop]: Abstraction has 17117 states and 24319 transitions. [2024-11-14 03:50:31,890 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-14 03:50:31,890 INFO L276 IsEmpty]: Start isEmpty. Operand 17117 states and 24319 transitions. [2024-11-14 03:50:31,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-14 03:50:31,937 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:50:31,937 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-14 03:50:31,965 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-14 03:50:32,142 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-14 03:50:32,142 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:50:32,143 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:50:32,143 INFO L85 PathProgramCache]: Analyzing trace with hash 867926832, now seen corresponding path program 1 times [2024-11-14 03:50:32,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:50:32,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504661555] [2024-11-14 03:50:32,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:50:32,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:50:32,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:50:32,471 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-14 03:50:32,472 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:50:32,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504661555] [2024-11-14 03:50:32,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504661555] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:50:32,472 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:50:32,472 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:50:32,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151861077] [2024-11-14 03:50:32,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:50:32,473 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:50:32,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:50:32,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:50:32,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:50:32,475 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-14 03:50:34,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:50:34,003 INFO L93 Difference]: Finished difference Result 34129 states and 48498 transitions. [2024-11-14 03:50:34,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:50:34,004 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-14 03:50:34,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:50:34,114 INFO L225 Difference]: With dead ends: 34129 [2024-11-14 03:50:34,114 INFO L226 Difference]: Without dead ends: 17141 [2024-11-14 03:50:34,162 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-14 03:50:34,163 INFO L432 NwaCegarLoop]: 325 mSDtfsCounter, 6 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-14 03:50:34,164 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-14 03:50:34,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17141 states. [2024-11-14 03:50:35,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17141 to 17119. [2024-11-14 03:50:35,278 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-14 03:50:35,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17119 states to 17119 states and 24321 transitions. [2024-11-14 03:50:35,364 INFO L78 Accepts]: Start accepts. Automaton has 17119 states and 24321 transitions. Word has length 123 [2024-11-14 03:50:35,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:50:35,365 INFO L471 AbstractCegarLoop]: Abstraction has 17119 states and 24321 transitions. [2024-11-14 03:50:35,365 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-14 03:50:35,366 INFO L276 IsEmpty]: Start isEmpty. Operand 17119 states and 24321 transitions. [2024-11-14 03:50:35,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-14 03:50:35,400 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:50:35,401 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-14 03:50:35,401 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-14 03:50:35,401 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:50:35,401 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:50:35,402 INFO L85 PathProgramCache]: Analyzing trace with hash 1688389090, now seen corresponding path program 1 times [2024-11-14 03:50:35,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:50:35,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76245361] [2024-11-14 03:50:35,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:50:35,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:50:35,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:50:36,086 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-14 03:50:36,086 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:50:36,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76245361] [2024-11-14 03:50:36,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76245361] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:50:36,087 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:50:36,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 03:50:36,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314391226] [2024-11-14 03:50:36,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:50:36,088 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 03:50:36,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:50:36,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 03:50:36,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 03:50:36,089 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-14 03:50:36,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:50:36,434 INFO L93 Difference]: Finished difference Result 17249 states and 24481 transitions. [2024-11-14 03:50:36,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 03:50:36,435 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-14 03:50:36,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:50:36,450 INFO L225 Difference]: With dead ends: 17249 [2024-11-14 03:50:36,451 INFO L226 Difference]: Without dead ends: 0 [2024-11-14 03:50:36,491 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-14 03:50:36,492 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-14 03:50:36,492 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-14 03:50:36,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-14 03:50:36,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-14 03:50:36,493 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-14 03:50:36,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-14 03:50:36,505 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 124 [2024-11-14 03:50:36,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:50:36,505 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-14 03:50:36,506 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-14 03:50:36,506 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-14 03:50:36,506 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-14 03:50:36,509 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-14 03:50:36,510 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-14 03:50:36,514 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:50:36,516 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-14 03:50:42,673 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-14 03:50:42,690 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-14 03:50:42,691 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-14 03:50:42,708 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,708 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,708 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,708 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,708 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,708 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,709 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,709 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,709 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,712 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,713 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,713 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,713 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,713 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,713 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,714 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,714 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,714 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,733 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-14 03:50:42,733 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-14 03:50:42,735 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-14 03:50:42,735 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-14 03:50:42,736 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,736 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,736 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,736 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,737 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,737 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,737 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,738 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,738 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,740 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,741 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,741 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,741 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,741 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,743 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,744 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,744 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,744 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,751 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-14 03:50:42,751 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-14 03:50:42,752 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-14 03:50:42,752 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-14 03:50:42,753 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,753 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,753 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,753 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,753 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,753 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,754 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,754 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,754 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,770 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-14 03:50:42,770 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-14 03:50:42,771 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-14 03:50:42,771 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-14 03:50:42,771 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,771 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,771 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,771 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,772 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,772 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,772 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,772 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,772 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,777 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,777 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,777 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,778 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,778 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,778 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,778 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,778 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,778 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,793 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-14 03:50:42,794 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-14 03:50:42,794 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-14 03:50:42,794 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-14 03:50:42,795 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,796 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,796 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,796 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,796 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,796 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,797 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,797 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,797 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,807 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #res!base [2024-11-14 03:50:42,807 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #res!offset [2024-11-14 03:50:42,807 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-14 03:50:42,808 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-14 03:50:42,808 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,809 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,809 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,809 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,809 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,809 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,809 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,809 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,810 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,823 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-14 03:50:42,823 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-14 03:50:42,824 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-14 03:50:42,824 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-14 03:50:42,825 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,826 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,826 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,826 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,826 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,827 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,827 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,827 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,827 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,828 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,829 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,830 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,831 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,831 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,831 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,831 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,831 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,831 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,833 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,834 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,834 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,835 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,835 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,835 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,835 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,835 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,835 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,836 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-14 03:50:42,836 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function lock_torture_stats_print [2024-11-14 03:50:42,836 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function lock_torture_stats_print [2024-11-14 03:50:42,836 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function lock_torture_stats_print [2024-11-14 03:50:42,836 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function lock_torture_stats_print [2024-11-14 03:50:42,836 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function lock_torture_stats_print [2024-11-14 03:50:42,836 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-14 03:50:42,849 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-14 03:50:42,849 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-14 03:50:42,850 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-14 03:50:42,851 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-14 03:50:42,852 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,852 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,852 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,852 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,852 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,853 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,853 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,853 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,853 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,855 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,855 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,855 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,856 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,856 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,856 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,856 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,856 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,856 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,857 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,858 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,858 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,858 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,858 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,858 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,858 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,859 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,859 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,860 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,861 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,861 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,861 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,861 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,861 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,861 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,862 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,862 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,862 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable n_lock_torture_errors by function lock_torture_cleanup [2024-11-14 03:50:42,862 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function lock_torture_cleanup [2024-11-14 03:50:42,862 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function lock_torture_cleanup [2024-11-14 03:50:42,862 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function lock_torture_cleanup [2024-11-14 03:50:42,862 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function lock_torture_cleanup [2024-11-14 03:50:42,862 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function lock_torture_cleanup [2024-11-14 03:50:42,862 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_irq_ops by function lock_torture_cleanup [2024-11-14 03:50:42,864 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,864 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,865 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,865 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,865 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,865 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,865 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,865 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,865 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,867 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,868 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,868 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,868 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,868 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,868 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,868 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,868 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,868 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,873 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-14 03:50:42,874 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-14 03:50:42,875 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-14 03:50:42,878 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-14 03:50:42,878 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,879 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,879 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,879 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,879 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,879 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,879 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,879 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,879 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,881 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,881 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,881 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,881 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,881 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,882 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,882 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,882 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,882 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,883 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,887 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,887 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,887 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,887 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,887 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,887 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,887 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,887 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,888 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-14 03:50:42,888 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-14 03:50:42,888 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-14 03:50:42,888 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-14 03:50:42,888 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-14 03:50:42,888 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-14 03:50:42,888 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-14 03:50:42,889 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,889 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,890 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,890 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,890 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,890 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,890 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,890 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,890 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,891 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,891 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,891 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,891 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,891 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,891 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,892 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,896 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,896 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,897 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,898 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,898 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,898 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,898 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,899 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,899 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,899 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,899 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,905 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-14 03:50:42,915 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-14 03:50:42,915 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-14 03:50:42,916 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-14 03:50:42,916 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-14 03:50:42,916 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,916 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,916 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,916 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,917 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,917 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,917 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,917 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,917 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,917 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable n_lock_torture_errors by function ldv_zalloc [2024-11-14 03:50:42,918 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable stats_task by function ldv_zalloc [2024-11-14 03:50:42,918 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable locktorture_runnable by function ldv_zalloc [2024-11-14 03:50:42,918 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable lock_busted_ops by function ldv_zalloc [2024-11-14 03:50:42,918 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable torture_spinlock by function ldv_zalloc [2024-11-14 03:50:42,918 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_ops by function ldv_zalloc [2024-11-14 03:50:42,918 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable spin_lock_irq_ops by function ldv_zalloc [2024-11-14 03:50:42,924 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-14 03:50:42,924 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-14 03:50:42,924 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!base [2024-11-14 03:50:42,925 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~lwsa~0!offset [2024-11-14 03:50:42,925 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,925 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,925 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,925 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,925 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,926 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,926 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,926 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,926 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,927 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-14 03:50:42,928 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-14 03:50:42,928 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-14 03:50:42,928 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-14 03:50:42,928 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-14 03:50:42,928 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-14 03:50:42,928 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-14 03:50:42,929 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-14 03:50:42,929 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-14 03:50:42,930 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.11 03:50:42 BoogieIcfgContainer [2024-11-14 03:50:42,930 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-14 03:50:42,931 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-14 03:50:42,931 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-14 03:50:42,932 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-14 03:50:42,933 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 03:50:09" (3/4) ... [2024-11-14 03:50:42,937 INFO L142 WitnessPrinter]: Generating witness for correct program [2024-11-14 03:50:42,944 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure _torture_stop_kthread [2024-11-14 03:50:42,945 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree [2024-11-14 03:50:42,945 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_lock_busted_write_delay [2024-11-14 03:50:42,945 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure printk [2024-11-14 03:50:42,945 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_lock_spin_write_unlock_irq [2024-11-14 03:50:42,945 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __const_udelay [2024-11-14 03:50:42,945 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2024-11-14 03:50:42,945 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_lock_busted_write_lock [2024-11-14 03:50:42,945 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2024-11-14 03:50:42,945 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_random [2024-11-14 03:50:42,946 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2024-11-14 03:50:42,946 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure lock_torture_stats_print [2024-11-14 03:50:42,946 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_lock_busted_write_unlock [2024-11-14 03:50:42,946 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure lock_torture_print_module_parms [2024-11-14 03:50:42,946 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_spin_lock_write_delay [2024-11-14 03:50:42,946 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure lock_torture_cleanup [2024-11-14 03:50:42,946 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_init_end [2024-11-14 03:50:42,946 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2024-11-14 03:50:42,946 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_spin_unlock [2024-11-14 03:50:42,946 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_spin_lock [2024-11-14 03:50:42,946 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_spin_lock_write_lock_irq [2024-11-14 03:50:42,946 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2024-11-14 03:50:42,946 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure _torture_create_kthread [2024-11-14 03:50:42,946 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_spin_lock_write_lock [2024-11-14 03:50:42,946 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~~TO~VOID [2024-11-14 03:50:42,946 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_zalloc [2024-11-14 03:50:42,946 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_spin_lock_write_unlock [2024-11-14 03:50:42,947 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_alloc_flags [2024-11-14 03:50:42,982 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 173 nodes and edges [2024-11-14 03:50:42,985 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 56 nodes and edges [2024-11-14 03:50:42,988 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 15 nodes and edges [2024-11-14 03:50:42,990 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2024-11-14 03:50:42,992 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2024-11-14 03:50:42,995 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-14 03:50:42,997 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-14 03:50:43,317 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/witness.graphml [2024-11-14 03:50:43,318 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/witness.yml [2024-11-14 03:50:43,318 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-14 03:50:43,319 INFO L158 Benchmark]: Toolchain (without parser) took 38091.60ms. Allocated memory was 142.6MB in the beginning and 1.8GB in the end (delta: 1.7GB). Free memory was 97.6MB in the beginning and 1.4GB in the end (delta: -1.3GB). Peak memory consumption was 433.7MB. Max. memory is 16.1GB. [2024-11-14 03:50:43,320 INFO L158 Benchmark]: CDTParser took 0.64ms. Allocated memory is still 167.8MB. Free memory is still 104.4MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-14 03:50:43,320 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1275.41ms. Allocated memory is still 142.6MB. Free memory was 97.6MB in the beginning and 50.7MB in the end (delta: 46.9MB). Peak memory consumption was 50.3MB. Max. memory is 16.1GB. [2024-11-14 03:50:43,321 INFO L158 Benchmark]: Boogie Procedure Inliner took 105.01ms. Allocated memory is still 142.6MB. Free memory was 50.7MB in the beginning and 45.2MB in the end (delta: 5.4MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-14 03:50:43,321 INFO L158 Benchmark]: Boogie Preprocessor took 81.23ms. Allocated memory is still 142.6MB. Free memory was 45.2MB in the beginning and 40.0MB in the end (delta: 5.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-14 03:50:43,322 INFO L158 Benchmark]: RCFGBuilder took 2604.98ms. Allocated memory is still 142.6MB. Free memory was 40.0MB in the beginning and 40.6MB in the end (delta: -591.3kB). Peak memory consumption was 36.0MB. Max. memory is 16.1GB. [2024-11-14 03:50:43,322 INFO L158 Benchmark]: TraceAbstraction took 33628.82ms. Allocated memory was 142.6MB in the beginning and 1.8GB in the end (delta: 1.7GB). Free memory was 39.8MB in the beginning and 1.4GB in the end (delta: -1.3GB). Peak memory consumption was 464.7MB. Max. memory is 16.1GB. [2024-11-14 03:50:43,323 INFO L158 Benchmark]: Witness Printer took 387.02ms. Allocated memory is still 1.8GB. Free memory was 1.4GB in the beginning and 1.4GB in the end (delta: 21.0MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-14 03:50:43,326 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.64ms. Allocated memory is still 167.8MB. Free memory is still 104.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1275.41ms. Allocated memory is still 142.6MB. Free memory was 97.6MB in the beginning and 50.7MB in the end (delta: 46.9MB). Peak memory consumption was 50.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 105.01ms. Allocated memory is still 142.6MB. Free memory was 50.7MB in the beginning and 45.2MB in the end (delta: 5.4MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 81.23ms. Allocated memory is still 142.6MB. Free memory was 45.2MB in the beginning and 40.0MB in the end (delta: 5.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 2604.98ms. Allocated memory is still 142.6MB. Free memory was 40.0MB in the beginning and 40.6MB in the end (delta: -591.3kB). Peak memory consumption was 36.0MB. Max. memory is 16.1GB. * TraceAbstraction took 33628.82ms. Allocated memory was 142.6MB in the beginning and 1.8GB in the end (delta: 1.7GB). Free memory was 39.8MB in the beginning and 1.4GB in the end (delta: -1.3GB). Peak memory consumption was 464.7MB. Max. memory is 16.1GB. * Witness Printer took 387.02ms. Allocated memory is still 1.8GB. Free memory was 1.4GB in the beginning and 1.4GB in the end (delta: 21.0MB). Peak memory consumption was 25.2MB. 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: 27.1s, OverallIterations: 14, TraceHistogramMax: 5, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.3s, AutomataDifference: 12.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 5540 SdHoareTripleChecker+Valid, 6.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 5535 mSDsluCounter, 12716 SdHoareTripleChecker+Invalid, 5.1s 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.2s 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: 5.3s AutomataMinimizationTime, 14 MinimizatonAttempts, 4763 StatesRemovedByMinimization, 10 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.0s SatisfiabilityAnalysisTime, 6.3s 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-14 03:50:43,401 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d5b1f934-9236-4016-9a24-c3ca2bcafe87/bin/utaipan-verify-sOmjnqqW8E/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